summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/kernelconfig
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2022-09-30 18:21:55 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2022-10-02 10:44:33 +0200
commit1cd991afc8dad1955512badc746de6854955ee26 (patch)
tree7f867aa758118c09c6607f4c50ecaedca2060aa1 /configs/platform-v7a/kernelconfig
parent84f1e201b33d5b3e702c278318d9145aefa5b589 (diff)
downloadDistroKit-1cd991afc8dad1955512badc746de6854955ee26.tar.gz
DistroKit-1cd991afc8dad1955512badc746de6854955ee26.tar.xz
v7a: kernel: configure for 32-bit Raspberry Pi 4 support
We already support the Raspberry Pi 3 with our v7a kernel configuration, flip a few more options to get the kernel running on a Raspberry Pi 4 in A32 mode as well. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.pengutronix.de/20220930162159.814389-7-a.fatoum@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'configs/platform-v7a/kernelconfig')
-rw-r--r--configs/platform-v7a/kernelconfig21
1 files changed, 13 insertions, 8 deletions
diff --git a/configs/platform-v7a/kernelconfig b/configs/platform-v7a/kernelconfig
index 43752f0..f1021bc 100644
--- a/configs/platform-v7a/kernelconfig
+++ b/configs/platform-v7a/kernelconfig
@@ -1476,7 +1476,10 @@ CONFIG_ETHERNET=y
# CONFIG_NET_VENDOR_ARC is not set
CONFIG_NET_VENDOR_ASIX=y
# CONFIG_SPI_AX88796C is not set
-# CONFIG_NET_VENDOR_BROADCOM is not set
+CONFIG_NET_VENDOR_BROADCOM=y
+# CONFIG_B44 is not set
+CONFIG_BCMGENET=y
+# CONFIG_SYSTEMPORT is not set
CONFIG_NET_VENDOR_CADENCE=y
CONFIG_MACB=y
CONFIG_MACB_USE_HWSTAMP=y
@@ -1559,11 +1562,12 @@ CONFIG_FIXED_PHY=y
# CONFIG_ADIN_PHY is not set
# CONFIG_AQUANTIA_PHY is not set
CONFIG_AX88796B_PHY=y
-# CONFIG_BROADCOM_PHY is not set
+CONFIG_BROADCOM_PHY=y
# CONFIG_BCM54140_PHY is not set
-# CONFIG_BCM7XXX_PHY is not set
+CONFIG_BCM7XXX_PHY=y
# CONFIG_BCM84881_PHY is not set
# CONFIG_BCM87XX_PHY is not set
+CONFIG_BCM_NET_PHYLIB=y
# CONFIG_CICADA_PHY is not set
# CONFIG_CORTINA_PHY is not set
# CONFIG_DAVICOM_PHY is not set
@@ -1605,7 +1609,7 @@ CONFIG_FWNODE_MDIO=y
CONFIG_OF_MDIO=y
CONFIG_MDIO_DEVRES=y
# CONFIG_MDIO_BITBANG is not set
-# CONFIG_MDIO_BCM_UNIMAC is not set
+CONFIG_MDIO_BCM_UNIMAC=y
# CONFIG_MDIO_HISI_FEMAC is not set
# CONFIG_MDIO_MVUSB is not set
# CONFIG_MDIO_MSCC_MIIM is not set
@@ -1808,7 +1812,7 @@ CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_ATMEL=y
# CONFIG_HW_RANDOM_BA431 is not set
CONFIG_HW_RANDOM_BCM2835=y
-# CONFIG_HW_RANDOM_IPROC_RNG200 is not set
+CONFIG_HW_RANDOM_IPROC_RNG200=y
CONFIG_HW_RANDOM_OMAP=y
CONFIG_HW_RANDOM_VIRTIO=y
CONFIG_HW_RANDOM_STM32=y
@@ -2018,7 +2022,7 @@ CONFIG_GPIO_GENERIC=y
#
# CONFIG_GPIO_74XX_MMIO is not set
# CONFIG_GPIO_ALTERA is not set
-# CONFIG_GPIO_RASPBERRYPI_EXP is not set
+CONFIG_GPIO_RASPBERRYPI_EXP=y
# CONFIG_GPIO_CADENCE is not set
# CONFIG_GPIO_DWAPB is not set
# CONFIG_GPIO_FTGPIO010 is not set
@@ -2173,7 +2177,7 @@ CONFIG_IMX_THERMAL=y
#
# Broadcom thermal drivers
#
-# CONFIG_BCM2711_THERMAL is not set
+CONFIG_BCM2711_THERMAL=y
CONFIG_BCM2835_THERMAL=y
# end of Broadcom thermal drivers
@@ -3365,7 +3369,7 @@ CONFIG_NVMEM_IMX_IIM=y
CONFIG_NVMEM_IMX_OCOTP=y
CONFIG_NVMEM_STM32_ROMEM=y
# CONFIG_NVMEM_SNVS_LPGPR is not set
-# CONFIG_NVMEM_RMEM is not set
+CONFIG_NVMEM_RMEM=y
#
# HW tracing support
@@ -3856,6 +3860,7 @@ CONFIG_NLATTR=y
CONFIG_CLZ_TAB=y
# CONFIG_IRQ_POLL is not set
CONFIG_MPILIB=y
+CONFIG_DIMLIB=y
CONFIG_LIBFDT=y
CONFIG_OID_REGISTRY=y
CONFIG_HAVE_GENERIC_VDSO=y