Skip to content

Conversation

@sairon
Copy link
Member

@sairon sairon commented Apr 24, 2025

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

  • Chores
    • Updated the kernel configuration for Raspberry Pi 3 64-bit builds to use the bcm2711 defconfig.

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
@sairon sairon added board/raspberrypi Raspberry Pi Boards linux Linux kernel related issue labels Apr 24, 2025
@sairon sairon requested a review from agners April 24, 2025 12:57
@sairon
Copy link
Member Author

sairon commented Apr 24, 2025

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

@coderabbitai
Copy link

coderabbitai bot commented Apr 24, 2025

📝 Walkthrough

Walkthrough

The 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

File(s) Change Summary
buildroot-external/configs/rpi3_64_defconfig Updated kernel defconfig from "bcmrpi3" to "bcm2711" for Raspberry Pi 3 64-bit

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
Loading

📜 Recent review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between c6338f1 and a549b21.

📒 Files selected for processing (1)
  • buildroot-external/configs/rpi3_64_defconfig (1 hunks)
🔇 Additional comments (1)
buildroot-external/configs/rpi3_64_defconfig (1)

22-22: LGTM: Change to bcm2711 defconfig is appropriate

This change from "bcmrpi3" to "bcm2711" aligns with upstream changes in the Raspberry Pi Linux repository, where the bcmrpi3_defconfig was removed as it wasn't being utilized. Using bcm2711_defconfig follows the approach taken by the official Raspberry Pi OS kernel for 64-bit builds, ensuring compatibility and ongoing support.

While the BCM2711 SoC is technically found in the Raspberry Pi 4 (whereas Pi 3 uses BCM2837), this configuration approach is the recommended path forward according to Raspberry Pi documentation. The kernel configuration fragments specified on line 23 should address any Pi 3-specific requirements.


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.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

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)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai or @coderabbitai title anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@sairon sairon merged commit dbf7d46 into dev Apr 24, 2025
3 checks passed
@sairon sairon deleted the rpi-3-bcm2711-defconfig branch April 24, 2025 13:44
@github-actions github-actions bot locked and limited conversation to collaborators May 2, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

board/raspberrypi Raspberry Pi Boards cla-signed linux Linux kernel related issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants