summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMyungJoo Ham <myungjoo.ham@samsung.com>2017-04-11 13:23:04 +0900
committerMyungJoo Ham <myungjoo.ham@samsung.com>2017-04-11 13:23:04 +0900
commit5ce86b50918fabd14b327fe4cbd2feb69d81033e (patch)
tree784e9539e3e7c260e32289b0561b8a5af7f5110d
parent3511c910969e613d655c67bbb4427e11a728b83e (diff)
downloadbuilding-blocks-5ce86b50918fabd14b327fe4cbd2feb69d81033e.tar.gz
building-blocks-5ce86b50918fabd14b327fe4cbd2feb69d81033e.tar.bz2
building-blocks-5ce86b50918fabd14b327fe4cbd2feb69d81033e.zip
Preset-Boards: BSP of reference devices filled from KS.
Change-Id: If911abf343ca1db1d1bfeff2ed44b2d18faf8b7e Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
-rw-r--r--packaging/platform-preset-boards.inc220
1 files changed, 212 insertions, 8 deletions
diff --git a/packaging/platform-preset-boards.inc b/packaging/platform-preset-boards.inc
index 565c2c3..241c9b0 100644
--- a/packaging/platform-preset-boards.inc
+++ b/packaging/platform-preset-boards.inc
@@ -11,9 +11,10 @@ Suggests: %{name}-sub1-Preset_boards-RPI3_fullBSP
Suggests: %{name}-sub1-Preset_boards-ARTIK_fullBSP
Suggests: %{name}-sub1-Preset_boards-OdroidXU3_fullBSP
Suggests: %{name}-sub1-Preset_boards-TM1_fullBSP
+Suggests: %{name}-sub1-Preset_boards-TM2_fullBSP_32b
%endif
-%ifarch armv7l aarch64
-Suggests: %{name}-sub1-Preset_boards-TM2_fullBSP
+%ifarch aarch64
+Suggests: %{name}-sub1-Preset_boards-TM2_fullBSP_64b
Suggests: %{name}-sub1-Preset_boards-TM3_fullBSP
%endif
%ifarch armv7l
@@ -28,13 +29,23 @@ and you might be not allowed to include kernel binaries in the platform image.
%ifarch armv7l aarch64
%package sub1-Preset_boards-RPI3_headlessBSP
Summary: BSP for RPI3 (headless)
+Requires: system-plugin-headless
+Requires: system-plugin-init_wrapper
+Requires: system-plugin-rpi3
+# Mobileap is only required with mobileap...?
+Suggests: mobileap-agent-extension-RPi
%description sub1-Preset_boards-RPI3_headlessBSP
+These are manually extracted from common-headless-2parts-armv7l-rpi3.ks
%files sub1-Preset_boards-RPI3_headlessBSP
%endif
%ifarch armv7l aarch64
%package sub1-Preset_boards-RPI3_fullBSP
Summary: BSP for RPI3 (full)
+Requires: system-plugin-headless
+Requires: system-plugin-init_wrapper
+Requires: system-plugin-rpi3
+Requires: mobileap-agent-extension-RPi
%description sub1-Preset_boards-RPI3_fullBSP
%files sub1-Preset_boards-RPI3_fullBSP
%endif
@@ -42,48 +53,241 @@ Summary: BSP for RPI3 (full)
%ifarch armv7l
%package sub1-Preset_boards-ARTIK_fullBSP
Summary: BSP for ARTIK (full)
+Requires: alsa-ucm-data-ak4953
+Requires: audio-hal-ak4953
+Requires: bluetooth-firmware-bcm-artik
+Requires: device-manager-plugin-artik
+Requires: libomxil-e54xx
+Requires: mmfw-sysconf-target-artik10
+Requires: model-config-artik
+Requires: system-plugin-init_wrapper
+Requires: system-plugin-u3
%description sub1-Preset_boards-ARTIK_fullBSP
+These are manually extracted from
+common-wayland-3parts-armv7l-artik710.ks and
+common-wayland-3parts-armv7l-artik.ks
+(Both had same for these)
%files sub1-Preset_boards-ARTIK_fullBSP
%endif
%ifarch armv7l
%package sub1-Preset_boards-OdroidXU3_fullBSP
Summary: BSP for OdroidXU3 (full)
+Requires: device-manager-plugin-odroid
+Requires: libomxil-e54xx
+Requires: libtbm-exynos
+Requires: libtdm-exynos
+Requires: libtpl-egl
+Requires: libwayland-egl
+Requires: mmfw-sysconf-target-u3
+Requires: model-config-xu3
+Requires: system-plugin-u3
%description sub1-Preset_boards-OdroidXU3_fullBSP
+Manually created from common/odroidu2/arm32 ks
%files sub1-Preset_boards-OdroidXU3_fullBSP
%endif
%ifarch armv7l
%package sub1-Preset_boards-TM1_fullBSP
Summary: BSP for TM1 (Z3-variant)
+Requires: libwayland-tbm-client
+Requires: libwayland-tbm-server
+Requires: audio-config-sc-TM1-sc7730
+Requires: audio-hal-sc7727
+Requires: bluetooth-firmware-sprd-TM1
+Requires: bluetooth-frwk-extension-TM1
+Requires: boot-animation-sound-file-profile_common
+Requires: call-manager-extension-TM1
+Requires: capi-network-mtp
+Requires: device-manager-plugin-sc7730
+Requires: dlogbackend-logger
+Requires: gst-plugins-tizen-extension-TM1
+Requires: initrd
+Requires: liblazymount
+Requires: libmtp
+Requires: libtbm-sprd
+Requires: libtdm-client
+Requires: libtdm-sprd
+Requires: linux-3.10-sc7730_tizen_tm1
+Requires: mmfw-sysconf-target-tm1
+Requires: mobileap-agent-extension-TM1
+Requires: model-config-tm1
+Requires: mtp-initiator
+Requires: mtp-responder
+Requires: net.wifi-qs
+Requires: org.tizen.wifi-direct-popup
+Requires: sensor-hal-tm1
+Requires: smartcard-plugin-uicc
+Requires: smartcard-service
+Requires: smartcard-service-common
+Requires: swap-manager
+Requires: swap-probe
+Requires: swap-probe-elf
+Requires: system-plugin-spreadtrum
+Requires: ug-setting-mobileap-efl
+Requires: ug-setting-wifidirect-efl
+Requires: wifi-direct-manager-extension-TM1
+Requires: wifi-direct-plugin-wpasupplicant-extension-TM1
+Requires: wpa_supplicant-extension-TM1
%description sub1-Preset_boards-TM1_fullBSP
+Manually created from mobile/tm1/arm32 ks
%files sub1-Preset_boards-TM1_fullBSP
%endif
-%ifarch armv7l aarch64
-%package sub1-Preset_boards-TM2_fullBSP
-Summary: BSP for TM2 (Exynos7)
-%description sub1-Preset_boards-TM2_fullBSP
-%files sub1-Preset_boards-TM2_fullBSP
+%ifarch armv7l
+%package sub1-Preset_boards-TM2_fullBSP_32b
+Summary: BSP for TM2 (Exynos7) (armv7l)
+Requires: libwayland-tbm-client
+Requires: libwayland-tbm-server
+Requires: alsa-ucm-data-wm5110
+Requires: audio-hal-wm5110
+Requires: bluetooth-firmware-bcm
+Requires: boot-animation-sound-file-profile_common
+Requires: capi-network-mtp
+Requires: capi-network-wifi
+Requires: device-manager-plugin-exynos5433
+Requires: gst-omx
+Requires: gst-plugins-camera-n4
+Requires: liblazymount
+Requires: libmtp
+Requires: libomxil-e54xx
+Requires: libtbm-exynos
+Requires: libtdm-client
+Requires: libtdm-exynos
+Requires: mmfw-sysconf-target-n4
+Requires: model-config-n4
+Requires: mtp-initiator
+Requires: mtp-responder
+Requires: net.wifi-qs
+Requires: nfc-manager
+Requires: org.tizen.wifi-direct-popup
+Requires: sensor-hal-tm2
+Requires: system-plugin-init_wrapper
+Requires: system-plugin-n4
+Requires: ug-nfc-efl
+Requires: ug-setting-mobileap-efl
+Requires: ug-setting-wifidirect-efl
+Requires: wpa_supplicant-extension-TM2
+%description sub1-Preset_boards-TM2_fullBSP_32b
+Manually created from mobile/tm2/arm32 ks
+%files sub1-Preset_boards-TM2_fullBSP_32b
%endif
-%ifarch armv7l aarch64
+%ifarch aarch64
+%package sub1-Preset_boards-TM2_fullBSP_64b
+Summary: BSP for TM2 (Exynos7) (aarch64)
+Requires: libwayland-tbm-client
+Requires: libwayland-tbm-server
+Requires: alsa-ucm-data-wm5110
+Requires: audio-hal-wm5110
+Requires: bluetooth-firmware-bcm
+Requires: boot-animation-sound-file-profile_common
+Requires: capi-network-mtp
+Requires: capi-network-wifi
+Requires: device-manager-plugin-exynos5433
+Requires: gst-omx
+Requires: gst-plugins-camera-n4
+Requires: liblazymount
+Requires: libmtp
+Requires: libomxil-e54xx
+Requires: libtbm-exynos
+Requires: libtdm-client
+Requires: libtdm-exynos
+Requires: mmfw-sysconf-target-n4
+Requires: model-config-n4
+Requires: mtp-initiator
+Requires: mtp-responder
+Requires: net.wifi-qs
+Requires: nfc-manager
+Requires: org.tizen.wifi-direct-popup
+Requires: sensor-hal-tm2
+Requires: system-plugin-init_wrapper
+Requires: system-plugin-n4
+Requires: ug-nfc-efl
+Requires: ug-setting-mobileap-efl
+Requires: ug-setting-wifidirect-efl
+Requires: wpa_supplicant-extension-TM2
+%description sub1-Preset_boards-TM2_fullBSP_64b
+Manually created from mobile/tm2/arm64 ks
+%files sub1-Preset_boards-TM2_fullBSP_64b
+%endif
+
+%ifarch aarch64
%package sub1-Preset_boards-TM3_fullBSP
Summary: BSP for TM3 (Exynos9)
%description sub1-Preset_boards-TM3_fullBSP
+Not Generated Yet.
%files sub1-Preset_boards-TM3_fullBSP
%endif
%ifarch armv7l
%package sub1-Preset_boards-TW1_fullBSP
Summary: BSP for TW1 (Gear 2)
+Requires: audio-config-wm1831-orbis
+Requires: audio-hal-wm1831
+Requires: bluetooth-firmware-bcm-exynos3250
+Requires: boot-animation-sound-file-profile_wearable
+Requires: device-manager-plugin-exynos3250
+Requires: dlogbackend-logger
+Requires: initrd
+Requires: ise-default-profile_wearable-extension-circle
+Requires: libomxil-e3250-v4l2
+Requires: libtbm-exynos
+Requires: libtdm-client
+Requires: libtdm-exynos
+Requires: linux-3.4-exynos3250_tizen_wc1
+Requires: mmfw-sysconf-target-tw1
+Requires: model-config-tw1
+Requires: nfc-manager
+Requires: org.tizen.inputmethod-setting-profile_wearable-extension-circle
+Requires: org.tizen.w-home-extension-circle
+Requires: sensor-hal-tw1
+Requires: smartcard-plugin-nfc
+Requires: smartcard-service
+Requires: smartcard-service-common
+Requires: swap-manager
+Requires: swap-probe
+Requires: swap-probe-elf
+Requires: system-plugin
+Requires: system-plugin-circle
+Requires: ug-nfc-efl
%description sub1-Preset_boards-TW1_fullBSP
+Created from wearable/tw1 ks. Importing all "Adaptation" section
%files sub1-Preset_boards-TW1_fullBSP
%endif
%ifarch armv7l
%package sub1-Preset_boards-TW2_fullBSP
Summary: BSP for TW2 (Gear S3)
+Requires: audio-config-wm1831-tw2
+Requires: audio-hal-wm1831-tw2
+Requires: bluetooth-firmware-bcm-exynos7270
+Requires: boot-animation-sound-file-profile_wearable
+Requires: device-manager-plugin-exynos3250
+Requires: dlogbackend-logger
+Requires: initrd
+Requires: ise-default-profile_wearable-extension-circle
+Requires: libexynos-common
+Requires: libomxil-e7270-v4l2
+Requires: libtbm-exynos-tgm
+Requires: libtdm-client
+Requires: libtdm-exynos-deconfb
+Requires: linux-exynos7270-tw2-aarch64
+Requires: mmfw-sysconf-target-tw2
+Requires: model-config-tw2
+Requires: nfc-manager
+Requires: org.tizen.inputmethod-setting-profile_wearable-extension-circle
+Requires: org.tizen.w-home-extension-circle
+Requires: smartcard-plugin-nfc
+Requires: smartcard-service
+Requires: smartcard-service-common
+Requires: swap-manager
+Requires: swap-probe
+Requires: swap-probe-elf
+Requires: system-plugin
+Requires: system-plugin-circle
+Requires: ug-nfc-efl
%description sub1-Preset_boards-TW2_fullBSP
+Created from wearable/tw2 ks. Importing all "Adaptation" section
%files sub1-Preset_boards-TW2_fullBSP
%endif