From 74429b649c647aa0812f7b9cb8604f9dc2e33573 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 20 Jan 2023 13:17:46 +0100 Subject: update kernel and bootloader, fix mini.config for rpi4 --- target/linux/config/Config.in.block | 4 ++++ target/linux/config/Config.in.ethernet | 14 ++++++++++++++ target/linux/config/Config.in.serial | 17 +++++++++++++++-- 3 files changed, 33 insertions(+), 2 deletions(-) (limited to 'target/linux/config') diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block index 534d731e1..55963479a 100644 --- a/target/linux/config/Config.in.block +++ b/target/linux/config/Config.in.block @@ -148,6 +148,9 @@ config ADK_LINUX_KERNEL_MMC_SDHCI_IO_ACCESSORS config ADK_LINUX_KERNEL_MMC_SDHCI_PLTFM bool +config ADK_LINUX_KERNEL_MMC_SDHCI_IPROC + bool + config ADK_LINUX_KERNEL_MMC_BCM2835_MMC bool @@ -469,6 +472,7 @@ config ADK_LINUX_KERNEL_MMC_BCM2835_MMC select ADK_LINUX_KERNEL_BLK_DEV_THROTTLING select ADK_LINUX_KERNEL_MMC_SDHCI select ADK_LINUX_KERNEL_MMC_SDHCI_PLTFM + select ADK_LINUX_KERNEL_MMC_SDHCI_IPROC select ADK_LINUX_KERNEL_MMC_BCM2835_DMA select ADK_LINUX_KERNEL_MMC_BCM2835_SDHOST depends on ADK_TARGET_BOARD_BCM28XX diff --git a/target/linux/config/Config.in.ethernet b/target/linux/config/Config.in.ethernet index 4009f4474..5f3562a30 100644 --- a/target/linux/config/Config.in.ethernet +++ b/target/linux/config/Config.in.ethernet @@ -21,6 +21,9 @@ config ADK_LINUX_KERNEL_NET_VENDOR_AMD config ADK_LINUX_KERNEL_NET_VENDOR_ATHEROS bool +config ADK_LINUX_KERNEL_NET_VENDOR_BROADCOM + bool + config ADK_LINUX_KERNEL_NET_VENDOR_DEC bool @@ -155,6 +158,17 @@ config ADK_LINUX_KERNEL_AG71XX help Atheros AG71XX ethernet driver +config ADK_LINUX_KERNEL_BCMGENET + tristate "Broadcom GENET internal MAC support" + select ADK_LINUX_KERNEL_NET_VENDOR_BROADCOM + depends on ADK_TARGET_SYSTEM_RASPBERRY_PI4 || \ + ADK_TARGET_SYSTEM_RASPBERRY_PI4_64 + default y if ADK_TARGET_SYSTEM_RASPBERRY_PI4 || \ + ADK_TARGET_SYSTEM_RAPSBERRY_PI4_64 + default n + help + Broadcom GENET internal MAC support + config ADK_LINUX_KERNEL_DE2104X tristate "DE2104X ethernet driver" select ADK_LINUX_KERNEL_NET_VENDOR_DEC diff --git a/target/linux/config/Config.in.serial b/target/linux/config/Config.in.serial index 959e96022..7af98abfe 100644 --- a/target/linux/config/Config.in.serial +++ b/target/linux/config/Config.in.serial @@ -16,6 +16,12 @@ config ADK_LINUX_KERNEL_SERIAL_8250_CONSOLE config ADK_LINUX_KERNEL_SERIAL_8250_PNP bool +config ADK_LINUX_KERNEL_SERIAL_8250_EXTENDED + bool + +config ADK_LINUX_KERNEL_SERIAL_8250_SHARE_IRQ + bool + config ADK_LINUX_KERNEL_SERIAL_ARC_CONSOLE bool @@ -79,6 +85,9 @@ config ADK_LINUX_KERNEL_SERIAL_8250_INGENIC config ADK_LINUX_KERNEL_SERIAL_MILKYMIST_CONSOLE bool +config ADK_LINUX_KERNEL_SERIAL_8250_BCM2835AUX + bool + config ADK_LINUX_KERNEL_SERIAL_BFIN bool "BFIN serial driver" select ADK_LINUX_KERNEL_SERIAL_BFIN_CONSOLE @@ -115,6 +124,9 @@ config ADK_LINUX_KERNEL_SERIAL_8250 select ADK_LINUX_KERNEL_SERIAL_8250_DW if ADK_TARGET_SYSTEM_ROCKPI4_PLUS select ADK_LINUX_KERNEL_SERIAL_8250_DMA if ADK_TARGET_SYSTEM_ORANGE_PI0 select ADK_LINUX_KERNEL_SERIAL_8250_INGENIC if ADK_TARGET_SYSTEM_IMGTEC_CI20 + select ADK_LINUX_KERNEL_SERIAL_8250_BCM2835AUX if ADK_TARGET_SYSTEM_RASPBERRY_PI4 + select ADK_LINUX_KERNEL_SERIAL_8250_EXTENDED if ADK_TARGET_SYSTEM_RASPBERRY_PI4 + select ADK_LINUX_KERNEL_SERIAL_8250_SHARE_IRQ if ADK_TARGET_SYSTEM_RASPBERRY_PI4 depends on ADK_TARGET_SYSTEM_XILINX_KINTEX7 \ || ADK_TARGET_SYSTEM_IMGTEC_CI20 \ || ADK_TARGET_SYSTEM_LINKSYS_NSLU2 \ @@ -147,6 +159,7 @@ config ADK_LINUX_KERNEL_SERIAL_8250 || ADK_TARGET_SYSTEM_SYNOPSYS_HSDK \ || ADK_TARGET_CPU_ARC_ARCHS \ || ADK_TARGET_SYSTEM_SOM_C6745 \ + || ADK_TARGET_SYSTEM_RASPBERRY_PI4 \ || ADK_TARGET_SYSTEM_ROCKPI4_PLUS default y if ADK_TARGET_SYSTEM_XILINX_KINTEX7 default y if ADK_TARGET_SYSTEM_IMGTEC_CI20 @@ -180,6 +193,7 @@ config ADK_LINUX_KERNEL_SERIAL_8250 default y if ADK_TARGET_SYSTEM_SYNOPSYS_HSDK default y if ADK_TARGET_CPU_ARC_ARCHS default y if ADK_TARGET_SYSTEM_SOM_C6745 + default y if ADK_TARGET_SYSTEM_RASPBERRY_PI4 default y if ADK_TARGET_SYSTEM_ROCKPI4_PLUS default n help @@ -252,8 +266,7 @@ config ADK_LINUX_KERNEL_SERIAL_AMBA_PL011 || ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE \ || ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB \ || ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 - default y if ADK_TARGET_SYSTEM_RASPBERRY_PI - default y if ADK_TARGET_SYSTEM_RASPBERRY_PI2 + default y if ADK_TARGET_BOARD_BCM28XX default y if ADK_TARGET_SYSTEM_QEMU_ARM_REALVIEW_EB_MPCORE default y if ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB default y if ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 -- cgit v1.2.3