mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-02-19 13:31:18 +01:00
mvebu: cortex-a53: respect DEVICE_packages for Methode devices
Use the added support for generating per device targz rootfs so that images generated for Methode devices when CONFIG_TARGET_MULTI_PROFILE and CONFIG_TARGET_PER_DEVICE_ROOTFS are set, we actually get the targz rootfs that respects DEVICE_PACKAGES. Currently, buildbot generated images have no networking, LM75 nor I2C working, as the generated images do not include required kmods that are listed in DEVICE_PACKAGES. While at it, there is no need for tar to run in verbose mode. Fixes:7dff6a8c89("mvebu: uDPU: add sysupgrade support") Signed-off-by: Robert Marko <robert.marko@sartura.hr> (cherry picked from commitef92265772)
This commit is contained in:
parent
b856372329
commit
ac7c25ee92
2 changed files with 4 additions and 5 deletions
|
|
@ -139,14 +139,12 @@ endef
|
|||
define Build/uDPU-firmware
|
||||
(rm -fR $@-fw; mkdir -p $@-fw)
|
||||
$(CP) $(BIN_DIR)/$(DEVICE_IMG_PREFIX)-initramfs.itb $@-fw/recovery.itb
|
||||
$(CP) $(IMAGE_ROOTFS) $@-fw/rootfs.tgz
|
||||
$(CP) $@-boot.scr $@-fw/boot.scr
|
||||
$(TAR) -cvzp --numeric-owner --owner=0 --group=0 --sort=name \
|
||||
$(if $(SOURCE_DATE_EPOCH),--mtime="@$(SOURCE_DATE_EPOCH)") \
|
||||
-f $@-fw/rootfs.tgz -C $(TARGET_DIR) .
|
||||
$(TAR) -cvzp --numeric-owner --owner=0 --group=0 --sort=name \
|
||||
$(TAR) -czp --numeric-owner --owner=0 --group=0 --sort=name \
|
||||
$(if $(SOURCE_DATE_EPOCH),--mtime="@$(SOURCE_DATE_EPOCH)") \
|
||||
-f $@-fw/boot.tgz -C $@.boot .
|
||||
$(TAR) -cvzp --numeric-owner --owner=0 --group=0 --sort=name \
|
||||
$(TAR) -czp --numeric-owner --owner=0 --group=0 --sort=name \
|
||||
$(if $(SOURCE_DATE_EPOCH),--mtime="@$(SOURCE_DATE_EPOCH)") \
|
||||
-f $(KDIR_TMP)/$(DEVICE_IMG_PREFIX)-firmware.tgz -C $@-fw .
|
||||
endef
|
||||
|
|
|
|||
|
|
@ -103,6 +103,7 @@ define Device/methode_udpu
|
|||
KERNEL_INITRAMFS_SUFFIX := .itb
|
||||
DEVICE_PACKAGES += f2fs-tools fdisk kmod-i2c-pxa kmod-hwmon-lm75 kmod-dsa-mv88e6xxx
|
||||
DEVICE_IMG_NAME = $$(DEVICE_IMG_PREFIX)-$$(2)
|
||||
FILESYSTEMS := targz
|
||||
IMAGES := firmware.tgz
|
||||
IMAGE/firmware.tgz := boot-scr | boot-img-ext4 | uDPU-firmware | append-metadata
|
||||
BOOT_SCRIPT := udpu
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue