packaging: Add the partition_rpi4.info file 03/304203/1 accepted/tizen/unified/20240119.154752
authorJaehoon Chung <jh80.chung@samsung.com>
Fri, 12 Jan 2024 04:23:50 +0000 (13:23 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Fri, 12 Jan 2024 04:40:27 +0000 (13:40 +0900)
Add the partition_rpi4.info file to split from partition_rpi3.info.
To clarify each targets, use correct postfix as name of target.
RPi4 will be supported AoT, but rpi3 doesn't support it.

Change-Id: I918277427ab7dc59d420084856221b8f7766919a
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
data/partition_rpi4.info [new file with mode: 0644]
packaging/initrd-flash.spec

diff --git a/data/partition_rpi4.info b/data/partition_rpi4.info
new file mode 100644 (file)
index 0000000..b1c67d1
--- /dev/null
@@ -0,0 +1,17 @@
+p:/dev/mmcblk0p1:boot.img:x
+p:/dev/mmcblk0p2:rootfs.img:x
+p:/dev/mmcblk0p3:system-data.img:x
+p:/dev/mmcblk0p5:user.img:x
+p:/dev/mmcblk0p6:modules.img:x
+p:/dev/mmcblk0p7:ramdisk.img:x
+p:/dev/mmcblk0p8:ramdisk-recovery.img:x
+p:/dev/mmcblk0p10:hal.img:x
+p:/dev/mmcblk0p17:system.img:x
+p:/dev/mmcblk0p19:vendor.img:x
+f:/dev/mmcblk0p1:Image:/
+f:/dev/mmcblk0p1:zImage:/
+f:/dev/mmcblk0p1:bcm2711-rpi-4-b.dtb:/
+f:/dev/mmcblk0p1:u-boot.bin:/
+f:/dev/mmcblk0p1:uboot.env:/
+f:/dev/mmcblk0p1:boot.scr.uimg:/
+f:/dev/mmcblk0p1:config.txt:/
index 24e44ca..7499ac5 100644 (file)
@@ -28,6 +28,14 @@ Provides:    fm-data
 %description -n fm-data-rpi3
 Provide flash-manager with partition table for flashing image and files of Raspberry Pi 3 board
 
+%package -n fm-data-rpi4
+Summary:       RaspberryPi4 specific data for flash manager
+Group:         System/Utilities
+Provides:      fm-data
+
+%description -n fm-data-rpi4
+Provide flash-manager with partition table for flashing image and files of Raspberry Pi 4 board
+
 %package -n fm-data-generic
 Summary:       Generic Image data for flash manager
 Group:         System/Utilities
@@ -67,6 +75,7 @@ make %{?jobs:-j%jobs}
 
 mkdir -p %{buildroot}%{_hal_datadir}
 cp ./data/partition_rpi3.info %{buildroot}%{_hal_datadir}/
+cp ./data/partition_rpi4.info %{buildroot}%{_hal_datadir}/
 cp ./data/partition_generic.info %{buildroot}%{_hal_datadir}/
 %ifarch riscv64
 cp ./data/partition_visionfive2.info %{buildroot}%{_hal_datadir}/
@@ -77,6 +86,9 @@ cp ./data/partition_visionfive2.info %{buildroot}%{_hal_datadir}/
 %post -n fm-data-rpi3
 mv %{_hal_datadir}/partition_rpi3.info %{_hal_datadir}/partition.info
 
+%post -n fm-data-rpi4
+mv %{_hal_datadir}/partition_rpi4.info %{_hal_datadir}/partition.info
+
 %post -n fm-data-generic
 mv %{_hal_datadir}/partition_generic.info %{_hal_datadir}/partition.info
 
@@ -99,6 +111,10 @@ rm -f %{_hal_datadir}/partition.info
 %manifest initrd-flash.manifest
 %{_hal_datadir}/partition_rpi3.info
 
+%files -n fm-data-rpi4
+%manifest initrd-flash.manifest
+%{_hal_datadir}/partition_rpi4.info
+
 %files -n fm-data-generic
 %manifest initrd-flash.manifest
 %{_hal_datadir}/partition_generic.info