-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Use bcm2711 defconfig instead of removed bcmrpi3 for RPi 3 64-bit #4038
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
bcmrpi3_defconfig we used for RPi 3 was removed in [1], as it was not used for any RPi builds and was "unsupported". Switch to bcm2711_defconfig as that is what RPi OS kernel is built from per [2]. [1] raspberrypi/linux@7713244 [2] https://www.raspberrypi.com/documentation/computers/linux_kernel.html#native-build-configuration
|
For better traceability if any issues arise, here's the diff of the full generated dotconfigs (after HAOS fragments were applied): --- .config-old 2025-04-24 14:48:01.189990267 +0200
+++ .config 2025-04-24 14:49:00.915821877 +0200
@@ -57,0 +58,2 @@
+CONFIG_GENERIC_IRQ_MIGRATION=y
+CONFIG_GENERIC_IRQ_INJECTION=y
@@ -64,0 +67 @@
+CONFIG_IRQ_MSI_IOMMU=y
@@ -67 +70 @@
-# CONFIG_GENERIC_IRQ_DEBUGFS is not set
+CONFIG_GENERIC_IRQ_DEBUGFS=y
@@ -99 +102,3 @@
-# CONFIG_BPF_JIT is not set
+CONFIG_BPF_JIT=y
+# CONFIG_BPF_JIT_ALWAYS_ON is not set
+CONFIG_BPF_JIT_DEFAULT_ON=y
@@ -101,0 +107 @@
+# CONFIG_BPF_LSM is not set
@@ -169,0 +176 @@
+# CONFIG_NUMA_BALANCING is not set
@@ -204 +211 @@
-# CONFIG_CHECKPOINT_RESTORE is not set
+CONFIG_CHECKPOINT_RESTORE=y
@@ -256,0 +264 @@
+CONFIG_GUEST_PERF_EVENTS=y
@@ -287 +294,0 @@
-CONFIG_NO_IOPORT_MAP=y
@@ -316 +323 @@
-# CONFIG_ARCH_BRCMSTB is not set
+CONFIG_ARCH_BRCMSTB=y
@@ -364,0 +372 @@
+CONFIG_ARM64_ERRATUM_834220=y
@@ -394,0 +403 @@
+CONFIG_CAVIUM_ERRATUM_23144=y
@@ -422 +431 @@
-CONFIG_SCHED_MC=y
+# CONFIG_SCHED_MC is not set
@@ -426,2 +435,3 @@
-# CONFIG_HOTPLUG_CPU is not set
-# CONFIG_NUMA is not set
+CONFIG_HOTPLUG_CPU=y
+CONFIG_NUMA=y
+CONFIG_NODES_SHIFT=4
@@ -429 +439 @@
-# CONFIG_HZ_250 is not set
+CONFIG_HZ_250=y
@@ -431,2 +441,2 @@
-CONFIG_HZ_1000=y
-CONFIG_HZ=1000
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=250
@@ -549 +559,3 @@
-# CONFIG_PM_DEBUG is not set
+CONFIG_PM_DEBUG=y
+# CONFIG_PM_ADVANCED_DEBUG is not set
+# CONFIG_DPM_WATCHDOG is not set
@@ -603,0 +616 @@
+CONFIG_ARM_BRCMSTB_AVS_CPUFREQ=y
@@ -610 +623,21 @@
-# CONFIG_VIRTUALIZATION is not set
+CONFIG_KVM_COMMON=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_IRQ_ROUTING=y
+CONFIG_HAVE_KVM_DIRTY_RING=y
+CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y
+CONFIG_NEED_KVM_DIRTY_RING_WITH_BITMAP=y
+CONFIG_KVM_MMIO=y
+CONFIG_HAVE_KVM_MSI=y
+CONFIG_HAVE_KVM_READONLY_MEM=y
+CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
+CONFIG_KVM_VFIO=y
+CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
+CONFIG_HAVE_KVM_IRQ_BYPASS=y
+CONFIG_HAVE_KVM_VCPU_RUN_PID_CHANGE=y
+CONFIG_KVM_XFER_TO_GUEST_WORK=y
+CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
+CONFIG_KVM_GENERIC_MMU_NOTIFIER=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=y
+# CONFIG_NVHE_EL2_DEBUG is not set
+# CONFIG_PTDUMP_STAGE2_DEBUGFS is not set
@@ -616,0 +650,2 @@
+CONFIG_HOTPLUG_CORE_SYNC=y
+CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
@@ -802,0 +838 @@
+CONFIG_BLK_MQ_PCI=y
@@ -816,0 +853 @@
+CONFIG_PREEMPT_NOTIFIERS=y
@@ -843 +880 @@
-CONFIG_BINFMT_MISC=y
+CONFIG_BINFMT_MISC=m
@@ -895 +931,0 @@
-CONFIG_EXCLUSIVE_SYSTEM_RAM=y
@@ -909,0 +946 @@
+CONFIG_MMU_NOTIFIER=y
@@ -915,0 +953,4 @@
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+CONFIG_USE_PERCPU_NUMA_NODE_ID=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
@@ -949,0 +991,2 @@
+CONFIG_NUMA_MEMBLKS=y
+CONFIG_NUMA_EMU=y
@@ -1014 +1057 @@
-# CONFIG_NET_IPVTI is not set
+CONFIG_NET_IPVTI=m
@@ -1055 +1098 @@
-# CONFIG_IPV6_ROUTE_INFO is not set
+CONFIG_IPV6_ROUTE_INFO=y
@@ -1069 +1112 @@
-# CONFIG_IPV6_SIT_6RD is not set
+CONFIG_IPV6_SIT_6RD=y
@@ -1090 +1133 @@
-# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+CONFIG_NETWORK_PHY_TIMESTAMPING=y
@@ -1533,2 +1576,3 @@
-# CONFIG_NET_SCH_HHF is not set
-# CONFIG_NET_SCH_PIE is not set
+CONFIG_NET_SCH_HHF=m
+CONFIG_NET_SCH_PIE=m
+# CONFIG_NET_SCH_FQ_PIE is not set
@@ -1552 +1596 @@
-# CONFIG_NET_CLS_BPF is not set
+CONFIG_NET_CLS_BPF=y
@@ -1711,0 +1756 @@
+# CONFIG_BT_HCIBCM4377 is not set
@@ -1720,0 +1766 @@
+# CONFIG_BT_INTEL_PCIE is not set
@@ -1786,0 +1833 @@
+CONFIG_NET_DEVLINK=y
@@ -1798 +1845,88 @@
-# CONFIG_PCI is not set
+CONFIG_PCI=y
+CONFIG_PCI_DOMAINS=y
+CONFIG_PCI_DOMAINS_GENERIC=y
+CONFIG_PCI_SYSCALL=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_PCIEAER=y
+# CONFIG_PCIEAER_INJECT is not set
+# CONFIG_PCIE_ECRC is not set
+CONFIG_PCIEASPM=y
+# CONFIG_PCIEASPM_DEFAULT is not set
+CONFIG_PCIEASPM_POWERSAVE=y
+# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
+# CONFIG_PCIEASPM_PERFORMANCE is not set
+CONFIG_PCIE_PME=y
+CONFIG_PCIE_DPC=y
+# CONFIG_PCIE_PTM is not set
+CONFIG_PCI_MSI=y
+CONFIG_PCI_QUIRKS=y
+# CONFIG_PCI_DEBUG is not set
+# CONFIG_PCI_STUB is not set
+# CONFIG_PCI_IOV is not set
+# CONFIG_PCI_NPEM is not set
+# CONFIG_PCI_PRI is not set
+# CONFIG_PCI_PASID is not set
+CONFIG_PCI_LABEL=y
+# CONFIG_PCI_DYNAMIC_OF_NODES is not set
+# CONFIG_PCIE_BUS_TUNE_OFF is not set
+CONFIG_PCIE_BUS_DEFAULT=y
+# CONFIG_PCIE_BUS_SAFE is not set
+# CONFIG_PCIE_BUS_PERFORMANCE is not set
+# CONFIG_PCIE_BUS_PEER2PEER is not set
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+# CONFIG_HOTPLUG_PCI is not set
+
+#
+# PCI controller drivers
+#
+# CONFIG_PCIE_ALTERA is not set
+CONFIG_PCIE_BRCMSTB=y
+# CONFIG_PCI_HOST_THUNDER_PEM is not set
+# CONFIG_PCI_HOST_THUNDER_ECAM is not set
+# CONFIG_PCI_FTPCI100 is not set
+# CONFIG_PCI_HOST_GENERIC is not set
+# CONFIG_PCI_XGENE is not set
+# CONFIG_PCIE_XILINX is not set
+
+#
+# Cadence-based PCIe controllers
+#
+# CONFIG_PCIE_CADENCE_PLAT_HOST is not set
+# end of Cadence-based PCIe controllers
+
+#
+# DesignWare-based PCIe controllers
+#
+# CONFIG_PCIE_AL is not set
+# CONFIG_PCI_MESON is not set
+# CONFIG_PCI_HISI is not set
+# CONFIG_PCIE_KIRIN is not set
+# CONFIG_PCIE_DW_PLAT_HOST is not set
+# end of DesignWare-based PCIe controllers
+
+#
+# Mobiveil-based PCIe controllers
+#
+# end of Mobiveil-based PCIe controllers
+
+#
+# PLDA-based PCIe controllers
+#
+# CONFIG_PCIE_MICROCHIP_HOST is not set
+# end of PLDA-based PCIe controllers
+# end of PCI controller drivers
+
+#
+# PCI Endpoint
+#
+# CONFIG_PCI_ENDPOINT is not set
+# end of PCI Endpoint
+
+#
+# PCI switch controller drivers
+#
+# CONFIG_PCI_SW_SWITCHTEC is not set
+# end of PCI switch controller drivers
+
+# CONFIG_CXL_BUS is not set
@@ -1799,0 +1934 @@
+# CONFIG_RAPIDIO is not set
@@ -1803,0 +1939 @@
+CONFIG_AUXILIARY_BUS=y
@@ -1843,0 +1980 @@
+CONFIG_GENERIC_ARCH_NUMA=y
@@ -1849,0 +1987 @@
+# CONFIG_BRCMSTB_GISB_ARB is not set
@@ -1877,0 +2016,2 @@
+CONFIG_FIRMWARE_RP1=m
+# CONFIG_FW_CFG_SYSFS is not set
@@ -1903,0 +2044 @@
+# CONFIG_ARM_PSCI_CHECKER is not set
@@ -1977,0 +2119 @@
+# CONFIG_MTD_PMC551 is not set
@@ -1985 +2127 @@
-# CONFIG_MTD_BLOCK2MTD is not set
+CONFIG_MTD_BLOCK2MTD=m
@@ -2017 +2159,5 @@
-# CONFIG_MTD_SPI_NOR is not set
+CONFIG_MTD_SPI_NOR=m
+CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
+# CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set
+CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y
+# CONFIG_MTD_SPI_NOR_SWP_KEEP is not set
@@ -2037,0 +2184 @@
+CONFIG_OF_NUMA=y
@@ -2042,0 +2190 @@
+# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
@@ -2074,0 +2223,5 @@
+CONFIG_NVME_CORE=y
+CONFIG_BLK_DEV_NVME=y
+# CONFIG_NVME_MULTIPATH is not set
+# CONFIG_NVME_VERBOSE_ERRORS is not set
+CONFIG_NVME_HWMON=y
@@ -2076,0 +2230 @@
+# CONFIG_NVME_HOST_AUTH is not set
@@ -2083,0 +2238,2 @@
+CONFIG_RP1_PIO=m
+CONFIG_WS2812_PIO_RP1=m
@@ -2085,0 +2242 @@
+# CONFIG_PHANTOM is not set
@@ -2086,0 +2244 @@
+# CONFIG_TIFM_CORE is not set
@@ -2088,0 +2247 @@
+# CONFIG_HP_ILO is not set
@@ -2098 +2257,3 @@
-# CONFIG_SRAM is not set
+CONFIG_SRAM=y
+# CONFIG_DW_XDATA_PCIE is not set
+# CONFIG_PCI_ENDPOINT_TEST is not set
@@ -2116,0 +2278,2 @@
+# CONFIG_CB710_CORE is not set
+
@@ -2125,0 +2289,2 @@
+# CONFIG_VMWARE_VMCI is not set
+# CONFIG_GENWQE is not set
@@ -2126,0 +2292,3 @@
+# CONFIG_BCM_VK is not set
+# CONFIG_MISC_ALCOR_PCI is not set
+# CONFIG_MISC_RTSX_PCI is not set
@@ -2127,0 +2296 @@
+# CONFIG_UACCE is not set
@@ -2128,0 +2298,2 @@
+# CONFIG_GP_PCI1XXXX is not set
+# CONFIG_KEBA_CP500 is not set
@@ -2167,0 +2339,13 @@
+# CONFIG_SCSI_CXGB3_ISCSI is not set
+# CONFIG_SCSI_CXGB4_ISCSI is not set
+# CONFIG_SCSI_BNX2_ISCSI is not set
+# CONFIG_BE2ISCSI is not set
+# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
+# CONFIG_SCSI_HPSA is not set
+# CONFIG_SCSI_3W_9XXX is not set
+# CONFIG_SCSI_3W_SAS is not set
+# CONFIG_SCSI_ACARD is not set
+# CONFIG_SCSI_AACRAID is not set
+# CONFIG_SCSI_AIC7XXX is not set
+# CONFIG_SCSI_AIC79XX is not set
+# CONFIG_SCSI_AIC94XX is not set
@@ -2168,0 +2353,30 @@
+# CONFIG_SCSI_MVSAS is not set
+# CONFIG_SCSI_MVUMI is not set
+# CONFIG_SCSI_ADVANSYS is not set
+# CONFIG_SCSI_ARCMSR is not set
+# CONFIG_SCSI_ESAS2R is not set
+# CONFIG_MEGARAID_NEWGEN is not set
+# CONFIG_MEGARAID_LEGACY is not set
+# CONFIG_MEGARAID_SAS is not set
+# CONFIG_SCSI_MPT3SAS is not set
+# CONFIG_SCSI_MPT2SAS is not set
+# CONFIG_SCSI_MPI3MR is not set
+# CONFIG_SCSI_SMARTPQI is not set
+# CONFIG_SCSI_HPTIOP is not set
+# CONFIG_SCSI_BUSLOGIC is not set
+# CONFIG_SCSI_MYRB is not set
+# CONFIG_SCSI_MYRS is not set
+# CONFIG_SCSI_SNIC is not set
+# CONFIG_SCSI_DMX3191D is not set
+# CONFIG_SCSI_FDOMAIN_PCI is not set
+# CONFIG_SCSI_IPS is not set
+# CONFIG_SCSI_INITIO is not set
+# CONFIG_SCSI_INIA100 is not set
+# CONFIG_SCSI_STEX is not set
+# CONFIG_SCSI_SYM53C8XX_2 is not set
+# CONFIG_SCSI_IPR is not set
+# CONFIG_SCSI_QLOGIC_1280 is not set
+# CONFIG_SCSI_QLA_ISCSI is not set
+# CONFIG_SCSI_DC395x is not set
+# CONFIG_SCSI_AM53C974 is not set
+# CONFIG_SCSI_WD719X is not set
@@ -2169,0 +2384,2 @@
+# CONFIG_SCSI_PMCRAID is not set
+# CONFIG_SCSI_PM8001 is not set
@@ -2173,0 +2390 @@
+CONFIG_SATA_HOST=y
@@ -2175,0 +2393 @@
+CONFIG_SATA_PMP=y
@@ -2179,0 +2398,2 @@
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_MOBILE_LPM_POLICY=3
@@ -2180,0 +2401 @@
+# CONFIG_AHCI_BRCM is not set
@@ -2182,0 +2404,3 @@
+# CONFIG_SATA_INIC162X is not set
+# CONFIG_SATA_ACARD_AHCI is not set
+# CONFIG_SATA_SIL24 is not set
@@ -2187,0 +2412,3 @@
+# CONFIG_PDC_ADMA is not set
+# CONFIG_SATA_QSTOR is not set
+# CONFIG_SATA_SX4 is not set
@@ -2192,0 +2420 @@
+# CONFIG_ATA_PIIX is not set
@@ -2193,0 +2422,9 @@
+CONFIG_SATA_MV=m
+# CONFIG_SATA_NV is not set
+# CONFIG_SATA_PROMISE is not set
+# CONFIG_SATA_SIL is not set
+# CONFIG_SATA_SIS is not set
+# CONFIG_SATA_SVW is not set
+# CONFIG_SATA_ULI is not set
+# CONFIG_SATA_VIA is not set
+# CONFIG_SATA_VITESSE is not set
@@ -2197,0 +2435,33 @@
+# CONFIG_PATA_ALI is not set
+# CONFIG_PATA_AMD is not set
+# CONFIG_PATA_ARTOP is not set
+# CONFIG_PATA_ATIIXP is not set
+# CONFIG_PATA_ATP867X is not set
+# CONFIG_PATA_CMD64X is not set
+# CONFIG_PATA_CYPRESS is not set
+# CONFIG_PATA_EFAR is not set
+# CONFIG_PATA_HPT366 is not set
+# CONFIG_PATA_HPT37X is not set
+# CONFIG_PATA_HPT3X2N is not set
+# CONFIG_PATA_HPT3X3 is not set
+# CONFIG_PATA_IT8213 is not set
+# CONFIG_PATA_IT821X is not set
+# CONFIG_PATA_JMICRON is not set
+# CONFIG_PATA_MARVELL is not set
+# CONFIG_PATA_NETCELL is not set
+# CONFIG_PATA_NINJA32 is not set
+# CONFIG_PATA_NS87415 is not set
+# CONFIG_PATA_OLDPIIX is not set
+# CONFIG_PATA_OPTIDMA is not set
+# CONFIG_PATA_PDC2027X is not set
+# CONFIG_PATA_PDC_OLD is not set
+# CONFIG_PATA_RADISYS is not set
+# CONFIG_PATA_RDC is not set
+# CONFIG_PATA_SCH is not set
+# CONFIG_PATA_SERVERWORKS is not set
+# CONFIG_PATA_SIL680 is not set
+# CONFIG_PATA_SIS is not set
+# CONFIG_PATA_TOSHIBA is not set
+# CONFIG_PATA_TRIFLEX is not set
+# CONFIG_PATA_VIA is not set
+# CONFIG_PATA_WINBOND is not set
@@ -2201,0 +2472,4 @@
+# CONFIG_PATA_CMD640_PCI is not set
+# CONFIG_PATA_MPIIX is not set
+# CONFIG_PATA_NS87410 is not set
+# CONFIG_PATA_OPTI is not set
@@ -2202,0 +2477 @@
+# CONFIG_PATA_RZ1000 is not set
@@ -2206,0 +2482,2 @@
+# CONFIG_ATA_GENERIC is not set
+# CONFIG_PATA_LEGACY is not set
@@ -2232 +2509 @@
-# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_WRITECACHE=m
@@ -2258,0 +2536,9 @@
+# CONFIG_FUSION is not set
+
+#
+# IEEE 1394 (FireWire) support
+#
+# CONFIG_FIREWIRE is not set
+# CONFIG_FIREWIRE_NOSY is not set
+# end of IEEE 1394 (FireWire) support
+
@@ -2260 +2546 @@
-CONFIG_MII=m
+CONFIG_MII=y
@@ -2266,0 +2553 @@
+# CONFIG_NET_FC is not set
@@ -2293,0 +2581 @@
+# CONFIG_ARCNET is not set
@@ -2296,0 +2585,8 @@
+# CONFIG_ATM_LANAI is not set
+# CONFIG_ATM_ENI is not set
+# CONFIG_ATM_NICSTAR is not set
+# CONFIG_ATM_IDT77252 is not set
+# CONFIG_ATM_IA is not set
+# CONFIG_ATM_FORE200E is not set
+# CONFIG_ATM_HE is not set
+# CONFIG_ATM_SOLOS is not set
@@ -2297,0 +2594,8 @@
+CONFIG_MDIO=m
+CONFIG_NET_VENDOR_3COM=y
+# CONFIG_VORTEX is not set
+# CONFIG_TYPHOON is not set
+CONFIG_NET_VENDOR_ADAPTEC=y
+# CONFIG_ADAPTEC_STARFIRE is not set
+CONFIG_NET_VENDOR_AGERE=y
+# CONFIG_ET131X is not set
@@ -2298,0 +2603,3 @@
+# CONFIG_SLICOSS is not set
+CONFIG_NET_VENDOR_ALTEON=y
+# CONFIG_ACENIC is not set
@@ -2300,0 +2608 @@
+# CONFIG_ENA_ETHERNET is not set
@@ -2301,0 +2610,2 @@
+# CONFIG_AMD8111_ETH is not set
+# CONFIG_PCNET32 is not set
@@ -2302,0 +2613 @@
+# CONFIG_PDS_CORE is not set
@@ -2303,0 +2615 @@
+# CONFIG_AQTION is not set
@@ -2306,0 +2619,6 @@
+CONFIG_NET_VENDOR_ATHEROS=y
+# CONFIG_ATL2 is not set
+# CONFIG_ATL1 is not set
+# CONFIG_ATL1E is not set
+# CONFIG_ATL1C is not set
+# CONFIG_ALX is not set
@@ -2309 +2627,5 @@
-# CONFIG_BCMGENET is not set
+CONFIG_BCMGENET=y
+# CONFIG_BNX2 is not set
+# CONFIG_CNIC is not set
+# CONFIG_TIGON3 is not set
+# CONFIG_BNX2X is not set
@@ -2310,0 +2633,2 @@
+# CONFIG_BNXT is not set
+CONFIG_BCMASP=y
@@ -2312 +2636,3 @@
-# CONFIG_MACB is not set
+CONFIG_MACB=y
+CONFIG_MACB_USE_HWSTAMP=y
+# CONFIG_MACB_PCI is not set
@@ -2313,0 +2640,14 @@
+# CONFIG_THUNDER_NIC_PF is not set
+# CONFIG_THUNDER_NIC_VF is not set
+# CONFIG_THUNDER_NIC_BGX is not set
+# CONFIG_THUNDER_NIC_RGX is not set
+# CONFIG_CAVIUM_PTP is not set
+# CONFIG_LIQUIDIO is not set
+# CONFIG_LIQUIDIO_VF is not set
+CONFIG_NET_VENDOR_CHELSIO=y
+# CONFIG_CHELSIO_T1 is not set
+# CONFIG_CHELSIO_T3 is not set
+# CONFIG_CHELSIO_T4 is not set
+# CONFIG_CHELSIO_T4VF is not set
+CONFIG_NET_VENDOR_CISCO=y
+# CONFIG_ENIC is not set
@@ -2318,0 +2659,7 @@
+CONFIG_NET_VENDOR_DEC=y
+# CONFIG_NET_TULIP is not set
+CONFIG_NET_VENDOR_DLINK=y
+# CONFIG_DL2K is not set
+# CONFIG_SUNDANCE is not set
+CONFIG_NET_VENDOR_EMULEX=y
+# CONFIG_BE2NET is not set
@@ -2323,0 +2671 @@
+# CONFIG_FUN_ETH is not set
@@ -2324,0 +2673 @@
+# CONFIG_GVE is not set
@@ -2330,0 +2680 @@
+# CONFIG_HNS3 is not set
@@ -2331,0 +2682 @@
+# CONFIG_HINIC is not set
@@ -2333,0 +2685,20 @@
+CONFIG_LIBETH=m
+CONFIG_LIBIE=m
+# CONFIG_E100 is not set
+# CONFIG_E1000 is not set
+# CONFIG_E1000E is not set
+CONFIG_IGB=m
+CONFIG_IGB_HWMON=y
+# CONFIG_IGBVF is not set
+CONFIG_IXGBE=m
+CONFIG_IXGBE_HWMON=y
+CONFIG_IXGBE_IPSEC=y
+# CONFIG_IXGBEVF is not set
+CONFIG_I40E=m
+# CONFIG_I40EVF is not set
+# CONFIG_ICE is not set
+# CONFIG_FM10K is not set
+CONFIG_IGC=m
+CONFIG_IGC_LEDS=y
+# CONFIG_IDPF is not set
+# CONFIG_JME is not set
@@ -2338,0 +2710,6 @@
+# CONFIG_SKGE is not set
+# CONFIG_SKY2 is not set
+# CONFIG_OCTEONTX2_AF is not set
+# CONFIG_OCTEONTX2_PF is not set
+# CONFIG_OCTEON_EP is not set
+# CONFIG_OCTEON_EP_VF is not set
@@ -2339,0 +2717,2 @@
+# CONFIG_MLX4_EN is not set
+# CONFIG_MLX5_CORE is not set
@@ -2346,0 +2726 @@
+# CONFIG_KSZ884X_PCI is not set
@@ -2350,0 +2731 @@
+CONFIG_LAN743X=m
@@ -2354,0 +2736,3 @@
+CONFIG_NET_VENDOR_MYRI=y
+# CONFIG_MYRI10GE is not set
+# CONFIG_FEALNX is not set
@@ -2357,0 +2742,4 @@
+# CONFIG_NATSEMI is not set
+# CONFIG_NS83820 is not set
+CONFIG_NET_VENDOR_NETERION=y
+# CONFIG_S2IO is not set
@@ -2358,0 +2747 @@
+# CONFIG_NFP is not set
@@ -2359,0 +2749,4 @@
+# CONFIG_NE2K_PCI is not set
+CONFIG_NET_VENDOR_NVIDIA=y
+# CONFIG_FORCEDETH is not set
+CONFIG_NET_VENDOR_OKI=y
@@ -2361,0 +2755,3 @@
+CONFIG_NET_VENDOR_PACKET_ENGINES=y
+# CONFIG_HAMACHI is not set
+# CONFIG_YELLOWFIN is not set
@@ -2362,0 +2759,8 @@
+# CONFIG_IONIC is not set
+CONFIG_NET_VENDOR_QLOGIC=y
+# CONFIG_QLA3XXX is not set
+# CONFIG_QLCNIC is not set
+# CONFIG_NETXEN_NIC is not set
+# CONFIG_QED is not set
+CONFIG_NET_VENDOR_BROCADE=y
+# CONFIG_BNA is not set
@@ -2368,0 +2773,8 @@
+CONFIG_NET_VENDOR_RDC=y
+# CONFIG_R6040 is not set
+CONFIG_NET_VENDOR_REALTEK=y
+# CONFIG_8139CP is not set
+# CONFIG_8139TOO is not set
+CONFIG_R8169=m
+CONFIG_R8169_LEDS=y
+# CONFIG_RTASE is not set
@@ -2373,0 +2786,5 @@
+CONFIG_NET_VENDOR_SILAN=y
+# CONFIG_SC92031 is not set
+CONFIG_NET_VENDOR_SIS=y
+# CONFIG_SIS900 is not set
+# CONFIG_SIS190 is not set
@@ -2374,0 +2792,3 @@
+# CONFIG_SFC is not set
+# CONFIG_SFC_FALCON is not set
+# CONFIG_SFC_SIENA is not set
@@ -2376,0 +2797 @@
+# CONFIG_EPIC100 is not set
@@ -2377,0 +2799 @@
+# CONFIG_SMSC9420 is not set
@@ -2380,0 +2803,5 @@
+CONFIG_NET_VENDOR_SUN=y
+# CONFIG_HAPPYMEAL is not set
+# CONFIG_SUNGEM is not set
+# CONFIG_CASSINI is not set
+# CONFIG_NIU is not set
@@ -2382,0 +2810,6 @@
+CONFIG_NET_VENDOR_TEHUTI=y
+# CONFIG_TEHUTI is not set
+# CONFIG_TEHUTI_TN40 is not set
+CONFIG_NET_VENDOR_TI=y
+# CONFIG_TI_CPSW_PHY_SEL is not set
+# CONFIG_TLAN is not set
@@ -2385,0 +2819 @@
+# CONFIG_VIA_RHINE is not set
@@ -2387,0 +2822,2 @@
+# CONFIG_NGBE is not set
+# CONFIG_TXGBE is not set
@@ -2398 +2834,3 @@
-CONFIG_PHYLINK=m
+# CONFIG_FDDI is not set
+# CONFIG_HIPPI is not set
+CONFIG_PHYLINK=y
@@ -2415 +2853 @@
-# CONFIG_BROADCOM_PHY is not set
+CONFIG_BROADCOM_PHY=y
@@ -2417 +2855 @@
-# CONFIG_BCM7XXX_PHY is not set
+CONFIG_BCM7XXX_PHY=y
@@ -2419,0 +2858,2 @@
+CONFIG_BCM_NET_PHYLIB=y
+CONFIG_BCM_NET_PHYPTP=y
@@ -2433 +2873 @@
-# CONFIG_MICREL_PHY is not set
+CONFIG_MICREL_PHY=y
@@ -2449 +2889 @@
-# CONFIG_REALTEK_PHY is not set
+CONFIG_REALTEK_PHY=m
@@ -2474,0 +2915 @@
+# CONFIG_CAN_KVASER_PCIEFD is not set
@@ -2478,0 +2920 @@
+# CONFIG_CAN_CTUCANFD_PCI is not set
@@ -2479,0 +2922 @@
+# CONFIG_CAN_ESD_402_PCI is not set
@@ -2481,0 +2925 @@
+# CONFIG_CAN_PEAK_PCIEFD is not set
@@ -2516 +2960 @@
-# CONFIG_MDIO_BCM_UNIMAC is not set
+CONFIG_MDIO_BCM_UNIMAC=y
@@ -2523,0 +2968 @@
+# CONFIG_MDIO_THUNDER is not set
@@ -2606,0 +3052 @@
+# CONFIG_ADM8211 is not set
@@ -2609,0 +3056,2 @@
+# CONFIG_ATH5K is not set
+# CONFIG_ATH5K_PCI is not set
@@ -2613,0 +3062 @@
+CONFIG_ATH9K_PCI=y
@@ -2619,0 +3069 @@
+# CONFIG_ATH9K_PCI_NO_EEPROM is not set
@@ -2632,0 +3083 @@
+# CONFIG_WIL6210 is not set
@@ -2634,0 +3086 @@
+# CONFIG_ATH10K_PCI is not set
@@ -2642,0 +3095 @@
+# CONFIG_ATH12K is not set
@@ -2651,0 +3105,2 @@
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
@@ -2662,0 +3118,2 @@
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
@@ -2676,0 +3134 @@
+# CONFIG_BRCMFMAC_PCIE is not set
@@ -2678 +3136 @@
-# CONFIG_BRCMDBG is not set
+CONFIG_BRCMDBG=y
@@ -2679,0 +3138,17 @@
+# CONFIG_IPW2100 is not set
+# CONFIG_IPW2200 is not set
+# CONFIG_IWL4965 is not set
+# CONFIG_IWL3945 is not set
+CONFIG_IWLWIFI=m
+CONFIG_IWLWIFI_LEDS=y
+CONFIG_IWLDVM=m
+CONFIG_IWLMVM=m
+CONFIG_IWLWIFI_OPMODE_MODULAR=y
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLWIFI_DEVICE_TRACING=y
+# end of Debugging Options
+
@@ -2682,0 +3158 @@
+# CONFIG_P54_PCI is not set
@@ -2696,0 +3173 @@
+# CONFIG_MWIFIEX_PCIE is not set
@@ -2697,0 +3175 @@
+# CONFIG_MWL8K is not set
@@ -2710,0 +3189 @@
+CONFIG_MT76x0E=m
@@ -2711,0 +3191 @@
+CONFIG_MT76x2E=m
@@ -2712,0 +3193 @@
+# CONFIG_MT7603E is not set
@@ -2713,0 +3195 @@
+# CONFIG_MT7615E is not set
@@ -2716,0 +3199 @@
+# CONFIG_MT7915E is not set
@@ -2717,0 +3201 @@
+# CONFIG_MT7921E is not set
@@ -2719,0 +3204,2 @@
+# CONFIG_MT7996E is not set
+# CONFIG_MT7925E is not set
@@ -2727,0 +3214,4 @@
+# CONFIG_RT2400PCI is not set
+# CONFIG_RT2500PCI is not set
+# CONFIG_RT61PCI is not set
+# CONFIG_RT2800PCI is not set
@@ -2744,0 +3235 @@
+# CONFIG_RTL8180 is not set
@@ -2747,0 +3239,8 @@
+# CONFIG_RTL8192CE is not set
+# CONFIG_RTL8192SE is not set
+# CONFIG_RTL8192DE is not set
+# CONFIG_RTL8723AE is not set
+# CONFIG_RTL8723BE is not set
+# CONFIG_RTL8188EE is not set
+# CONFIG_RTL8192EE is not set
+# CONFIG_RTL8821AE is not set
@@ -2764,0 +3264 @@
+# CONFIG_RTW88_8822BE is not set
@@ -2766,0 +3267 @@
+# CONFIG_RTW88_8822CE is not set
@@ -2768,0 +3270 @@
+# CONFIG_RTW88_8723DE is not set
@@ -2771,0 +3274 @@
+# CONFIG_RTW88_8821CE is not set
@@ -2776,0 +3280,6 @@
+# CONFIG_RTW89_8851BE is not set
+# CONFIG_RTW89_8852AE is not set
+# CONFIG_RTW89_8852BE is not set
+# CONFIG_RTW89_8852BTE is not set
+# CONFIG_RTW89_8852CE is not set
+# CONFIG_RTW89_8922AE is not set
@@ -2791,0 +3301 @@
+# CONFIG_QTNFMAC_PCIE is not set
@@ -2811,0 +3322 @@
+# CONFIG_VMXNET3 is not set
@@ -2828 +3339,4 @@
-# CONFIG_INPUT_MOUSEDEV is not set
+CONFIG_INPUT_MOUSEDEV=y
+# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
@@ -2937 +3451 @@
-CONFIG_TOUCHSCREEN_EKTF2127=m
+# CONFIG_TOUCHSCREEN_EKTF2127 is not set
@@ -3045,0 +3560 @@
+# CONFIG_SERIO_PCIPS2 is not set
@@ -3054,0 +3570,2 @@
+# CONFIG_GAMEPORT_EMU10K1 is not set
+# CONFIG_GAMEPORT_FM801 is not set
@@ -3085 +3602,4 @@
-CONFIG_SERIAL_8250_NR_UARTS=1
+CONFIG_SERIAL_8250_PCILIB=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_EXAR=y
+CONFIG_SERIAL_8250_NR_UARTS=5
@@ -3088,0 +3609 @@
+# CONFIG_SERIAL_8250_PCI1XXXX is not set
@@ -3095,0 +3617,2 @@
+CONFIG_SERIAL_8250_PERICOM=y
+CONFIG_SERIAL_8250_BCM7271=y
@@ -3111,0 +3635 @@
+# CONFIG_SERIAL_JSM is not set
@@ -3120,0 +3645 @@
+# CONFIG_SERIAL_RP2 is not set
@@ -3130,0 +3656 @@
+# CONFIG_NOZOMI is not set
@@ -3146,0 +3673,2 @@
+# CONFIG_HW_RANDOM_CN10K is not set
+# CONFIG_APPLICOM is not set
@@ -3160,0 +3689 @@
+# CONFIG_TCG_ATMEL is not set
@@ -3164,2 +3693,5 @@
-# CONFIG_XILLYBUS is not set
-# CONFIG_XILLYUSB is not set
+CONFIG_XILLYBUS_CLASS=m
+CONFIG_XILLYBUS=m
+CONFIG_XILLYBUS_PCIE=m
+# CONFIG_XILLYBUS_OF is not set
+CONFIG_XILLYUSB=m
@@ -3197,0 +3730,4 @@
+
+#
+# PC SMBus host controller drivers
+#
@@ -3199,0 +3736,15 @@
+# CONFIG_I2C_ALI1535 is not set
+# CONFIG_I2C_ALI1563 is not set
+# CONFIG_I2C_ALI15X3 is not set
+# CONFIG_I2C_AMD756 is not set
+# CONFIG_I2C_AMD8111 is not set
+# CONFIG_I2C_I801 is not set
+# CONFIG_I2C_ISCH is not set
+# CONFIG_I2C_PIIX4 is not set
+# CONFIG_I2C_NFORCE2 is not set
+# CONFIG_I2C_NVIDIA_GPU is not set
+# CONFIG_I2C_SIS5595 is not set
+# CONFIG_I2C_SIS630 is not set
+# CONFIG_I2C_SIS96X is not set
+# CONFIG_I2C_VIA is not set
+# CONFIG_I2C_VIAPRO is not set
@@ -3205 +3756 @@
-CONFIG_I2C_BRCMSTB=y
+CONFIG_I2C_BRCMSTB=m
@@ -3208 +3759,4 @@
-# CONFIG_I2C_DESIGNWARE_CORE is not set
+CONFIG_I2C_DESIGNWARE_CORE=m
+# CONFIG_I2C_DESIGNWARE_SLAVE is not set
+CONFIG_I2C_DESIGNWARE_PLATFORM=m
+# CONFIG_I2C_DESIGNWARE_PCI is not set
@@ -3217,0 +3772 @@
+# CONFIG_I2C_THUNDERX is not set
@@ -3224,0 +3780 @@
+# CONFIG_I2C_PCI1XXXX is not set
@@ -3261 +3817,4 @@
-# CONFIG_SPI_DESIGNWARE is not set
+CONFIG_SPI_DESIGNWARE=m
+CONFIG_SPI_DW_DMA=y
+# CONFIG_SPI_DW_PCI is not set
+CONFIG_SPI_DW_MMIO=m
@@ -3266,0 +3826 @@
+# CONFIG_SPI_PCI1XXXX is not set
@@ -3268 +3828 @@
-# CONFIG_SPI_RP2040_GPIO_BRIDGE is not set
+CONFIG_SPI_RP2040_GPIO_BRIDGE=m
@@ -3272,0 +3833 @@
+# CONFIG_SPI_THUNDERX is not set
@@ -3314,4 +3875,2 @@
-
-#
-# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
-#
+# CONFIG_DP83640_PHY is not set
+# CONFIG_PTP_1588_CLOCK_INES is not set
@@ -3322,0 +3882 @@
+# CONFIG_PTP_1588_CLOCK_OCP is not set
@@ -3340,2 +3900,2 @@
-# CONFIG_PINCTRL_RP1 is not set
-# CONFIG_PINCTRL_BCM2712 is not set
+CONFIG_PINCTRL_RP1=y
+CONFIG_PINCTRL_BCM2712=y
@@ -3356,0 +3917,2 @@
+CONFIG_GPIO_GENERIC=y
+CONFIG_GPIO_REGMAP=m
@@ -3366 +3928 @@
-# CONFIG_GPIO_BRCMSTB is not set
+CONFIG_GPIO_BRCMSTB=y
@@ -3368,0 +3931 @@
+# CONFIG_GPIO_EXAR is not set
@@ -3389 +3952 @@
-# CONFIG_GPIO_FXL6408 is not set
+CONFIG_GPIO_FXL6408=m
@@ -3409,0 +3973,9 @@
+# PCI GPIO expanders
+#
+# CONFIG_GPIO_BT8XX is not set
+# CONFIG_GPIO_PCI_IDIO_16 is not set
+# CONFIG_GPIO_PCIE_IDIO_24 is not set
+# CONFIG_GPIO_RDC321X is not set
+# end of PCI GPIO expanders
+
+#
@@ -3447,0 +4020 @@
+# CONFIG_W1_MASTER_MATROX is not set
@@ -3479,0 +4053 @@
+# CONFIG_POWER_RESET_BRCMSTB is not set
@@ -3575,0 +4150 @@
+# CONFIG_SENSORS_I5K_AMB is not set
@@ -3669,0 +4245 @@
+# CONFIG_SENSORS_SIS5595 is not set
@@ -3698,0 +4275 @@
+# CONFIG_SENSORS_VIA686A is not set
@@ -3699,0 +4277 @@
+# CONFIG_SENSORS_VT8231 is not set
@@ -3709,0 +4288 @@
+CONFIG_SENSORS_RP1_ADC=m
@@ -3732 +4311 @@
-# CONFIG_BCM2711_THERMAL is not set
+CONFIG_BCM2711_THERMAL=y
@@ -3733,0 +4313 @@
+# CONFIG_BRCMSTB_THERMAL is not set
@@ -3763,0 +4344,3 @@
+# CONFIG_ALIM7101_WDT is not set
+# CONFIG_I6300ESB_WDT is not set
+# CONFIG_HP_WATCHDOG is not set
@@ -3764,0 +4348 @@
+# CONFIG_BCM7038_WDT is not set
@@ -3767,0 +4352,6 @@
+# PCI-based Watchdog Cards
+#
+# CONFIG_PCIPCWATCHDOG is not set
+# CONFIG_WDTPCI is not set
+
+#
@@ -3772,0 +4363 @@
+CONFIG_SSB_SPROM=y
@@ -3773,0 +4365,3 @@
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
@@ -3775,0 +4370,2 @@
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
@@ -3779,0 +4376,2 @@
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
@@ -3780,0 +4379 @@
+CONFIG_BCMA_DRIVER_PCI=y
@@ -3816,0 +4416,2 @@
+# CONFIG_LPC_ICH is not set
+# CONFIG_LPC_SCH is not set
@@ -3817,0 +4419 @@
+# CONFIG_MFD_JANZ_CMODIO is not set
@@ -3847,0 +4450 @@
+# CONFIG_MFD_RDC321X is not set
@@ -3895,0 +4499 @@
+# CONFIG_MFD_VX855 is not set
@@ -3921,0 +4526 @@
+CONFIG_MFD_RP1=y
@@ -4198 +4803 @@
-# CONFIG_VIDEO_AU0828_RC is not set
+CONFIG_VIDEO_AU0828_RC=y
@@ -4211 +4816 @@
-# CONFIG_DVB_USB_AF9015 is not set
+CONFIG_DVB_USB_AF9015=m
@@ -4220 +4825 @@
-# CONFIG_DVB_USB_LME2510 is not set
+CONFIG_DVB_USB_LME2510=m
@@ -4222 +4827 @@
-# CONFIG_DVB_USB_RTL28XXU is not set
+CONFIG_DVB_USB_RTL28XXU=m
@@ -4224 +4829,28 @@
-# CONFIG_DVB_USB is not set
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_CXUSB=m
+# CONFIG_DVB_USB_CXUSB_ANALOG is not set
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_DIB3000MC=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_PCTV452E=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_VP7045=m
@@ -4225,0 +4858,2 @@
+# CONFIG_DVB_TTUSB_BUDGET is not set
+# CONFIG_DVB_TTUSB_DEC is not set
@@ -4241,0 +4876,47 @@
+CONFIG_MEDIA_PCI_SUPPORT=y
+
+#
+# Media capture support
+#
+# CONFIG_VIDEO_MGB4 is not set
+# CONFIG_VIDEO_SOLO6X10 is not set
+# CONFIG_VIDEO_TW5864 is not set
+# CONFIG_VIDEO_TW68 is not set
+# CONFIG_VIDEO_TW686X is not set
+# CONFIG_VIDEO_ZORAN is not set
+
+#
+# Media capture/analog TV support
+#
+# CONFIG_VIDEO_DT3155 is not set
+# CONFIG_VIDEO_IVTV is not set
+# CONFIG_VIDEO_HEXIUM_GEMINI is not set
+# CONFIG_VIDEO_HEXIUM_ORION is not set
+# CONFIG_VIDEO_MXB is not set
+
+#
+# Media capture/analog/hybrid TV support
+#
+# CONFIG_VIDEO_BT848 is not set
+# CONFIG_VIDEO_CX18 is not set
+# CONFIG_VIDEO_CX23885 is not set
+# CONFIG_VIDEO_CX25821 is not set
+# CONFIG_VIDEO_CX88 is not set
+# CONFIG_VIDEO_SAA7134 is not set
+# CONFIG_VIDEO_SAA7164 is not set
+
+#
+# Media digital TV PCI Adapters
+#
+# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set
+# CONFIG_DVB_DDBRIDGE is not set
+# CONFIG_DVB_DM1105 is not set
+# CONFIG_MANTIS_CORE is not set
+# CONFIG_DVB_NETUP_UNIDVB is not set
+# CONFIG_DVB_NGENE is not set
+# CONFIG_DVB_PLUTO2 is not set
+# CONFIG_DVB_PT1 is not set
+# CONFIG_DVB_PT3 is not set
+# CONFIG_DVB_SMIPCIE is not set
+# CONFIG_DVB_BUDGET_CORE is not set
+# CONFIG_MEDIA_PCI_HAILO is not set
@@ -4242,0 +4924 @@
+# CONFIG_RADIO_MAXIRADIO is not set
@@ -4308,0 +4991 @@
+# CONFIG_VIDEO_CAFE_CCIC is not set
@@ -4337,3 +5020,3 @@
-# CONFIG_VIDEO_RPI_HEVC_DEC is not set
-# CONFIG_VIDEO_RASPBERRYPI_PISP_BE is not set
-# CONFIG_VIDEO_RP1_CFE is not set
+CONFIG_VIDEO_RPI_HEVC_DEC=m
+CONFIG_VIDEO_RASPBERRYPI_PISP_BE=m
+CONFIG_VIDEO_RP1_CFE=m
@@ -4396,0 +5080 @@
+CONFIG_TTPCI_EEPROM=m
@@ -4446 +5130 @@
-# CONFIG_VIDEO_IMX415 is not set
+CONFIG_VIDEO_IMX415=m
@@ -4448 +5132 @@
-# CONFIG_VIDEO_IMX500 is not set
+CONFIG_VIDEO_IMX500=m
@@ -4769,0 +5454 @@
+CONFIG_DVB_GP8PSK_FE=m
@@ -4873 +5558,13 @@
-# CONFIG_AUXDISPLAY is not set
+CONFIG_AUXDISPLAY=y
+CONFIG_CHARLCD=m
+CONFIG_HD44780_COMMON=m
+CONFIG_HD44780=m
+# CONFIG_LCD2S is not set
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+# CONFIG_CHARLCD_BL_OFF is not set
+# CONFIG_CHARLCD_BL_ON is not set
+CONFIG_CHARLCD_BL_FLASH=y
+# CONFIG_IMG_ASCII_LCD is not set
+# CONFIG_HT16K33 is not set
+# CONFIG_MAX6959 is not set
+# CONFIG_SEG_LED_GPIO is not set
@@ -4890,0 +5588,3 @@
+CONFIG_DRM_TTM=m
+CONFIG_DRM_VRAM_HELPER=m
+CONFIG_DRM_TTM_HELPER=m
@@ -4892,0 +5593 @@
+CONFIG_DRM_SCHED=m
@@ -4910,0 +5612,4 @@
+# CONFIG_DRM_RADEON is not set
+# CONFIG_DRM_AMDGPU is not set
+# CONFIG_DRM_NOUVEAU is not set
+# CONFIG_DRM_XE is not set
@@ -4912,0 +5618 @@
+# CONFIG_DRM_VMWGFX is not set
@@ -4913,0 +5620,3 @@
+# CONFIG_DRM_AST is not set
+# CONFIG_DRM_MGAG200 is not set
+# CONFIG_DRM_QXL is not set
@@ -4942 +5651 @@
-# CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI is not set
+CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m
@@ -5069 +5778 @@
-# CONFIG_DRM_V3D is not set
+CONFIG_DRM_V3D=m
@@ -5071,0 +5781,3 @@
+CONFIG_DRM_RP1_DSI=m
+CONFIG_DRM_RP1_DPI=m
+CONFIG_DRM_RP1_VEC=m
@@ -5072,0 +5785 @@
+# CONFIG_DRM_HISI_HIBMC is not set
@@ -5075,0 +5789,2 @@
+# CONFIG_DRM_BOCHS is not set
+# CONFIG_DRM_CIRRUS_QEMU is not set
@@ -5105,0 +5821,5 @@
+# CONFIG_FB_CIRRUS is not set
+# CONFIG_FB_PM2 is not set
+# CONFIG_FB_CYBER2000 is not set
+# CONFIG_FB_ASILIANT is not set
+# CONFIG_FB_IMSTT is not set
@@ -5109,0 +5830,19 @@
+# CONFIG_FB_NVIDIA is not set
+# CONFIG_FB_RIVA is not set
+# CONFIG_FB_I740 is not set
+# CONFIG_FB_MATROX is not set
+# CONFIG_FB_RADEON is not set
+# CONFIG_FB_ATY128 is not set
+# CONFIG_FB_ATY is not set
+# CONFIG_FB_S3 is not set
+# CONFIG_FB_SAVAGE is not set
+# CONFIG_FB_SIS is not set
+# CONFIG_FB_NEOMAGIC is not set
+# CONFIG_FB_KYRO is not set
+# CONFIG_FB_3DFX is not set
+# CONFIG_FB_VOODOO1 is not set
+# CONFIG_FB_VT8623 is not set
+# CONFIG_FB_TRIDENT is not set
+# CONFIG_FB_ARK is not set
+# CONFIG_FB_PM3 is not set
+# CONFIG_FB_CARMINE is not set
@@ -5114,0 +5854 @@
+# CONFIG_FB_MB862XX is not set
@@ -5116,0 +5857 @@
+# CONFIG_FB_SM712 is not set
@@ -5237 +5978,65 @@
-# CONFIG_SND_PISOUND_MICRO is not set
+CONFIG_SND_PISOUND_MICRO=m
+CONFIG_SND_PCI=y
+# CONFIG_SND_AD1889 is not set
+# CONFIG_SND_ALS300 is not set
+# CONFIG_SND_ALI5451 is not set
+# CONFIG_SND_ATIIXP is not set
+# CONFIG_SND_ATIIXP_MODEM is not set
+# CONFIG_SND_AU8810 is not set
+# CONFIG_SND_AU8820 is not set
+# CONFIG_SND_AU8830 is not set
+# CONFIG_SND_AW2 is not set
+# CONFIG_SND_AZT3328 is not set
+# CONFIG_SND_BT87X is not set
+# CONFIG_SND_CA0106 is not set
+# CONFIG_SND_CMIPCI is not set
+# CONFIG_SND_OXYGEN is not set
+# CONFIG_SND_CS4281 is not set
+# CONFIG_SND_CS46XX is not set
+# CONFIG_SND_CTXFI is not set
+# CONFIG_SND_DARLA20 is not set
+# CONFIG_SND_GINA20 is not set
+# CONFIG_SND_LAYLA20 is not set
+# CONFIG_SND_DARLA24 is not set
+# CONFIG_SND_GINA24 is not set
+# CONFIG_SND_LAYLA24 is not set
+# CONFIG_SND_MONA is not set
+# CONFIG_SND_MIA is not set
+# CONFIG_SND_ECHO3G is not set
+# CONFIG_SND_INDIGO is not set
+# CONFIG_SND_INDIGOIO is not set
+# CONFIG_SND_INDIGODJ is not set
+# CONFIG_SND_INDIGOIOX is not set
+# CONFIG_SND_INDIGODJX is not set
+# CONFIG_SND_EMU10K1 is not set
+# CONFIG_SND_EMU10K1X is not set
+# CONFIG_SND_ENS1370 is not set
+# CONFIG_SND_ENS1371 is not set
+# CONFIG_SND_ES1938 is not set
+# CONFIG_SND_ES1968 is not set
+# CONFIG_SND_FM801 is not set
+# CONFIG_SND_HDSP is not set
+# CONFIG_SND_HDSPM is not set
+# CONFIG_SND_ICE1712 is not set
+# CONFIG_SND_ICE1724 is not set
+# CONFIG_SND_INTEL8X0 is not set
+# CONFIG_SND_INTEL8X0M is not set
+# CONFIG_SND_KORG1212 is not set
+# CONFIG_SND_LOLA is not set
+# CONFIG_SND_LX6464ES is not set
+# CONFIG_SND_MAESTRO3 is not set
+# CONFIG_SND_MIXART is not set
+# CONFIG_SND_NM256 is not set
+# CONFIG_SND_PCXHR is not set
+# CONFIG_SND_RIPTIDE is not set
+# CONFIG_SND_RME32 is not set
+# CONFIG_SND_RME96 is not set
+# CONFIG_SND_RME9652 is not set
+# CONFIG_SND_SE6X is not set
+# CONFIG_SND_SONICVIBES is not set
+# CONFIG_SND_TRIDENT is not set
+# CONFIG_SND_VIA82XX is not set
+# CONFIG_SND_VIA82XX_MODEM is not set
+# CONFIG_SND_VIRTUOSO is not set
+# CONFIG_SND_VX222 is not set
+# CONFIG_SND_YMFPCI is not set
@@ -5241,0 +6047 @@
+# CONFIG_SND_HDA_INTEL is not set
@@ -5312 +6118,2 @@
-# CONFIG_SND_DESIGNWARE_I2S is not set
+CONFIG_SND_DESIGNWARE_I2S=m
+CONFIG_SND_DESIGNWARE_PCM=y
@@ -5336 +6143 @@
-# CONFIG_SND_RP1_AUDIO_OUT is not set
+CONFIG_SND_RP1_AUDIO_OUT=m
@@ -5458 +6265,2 @@
-# CONFIG_SND_SOC_PCM3168A_I2C is not set
+CONFIG_SND_SOC_PCM3168A=m
+CONFIG_SND_SOC_PCM3168A_I2C=m
@@ -5718,0 +6527 @@
+# CONFIG_HID_BPF is not set
@@ -5741,0 +6551,2 @@
+CONFIG_USB_PCI=y
+# CONFIG_USB_PCI_AMD is not set
@@ -5762 +6573,6 @@
-# CONFIG_USB_XHCI_HCD is not set
+CONFIG_USB_XHCI_HCD=y
+# CONFIG_USB_XHCI_DBGCAP is not set
+CONFIG_USB_XHCI_PCI=y
+CONFIG_USB_XHCI_PCI_RENESAS=m
+CONFIG_USB_XHCI_PLATFORM=y
+# CONFIG_USB_BRCMSTB is not set
@@ -5767,0 +6584 @@
+# CONFIG_USB_UHCI_HCD is not set
@@ -5806 +6623 @@
-CONFIG_USB_UAS=m
+CONFIG_USB_UAS=y
@@ -5826,3 +6643,12 @@
-# CONFIG_USB_DWC3 is not set
-CONFIG_USB_DWC2=y
-CONFIG_USB_DWC2_HOST=y
+CONFIG_USB_DWC3=y
+# CONFIG_USB_DWC3_HOST is not set
+# CONFIG_USB_DWC3_GADGET is not set
+CONFIG_USB_DWC3_DUAL_ROLE=y
+
+#
+# Platform Glue Driver Support
+#
+CONFIG_USB_DWC3_HAPS=y
+CONFIG_USB_DWC3_OF_SIMPLE=y
+CONFIG_USB_DWC2=m
+# CONFIG_USB_DWC2_HOST is not set
@@ -5834 +6660,2 @@
-# CONFIG_USB_DWC2_DUAL_ROLE is not set
+CONFIG_USB_DWC2_DUAL_ROLE=y
+# CONFIG_USB_DWC2_PCI is not set
@@ -5926,0 +6754 @@
+CONFIG_BRCM_USB_PINMAP=y
@@ -5950 +6778 @@
-CONFIG_U_SERIAL_CONSOLE=y
+# CONFIG_U_SERIAL_CONSOLE is not set
@@ -5962 +6790,2 @@
-# CONFIG_USB_BDC_UDC is not set
+CONFIG_USB_BDC_UDC=y
+# CONFIG_USB_AMD5536UDC is not set
@@ -5963,0 +6793,3 @@
+# CONFIG_USB_NET2280 is not set
+# CONFIG_USB_GOKU is not set
+# CONFIG_USB_EG20T is not set
@@ -5985 +6816,0 @@
-CONFIG_USB_F_UAC1_LEGACY=m
@@ -6004 +6835 @@
-CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y
+# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set
@@ -6060,0 +6892 @@
+# CONFIG_MMC_SDHCI_PCI is not set
@@ -6064 +6896 @@
-# CONFIG_MMC_SDHCI_OF_DWCMSHC is not set
+CONFIG_MMC_SDHCI_OF_DWCMSHC=m
@@ -6068 +6900,2 @@
-CONFIG_MMC_SDHCI_IPROC=m
+CONFIG_MMC_SDHCI_IPROC=y
+# CONFIG_MMC_TIFM_SD is not set
@@ -6069,0 +6903,2 @@
+# CONFIG_MMC_CB710 is not set
+# CONFIG_MMC_VIA_SDMMC is not set
@@ -6074 +6909 @@
-# CONFIG_MMC_CQHCI is not set
+CONFIG_MMC_CQHCI=y
@@ -6075,0 +6911 @@
+# CONFIG_MMC_TOSHIBA_PCI is not set
@@ -6078 +6914 @@
-# CONFIG_MMC_SDHCI_BRCMSTB is not set
+CONFIG_MMC_SDHCI_BRCMSTB=y
@@ -6200,0 +7037 @@
+# CONFIG_EDAC is not set
@@ -6224,0 +7062,2 @@
+CONFIG_RTC_DRV_RPI=y
+CONFIG_RTC_DRV_BRCMSTB=y
@@ -6333 +7172 @@
-# CONFIG_DW_AXI_DMAC is not set
+CONFIG_DW_AXI_DMAC=y
@@ -6338,0 +7178 @@
+# CONFIG_PLX_DMA is not set
@@ -6347,0 +7188,2 @@
+# CONFIG_DW_DMAC_PCI is not set
+# CONFIG_DW_EDMA is not set
@@ -6371,0 +7214 @@
+# CONFIG_UIO_CIF is not set
@@ -6373,0 +7217,5 @@
+# CONFIG_UIO_AEC is not set
+# CONFIG_UIO_SERCOS3 is not set
+# CONFIG_UIO_PCI_GENERIC is not set
+# CONFIG_UIO_NETX is not set
+# CONFIG_UIO_MF624 is not set
@@ -6374,0 +7223 @@
+CONFIG_IRQ_BYPASS_MANAGER=y
@@ -6376,0 +7226 @@
+# CONFIG_VIRTIO_PCI is not set
@@ -6383 +7233 @@
-# CONFIG_VHOST_NET is not set
+CONFIG_VHOST_NET=m
@@ -6385 +7235 @@
-# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
+CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y
@@ -6397,0 +7248,2 @@
+# CONFIG_RTS5208 is not set
+# CONFIG_VT6655 is not set
@@ -6436,0 +7289 @@
+# CONFIG_FB_SM750 is not set
@@ -6437,0 +7291 @@
+# CONFIG_DVB_AV7110 is not set
@@ -6491,0 +7346 @@
+# CONFIG_VME_BUS is not set
@@ -6509,0 +7365,2 @@
+CONFIG_COMMON_CLK_RP1=y
+CONFIG_COMMON_CLK_RP1_SDIO=y
@@ -6560 +7417,23 @@
-# CONFIG_IOMMU_SUPPORT is not set
+CONFIG_MBOX_RP1=m
+CONFIG_IOMMU_IOVA=y
+CONFIG_IOMMU_API=y
+CONFIG_IOMMU_SUPPORT=y
+
+#
+# Generic IOMMU Pagetable Support
+#
+# CONFIG_IOMMU_IO_PGTABLE_LPAE is not set
+# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set
+# CONFIG_IOMMU_IO_PGTABLE_DART is not set
+# end of Generic IOMMU Pagetable Support
+
+# CONFIG_IOMMU_DEBUGFS is not set
+CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
+# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set
+# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
+CONFIG_OF_IOMMU=y
+CONFIG_IOMMU_DMA=y
+# CONFIG_IOMMUFD is not set
+# CONFIG_ARM_SMMU is not set
+# CONFIG_ARM_SMMU_V3 is not set
+CONFIG_BCM2712_IOMMU=y
@@ -6588,0 +7468 @@
+CONFIG_SOC_BRCMSTB=y
@@ -7253,0 +8134 @@
+# CONFIG_NTB is not set
@@ -7257,0 +8139 @@
+CONFIG_PWM_BRCMSTB=y
@@ -7258,0 +8141 @@
+# CONFIG_PWM_DWC is not set
@@ -7261,0 +8145 @@
+CONFIG_PWM_PIO_RP1=m
@@ -7263 +8147 @@
-# CONFIG_PWM_RP1 is not set
+CONFIG_PWM_RP1=y
@@ -7272,0 +8157 @@
+CONFIG_ARM_GIC_V2M=y
@@ -7276,0 +8162,3 @@
+CONFIG_BCM2712_MIP=y
+CONFIG_BCM7038_L1_IRQ=y
+CONFIG_BCM7120_L2_IRQ=y
@@ -7282,0 +8171 @@
+CONFIG_ARCH_HAS_RESET_CONTROLLER=y
@@ -7284 +8173,2 @@
-# CONFIG_RESET_BRCMSTB is not set
+CONFIG_RESET_BRCMSTB=y
+CONFIG_RESET_BRCMSTB_RESCAL=y
@@ -7286 +8176 @@
-# CONFIG_RESET_RASPBERRYPI is not set
+CONFIG_RESET_RASPBERRYPI=y
@@ -7294 +8184,2 @@
-# CONFIG_GENERIC_PHY is not set
+CONFIG_GENERIC_PHY=y
+CONFIG_GENERIC_PHY_MIPI_DPHY=y
@@ -7301 +8192,2 @@
-# CONFIG_PHY_BRCM_USB is not set
+# CONFIG_PHY_BRCM_SATA is not set
+CONFIG_PHY_BRCM_USB=y
@@ -7333,0 +8226,3 @@
+# CONFIG_HISI_PCIE_PMU is not set
+# CONFIG_HNS3_PMU is not set
+# CONFIG_DWC_PCIE_PMU is not set
@@ -7337 +8232,2 @@
-# CONFIG_RAS is not set
+CONFIG_RAS=y
+# CONFIG_USB4 is not set
@@ -7370,0 +8267 @@
+# CONFIG_HISI_PTT is not set
@@ -7552 +8449 @@
-# CONFIG_PROC_CHILDREN is not set
+CONFIG_PROC_CHILDREN=y
@@ -7909 +8806 @@
-CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES=m
@@ -7922,0 +8820 @@
+CONFIG_CRYPTO_SM4=m
@@ -7935 +8833 @@
-CONFIG_CRYPTO_CBC=y
+CONFIG_CRYPTO_CBC=m
@@ -7975,0 +8874 @@
+CONFIG_CRYPTO_SM3=m
@@ -8039 +8938 @@
-# CONFIG_CRYPTO_GHASH_ARM64_CE is not set
+CONFIG_CRYPTO_GHASH_ARM64_CE=m
@@ -8041,6 +8940,6 @@
-# CONFIG_CRYPTO_SHA1_ARM64_CE is not set
-# CONFIG_CRYPTO_SHA256_ARM64 is not set
-# CONFIG_CRYPTO_SHA2_ARM64_CE is not set
-# CONFIG_CRYPTO_SHA512_ARM64 is not set
-# CONFIG_CRYPTO_SHA512_ARM64_CE is not set
-# CONFIG_CRYPTO_SHA3_ARM64 is not set
+CONFIG_CRYPTO_SHA1_ARM64_CE=m
+CONFIG_CRYPTO_SHA256_ARM64=m
+CONFIG_CRYPTO_SHA2_ARM64_CE=m
+CONFIG_CRYPTO_SHA512_ARM64=m
+CONFIG_CRYPTO_SHA512_ARM64_CE=m
+CONFIG_CRYPTO_SHA3_ARM64=m
@@ -8048 +8947 @@
-# CONFIG_CRYPTO_SM3_ARM64_CE is not set
+CONFIG_CRYPTO_SM3_ARM64_CE=m
@@ -8051,2 +8950,2 @@
-# CONFIG_CRYPTO_AES_ARM64_CE is not set
-# CONFIG_CRYPTO_AES_ARM64_CE_BLK is not set
+CONFIG_CRYPTO_AES_ARM64_CE=m
+CONFIG_CRYPTO_AES_ARM64_CE_BLK=m
@@ -8055 +8954 @@
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
+CONFIG_CRYPTO_SM4_ARM64_CE=m
@@ -8058 +8957 @@
-# CONFIG_CRYPTO_AES_ARM64_CE_CCM is not set
+CONFIG_CRYPTO_AES_ARM64_CE_CCM=m
@@ -8111 +9010 @@
-CONFIG_CRYPTO_LIB_AES=y
+CONFIG_CRYPTO_LIB_AES=m
@@ -8187,0 +9087 @@
+CONFIG_INTERVAL_TREE=y
@@ -8192,0 +9093 @@
+CONFIG_HAS_IOPORT_MAP=y
@@ -8193,0 +9095,2 @@
+CONFIG_DMA_OPS_HELPERS=y
+CONFIG_NEED_SG_DMA_FLAGS=y
@@ -8209,0 +9113 @@
+# CONFIG_DMA_NUMA_CMA is not set
@@ -8342 +9245,0 @@
-# CONFIG_PAGE_TABLE_CHECK is not set
@@ -8455,0 +9359 @@
+# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
@@ -8528,2 +9432 @@
-CONFIG_STRICT_DEVMEM=y
-# CONFIG_IO_STRICT_DEVMEM is not set
+# CONFIG_STRICT_DEVMEM is not set |
📝 WalkthroughWalkthroughThe kernel defconfig setting in the Raspberry Pi 3 64-bit Buildroot configuration was updated from "bcmrpi3" to "bcm2711". This change alters the base kernel configuration used for building the kernel, aligning it with the BCM2711 system-on-chip instead of the previous bcmrpi3 configuration. No other configuration or source file changes were made. Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant Buildroot
participant Kernel Build System
User->>Buildroot: Initiate build with rpi3_64_defconfig
Buildroot->>Kernel Build System: Use bcm2711 defconfig for kernel configuration
Kernel Build System-->>Buildroot: Kernel built with bcm2711 settings
Buildroot-->>User: Build complete
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🔇 Additional comments (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
bcmrpi3_defconfig we used for RPi 3 was removed in [1], as it was not used for any RPi builds and was "unsupported". Switch to bcm2711_defconfig as that is what RPi OS kernel is built from per [2].
[1] raspberrypi/linux@7713244
[2] https://www.raspberrypi.com/documentation/computers/linux_kernel.html#native-build-configuration
Summary by CodeRabbit