summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package/bcm28xx-bootloader/Makefile4
-rw-r--r--target/linux/config/Config.in.graphics3
2 files changed, 5 insertions, 2 deletions
diff --git a/package/bcm28xx-bootloader/Makefile b/package/bcm28xx-bootloader/Makefile
index 1cebf6f93..83a594ad0 100644
--- a/package/bcm28xx-bootloader/Makefile
+++ b/package/bcm28xx-bootloader/Makefile
@@ -6,7 +6,7 @@ include $(ADK_TOPDIR)/rules.mk
PKG_NAME:= bcm28xx-bootloader
# not cloned, local src directory used
PKG_VERSION:= 1e403e23baab5673f0494a200f57cd01287d5b1a
-PKG_RELEASE:= 2
+PKG_RELEASE:= 3
PKG_DESCR:= bootloader for bcm28xx
PKG_SECTION:= base/boot
PKG_URL:= https://github.com/raspberrypi/firmware
@@ -66,6 +66,7 @@ ifeq ($(ADK_PACKAGE_BCM28XX_BOOTLOADER_CUTDOWN),y)
endif
printf "gpu_mem=$(ADK_TARGET_GPU_MEM)\n" >> \
$(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
+ifeq ($(ADK_PACKAGE_KODI),y)
ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI4)$(ADK_TARGET_SYSTEM_RASPBERRY_PI4_64),y)
printf "dtoverlay=vc4-kms-v3d-pi4\n" >> \
$(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
@@ -74,6 +75,7 @@ ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI5),y)
printf "dtoverlay=vc4-kms-v3d-pi5\n" >> \
$(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
endif
+endif
ifneq ($(ADK_TARGET_HARDWARE_HIFIBERRY_AMP),)
printf "dtoverlay=hifiberry-amp\n" >> \
$(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
diff --git a/target/linux/config/Config.in.graphics b/target/linux/config/Config.in.graphics
index 139cc34d9..3a002332f 100644
--- a/target/linux/config/Config.in.graphics
+++ b/target/linux/config/Config.in.graphics
@@ -263,7 +263,8 @@ config ADK_LINUX_KERNEL_DRM_VC4
ADK_TARGET_SYSTEM_RASPBERRY_PI4_64
default m if ADK_TARGET_SYSTEM_RASPBERRY_PI4 || \
ADK_TARGET_SYSTEM_RASPBERRY_PI5 || \
- ADK_TARGET_SYSTEM_RASPBERRY_PI4_64
+ ADK_TARGET_SYSTEM_RASPBERRY_PI4_64 && \
+ ADK_PACKAGE_KODI
default n
help
DRM support for VC4 GPU (Raspberry PI4/PI5)