[TRE-2606][TRE-2608] Add hal-api-device package to images and remove feedbackd-driver... 79/252279/7
authorHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 26 Jan 2021 06:30:50 +0000 (15:30 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Fri, 29 Jan 2021 08:26:25 +0000 (17:26 +0900)
Change-Id: I801aaeaafd0cc71645b1d4b039246a126fa80c64
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
packaging/domain-apis-system.inc
packaging/domain-halapis.inc
packaging/platform-preset-boards-artik530.inc
packaging/platform-preset-boards-emul.inc
packaging/platform-preset-boards-rpi3.inc
packaging/platform-preset-boards-tm1.inc

index 0fc28c2bf2a8fb65dbf87333edf68e8864c424bb..e1a99001984023a60a02db91cdb2163fcd24cecc 100644 (file)
@@ -29,14 +29,12 @@ Tizen block (set of packages) for Group of domain API-System
 Summary:  Device
 Requires: deviced
 Requires: capi-system-device
+Requires: hal-api-device
 Suggests: device-manager-plugin-sc7730
+Suggests: device-manager-plugin-tw3
+Suggests: device-manager-plugin-rpi3
 Suggests: device-manager-plugin-artik
 Suggests: device-manager-plugin-emul
-Suggests: device-manager-plugin-exynos3250
-Suggests: device-manager-plugin-exynos5433
-Suggests: device-manager-plugin-exynos7270
-Suggests: device-manager-plugin-odroid
-Suggests: device-manager-plugin-rpi3
 %description sub2-domain_API-System-Device
 Tizen block (set of packages) for Group of sub domain Device.
 If you do not want to use Device APIs, you do not need to choose.
@@ -52,10 +50,12 @@ For example, device-manager-plugin-sc7730 for mobile
 Summary:  Device_Haptic
 Requires: feedbackd
 Requires: capi-system-device
-Suggests: feedbackd-driver-external
-Suggests: feedbackd-driver-standard
-Suggests: feedbackd-driver-gpio
-Suggests: feedbackd-driver-circle
+Requires: hal-api-device
+Suggests: device-manager-plugin-sc7730
+Suggests: device-manager-plugin-tw3
+Suggests: device-manager-plugin-rpi3
+Suggests: device-manager-plugin-artik
+Suggests: device-manager-plugin-emul
 %description sub2-domain_API-System-Device_Haptic
 Tizen block (set of packages) for Group of sub domain Device_Haptic.
 If you do not want to use Device_Haptic APIs, you do not need to choose.
@@ -73,10 +73,12 @@ Summary:  Feedback
 Requires: %{name}-sub2-domain_API-Multimedia-Audio_IO
 Requires: feedbackd
 Requires: libfeedback
-Suggests: feedbackd-driver-external
-Suggests: feedbackd-driver-standard
-Suggests: feedbackd-driver-gpio
-Suggests: feedbackd-driver-circle
+Requires: hal-api-device
+Suggests: device-manager-plugin-sc7730
+Suggests: device-manager-plugin-tw3
+Suggests: device-manager-plugin-rpi3
+Suggests: device-manager-plugin-artik
+Suggests: device-manager-plugin-emul
 Suggests: svi-data-profile_common
 Suggests: svi-data-profile_mobile
 Suggests: svi-data-profile_wearable
index 9cbe34c5c6b0edf32f96ec787fef1095ae582463..c7668f07ce0a29207be826912702c1d5e8d90784 100644 (file)
@@ -7,6 +7,7 @@ Requires:       %{name}-sub1-domain_HALAPI-Common
 Requires:      %{name}-sub1-domain_HALAPI-Power
 Requires:      %{name}-sub1-domain_HALAPI-Bluetooth
 Requires:      %{name}-sub1-domain_HALAPI-Sensor
+Requires:      %{name}-sub1-domain_HALAPI-Device
 
 %description root-domain_HALAPI
 __EXPAND__: domains
@@ -75,3 +76,17 @@ Sensor HAL API (hal-api-sensor) provides the HAL C API for Tizen internal user
 such as library and daemon in order to control h/w sensor. hal-api-sensor is used for
 implementing sensor devices on the target device and it allows to control of each sensor
 %files sub1-domain_HALAPI-Sensor
+
+#####################
+### Device HAL API ###
+#####################
+%package sub1-domain_HALAPI-Device
+Summary: Device HAL API
+Requires: hal-api-common
+Requires: hal-api-device
+
+%description sub1-domain_HALAPI-Device
+Device HAL API (hal-api-device) provides the HAL C API for Tizen internal user
+such as libraries and daemons in order to control various device modules including
+display, battery, touchscreen, haptic, thermal, USB, led, etc.
+%files sub1-domain_HALAPI-Device
index b3719bdf2637b407dab4abe38e04a865a45f11f9..2a626f98bc309fc681574d8d27b13bdf64825f84 100644 (file)
@@ -377,7 +377,7 @@ Packages of Telephony HAL and Feature for ARTIK530.
 Summary:       ARTIK530_Feedback
 Requires:      %{name}-sub2-domain_API-System-Feedback
 Requires:      %{name}-sub2-Preset_boards-ARTIK530-Audio
-Requires:      feedbackd-driver-gpio
+Requires:      device-manager-plugin-artik
 Requires:      svi-data-profile_common
 
 
index b993afd336bb6afbc40409a997e0ad60128adfd4..87cb84a0c165f574dd6d9e471628469e75cebb67 100644 (file)
@@ -433,7 +433,7 @@ Packages of Telephony HAL and Feature for EMUL.
 Summary:       EMUL_Feedback
 Requires:      %{name}-sub2-domain_API-System-Feedback
 Requires:      %{name}-sub2-Preset_boards-EMUL-Audio
-Requires:      feedbackd-driver-emulator
+Requires:      device-manager-plugin-emul
 Requires:      svi-data-profile_common
 
 
index cd92935ad0e4ade5f166d77f1ee6c2930e5cb429..0bacc3ffc60dfb51c1b5ce3f0701ef69ee447054 100644 (file)
@@ -373,7 +373,7 @@ Packages of Telephony HAL and Feature for RPI3.
 Summary:       RPI3_Feedback
 Requires:      %{name}-sub2-domain_API-System-Feedback
 Requires:      %{name}-sub2-Preset_boards-RPI3-Audio
-Requires:      feedbackd-driver-gpio
+Requires:      device-manager-plugin-rpi3
 Requires:      svi-data-profile_common
 
 
index ad6db37381e85cdf0876e91a6ab7f1c631ad0874..009770c4bb06465d832bff31220beaa5b6c6b1eb 100644 (file)
@@ -307,7 +307,7 @@ Packages of Telephony HAL and Feature for TM1.
 Summary:       TM1_Feedback
 Requires:      %{name}-sub2-domain_API-System-Feedback
 Requires:      %{name}-sub2-Preset_boards-TM1-Audio
-Requires:      feedbackd-driver-standard
+Requires:      device-manager-plugin-sc7730
 Requires:      svi-data-profile_mobile
 
 %description sub2-Preset_boards-TM1-Feedback