summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWoo Chang Kim <wchang.kim@samsung.com>2021-06-02 01:52:58 +0000
committerGerrit Code Review <gerrit@review>2021-06-02 01:52:58 +0000
commita2cb3ee7acd80f788099e9ce1ba8439e0fcd153c (patch)
treee1caae384f62560ebc5b88f23efcab832077b7e0
parentba989b06bd815db82afba3c5b68cc3cebfc4eea8 (diff)
parent1f18e5b9a3eaf7bea828fd92bac5df0d4f086579 (diff)
downloadbuilding-blocks-a2cb3ee7acd80f788099e9ce1ba8439e0fcd153c.tar.gz
building-blocks-a2cb3ee7acd80f788099e9ce1ba8439e0fcd153c.tar.bz2
building-blocks-a2cb3ee7acd80f788099e9ce1ba8439e0fcd153c.zip
Merge "Add platform-preset-boards-rpi3-hal-backend.inc file" into tizen
-rw-r--r--packaging/building-blocks.spec2
-rw-r--r--packaging/platform-preset-boards-rpi3-hal-backend.inc96
-rw-r--r--packaging/platform-preset-boards.inc1
3 files changed, 99 insertions, 0 deletions
diff --git a/packaging/building-blocks.spec b/packaging/building-blocks.spec
index ea039e0..25f34b4 100644
--- a/packaging/building-blocks.spec
+++ b/packaging/building-blocks.spec
@@ -83,6 +83,7 @@ Source3503: platform-preset-partitions.inc
Source3800: platform-preset-boards.inc
%ifarch armv7l aarch64
Source3801: platform-preset-boards-rpi3.inc
+Source3811: platform-preset-boards-rpi3-hal-backend.inc
%endif
%ifarch armv7l
Source3802: platform-preset-boards-artik530.inc
@@ -409,6 +410,7 @@ python ./rule_checker.py
%{include_if_mainbuild %{SOURCE3800}}
%ifarch armv7l aarch64
%{include_if_mainbuild %{SOURCE3801}}
+%{include_if_mainbuild %{SOURCE3811}}
%endif
%ifarch armv7l
%{include_if_mainbuild %{SOURCE3802}}
diff --git a/packaging/platform-preset-boards-rpi3-hal-backend.inc b/packaging/platform-preset-boards-rpi3-hal-backend.inc
new file mode 100644
index 0000000..533515d
--- /dev/null
+++ b/packaging/platform-preset-boards-rpi3-hal-backend.inc
@@ -0,0 +1,96 @@
+# Maintainer: Tizen PM?
+# You need ACK (+1) from the maintainer to be reviewed by building-block maintainers.
+
+################
+### RPI3/4 ###
+################
+%package sub1-Preset_boards-RPI3_HAL_Backend
+Summary: RPI3 Selection for HAL
+Requires: %{name}-sub2-Preset_boards-RPI3_HAL_Backend-Power
+Requires: %{name}-sub2-Preset_boards-RPI3_HAL_Backend-System_Device
+Requires: %{name}-sub2-Preset_boards-RPI3_HAL_Backend-Bluetooth
+Requires: %{name}-sub2-Preset_boards-RPI3_HAL_Backend-Audio
+Requires: %{name}-sub2-Preset_boards-RPI3_HAL_Backend-GPS
+Requires: %{name}-sub2-Preset_boards-RPI3_HAL_Backend-Camera_Common
+Requires: %{name}-sub2-Preset_boards-RPI3_HAL_Backend-Display
+Requires: %{name}-sub2-Preset_boards-RPI3_HAL_Backend-Codec
+
+%description sub1-Preset_boards-RPI3_HAL_Backend
+Firstly select HAL Backends to add to your image.
+%files sub1-Preset_boards-RPI3_HAL_Backend
+
+### RPI3-Power ###
+%package sub2-Preset_boards-RPI3_HAL_Backend-Power
+Summary: RPI3_Power
+Requires: pass-hal-rpi
+
+%description sub2-Preset_boards-RPI3_HAL_Backend-Power
+Packages for PASS HAL and Feature for RPI.
+%files sub2-Preset_boards-RPI3_HAL_Backend-Power
+
+### RPI3-System_Device ###
+%package sub2-Preset_boards-RPI3_HAL_Backend-System_Device
+Summary: RPI3_Deviced Plugin for HAL
+Requires: device-manager-plugin-rpi3
+
+%description sub2-Preset_boards-RPI3_HAL_Backend-System_Device
+Packages for Deviced HAL and Feature for RPI.
+%files sub2-Preset_boards-RPI3_HAL_Backend-System_Device
+
+### RPI3-Bluetooth ###
+%package sub2-Preset_boards-RPI3_HAL_Backend-Bluetooth
+Summary: RPI3_Bluetooth for HAL
+Requires: bluetooth-firmware-bcm-rpi3
+
+%description sub2-Preset_boards-RPI3_HAL_Backend-Bluetooth
+Packages of Bluetooth HAL and Feature for RPI3.
+%files sub2-Preset_boards-RPI3_HAL_Backend-Bluetooth
+
+### RPI3-Audio ###
+%package sub2-Preset_boards-RPI3_HAL_Backend-Audio
+Summary: RPI3_Audio for HAL
+Requires: audio-hal-bcm2837
+Requires: alsa-ucm-data-rpi3
+Requires: mmfw-sysconf-target-rpi3
+
+%description sub2-Preset_boards-RPI3_HAL_Backend-Audio
+Packages of Audio HAL and Feature for RPI3.
+%files sub2-Preset_boards-RPI3_HAL_Backend-Audio
+
+### RPI3-GPS ###
+%package sub2-Preset_boards-RPI3_HAL_Backend-GPS
+Summary: RPI3_GPS
+Requires: lbs-server-plugin-replay
+
+%description sub2-Preset_boards-RPI3_HAL_Backend-GPS
+Packages of GPS HAL and Feature for RPI3.
+%files sub2-Preset_boards-RPI3_HAL_Backend-GPS
+
+### RPI3-Camera_Common ###
+%package sub2-Preset_boards-RPI3_HAL_Backend-Camera_Common
+Summary: RPI3_Camera(Common) for HAL
+Requires: camera-hal-v4l2
+Requires: mmfw-sysconf-target-rpi3
+
+%description sub2-Preset_boards-RPI3_HAL_Backend-Camera_Common
+Packages of Camera HAL and Feature for RPI3(Common).
+%files sub2-Preset_boards-RPI3_HAL_Backend-Camera_Common
+
+### RPI3-Display ###
+%package sub2-Preset_boards-RPI3_HAL_Backend-Display
+Summary: RPI3_Display for HAL
+Requires: hal-backend-tbm-vc4
+Requires: hal-backend-tdm-vc4
+
+%description sub2-Preset_boards-RPI3_HAL_Backend-Display
+Packages of Display HAL and Feature for RPI3.
+%files sub2-Preset_boards-RPI3_HAL_Backend-Display
+
+### RPI3-Codec ###
+%package sub2-Preset_boards-RPI3_HAL_Backend-Codec
+Summary: RPI3_Codec for HAL
+Requires: mmfw-sysconf-target-rpi3
+
+%description sub2-Preset_boards-RPI3_HAL_Backend-Codec
+Packages of Codec HAL and Feature for RPI3.
+%files sub2-Preset_boards-RPI3_HAL_Backend-Codec
diff --git a/packaging/platform-preset-boards.inc b/packaging/platform-preset-boards.inc
index d28d74d..e7d510e 100644
--- a/packaging/platform-preset-boards.inc
+++ b/packaging/platform-preset-boards.inc
@@ -10,6 +10,7 @@ Suggests: %{name}-sub1-Preset_boards-TM2
%endif
%ifarch armv7l aarch64
Suggests: %{name}-sub1-Preset_boards-RPI3
+Suggests: %{name}-sub1-Preset_boards-RPI3_HAL_Backend
%endif
%ifarch i586 i686 x86_64
Suggests: %{name}-sub1-Preset_boards-EMUL