diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2022-09-30 18:21:55 +0200 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2022-10-02 10:44:33 +0200 |
commit | 1cd991afc8dad1955512badc746de6854955ee26 (patch) | |
tree | 7f867aa758118c09c6607f4c50ecaedca2060aa1 | |
parent | 84f1e201b33d5b3e702c278318d9145aefa5b589 (diff) | |
download | DistroKit-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>
-rw-r--r-- | configs/platform-v7a/kernelconfig | 21 |
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 |