From 9d6dc4125c110e19026ae0bfaa891fd357163d41 Mon Sep 17 00:00:00 2001 From: Sen Wang Date: Wed, 8 Jul 2026 17:10:31 -0500 Subject: ARM: omap2plus_defconfig: Enable SND_ALOOP Enable the generic PCM loopback driver on AM335x, AM437x, and AM57x platforms, matching arm64 defconfig (commit 7235cdd9cc52 ("arm64: defconfig: Enable SND_ALOOP")). snd-aloop lets a test setup loop audio between capture and playback without external hardware, which is useful for automated audio path validation on these boards. Signed-off-by: Sen Wang Link: https://patch.msgid.link/20260708221032.1600089-1-sen@ti.com Signed-off-by: Kevin Hilman (TI) --- arch/arm/configs/omap2plus_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig index f827f89567fd..a05466f8f687 100644 --- a/arch/arm/configs/omap2plus_defconfig +++ b/arch/arm/configs/omap2plus_defconfig @@ -523,6 +523,7 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_LOGO=y CONFIG_SOUND=m CONFIG_SND=m +CONFIG_SND_ALOOP=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m -- cgit v1.2.3 From 20e49e03ed714b6dd47d45eed9d6f8681d691e8f Mon Sep 17 00:00:00 2001 From: Andreas Kemnade Date: Fri, 28 Aug 2026 23:28:43 +0200 Subject: ARM: omap2plus_defconfig: Support for compressed firmware Especially zstd-compressed firmware is at least the standard in Alpine, so enable it to avoid confusion when using firmware from such distros. Signed-off-by: Andreas Kemnade Link: https://patch.msgid.link/20260828212843.614296-1-andreas@kemnade.info Signed-off-by: Kevin Hilman (TI) --- arch/arm/configs/omap2plus_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig index a05466f8f687..5791953b75ff 100644 --- a/arch/arm/configs/omap2plus_defconfig +++ b/arch/arm/configs/omap2plus_defconfig @@ -268,6 +268,8 @@ CONFIG_PCI_ENDPOINT_CONFIGFS=y CONFIG_PCI_EPF_TEST=m CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y +CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y CONFIG_OMAP_OCP2SCP=y CONFIG_CONNECTOR=m CONFIG_MTD=y -- cgit v1.2.3 From 6f422914412bde4c431706079525c581bf439e03 Mon Sep 17 00:00:00 2001 From: Neil Armstrong Date: Mon, 31 Aug 2026 10:22:14 +0200 Subject: arm64: defconfig: enable the necessary drivers for the Ayaneo Pocket S2 Enable the SGM3804 regulator, SY7758 backlight and Renesas 63419 panel drivers as module since used by the display on the Qualcomm SM8650 based Ayaneo Pocket S2 Gaming Console. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Neil Armstrong Link: https://lore.kernel.org/r/20260831-topic-sm8650-ayaneo-pocket-s2-defconfigs-v3-1-bd8ef3322632@linaro.org Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 6ec8d3a69c98..87a6c50bdd14 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -895,6 +895,7 @@ CONFIG_REGULATOR_QCOM_USB_VBUS=m CONFIG_REGULATOR_RAA215300=y CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_S2MPS11=y +CONFIG_REGULATOR_SGM3804=y CONFIG_REGULATOR_TPS65132=m CONFIG_REGULATOR_TPS65219=y CONFIG_REGULATOR_VCTRL=m @@ -1026,6 +1027,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT36672E=m CONFIG_DRM_PANEL_NOVATEK_NT37801=m CONFIG_DRM_PANEL_RAYDIUM_RM67191=m CONFIG_DRM_PANEL_RAYDIUM_RM692E5=m +CONFIG_DRM_PANEL_RENESAS_R63419=m CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_STARTEK_KD070FHFID015=m @@ -1062,6 +1064,7 @@ CONFIG_DRM_ZYNQMP_DPSUB_AUDIO=y CONFIG_FB=y CONFIG_FB_EFI=y CONFIG_FB_MODE_HELPERS=y +CONFIG_BACKLIGHT_SY7758=m CONFIG_BACKLIGHT_PWM=m CONFIG_BACKLIGHT_APPLE_DWI=m CONFIG_BACKLIGHT_QCOM_WLED=m -- cgit v1.2.3 From b45c06f362ee5ce9ef6402fcf57077a740cf1063 Mon Sep 17 00:00:00 2001 From: Sen Wang Date: Thu, 9 Jul 2026 15:37:57 -0500 Subject: arm: multi_v7_defconfig: Enable SND_ALOOP Enable the generic PCM loopback driver for arm32, matching arm64 defconfig (commit 7235cdd9cc52 ("arm64: defconfig: Enable SND_ALOOP")). snd-aloop provides a virtual, cross-connected soundcard useful for routing audio between applications, capturing playback on systems without physical audio hardware, and automated audio pipeline validation. Signed-off-by: Sen Wang Link: https://patch.msgid.link/20260709203757.2401699-1-sen@ti.com Signed-off-by: Kevin Hilman (TI) --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index f9b8dbf9318c..fce69da4374d 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -800,6 +800,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_SOUND=m CONFIG_SND=m +CONFIG_SND_ALOOP=m CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_TEGRA=m -- cgit v1.2.3 From 74463c1be2ad066b436209d01dcdf8e717896504 Mon Sep 17 00:00:00 2001 From: Geert Uytterhoeven Date: Mon, 7 Sep 2026 14:33:22 +0200 Subject: ARM: shmobile: defconfig: Refresh for v7.3-rc1 Refresh the defconfig for Renesas ARM systems: - Move CONFIG_EEPROM_AT24=y (moved in commit cf09b7a05618bea9 ("eeprom: move nvmem EEPROM drivers to drivers/nvmem/")), - Disable 8250/16550 Moxa PCIe device support (not applicable). Signed-off-by: Geert Uytterhoeven Link: https://patch.msgid.link/6aa72dc7c7d5f9e7a1e38b4247c202db0bd190f7.1788784378.git.geert+renesas@glider.be --- arch/arm/configs/shmobile_defconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/configs/shmobile_defconfig b/arch/arm/configs/shmobile_defconfig index 6f9696e9fe17..cb7eddd4eb22 100644 --- a/arch/arm/configs/shmobile_defconfig +++ b/arch/arm/configs/shmobile_defconfig @@ -48,7 +48,6 @@ CONFIG_MTD_CFI_INTELEXT=y CONFIG_MTD_PHYSMAP=y CONFIG_MTD_PHYSMAP_OF=y CONFIG_MTD_SPI_NOR=y -CONFIG_EEPROM_AT24=y CONFIG_BLK_DEV_SD=y CONFIG_ATA=y CONFIG_SATA_RCAR=y @@ -79,6 +78,7 @@ CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y # CONFIG_SERIAL_8250_PCI is not set # CONFIG_SERIAL_8250_EXAR is not set +# CONFIG_SERIAL_8250_MOXA_PCIE is not set CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_EM=y # CONFIG_SERIAL_8250_PERICOM is not set @@ -209,6 +209,7 @@ CONFIG_PWM_RENESAS_RCAR=y CONFIG_PWM_RENESAS_TPU=y CONFIG_PHY_RCAR_GEN2=y CONFIG_PHY_RCAR_GEN3_USB2=y +CONFIG_EEPROM_AT24=y # CONFIG_DNOTIFY is not set CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y -- cgit v1.2.3 From 6708289cc13812cebedcc396a42f62d3f92b2dbd Mon Sep 17 00:00:00 2001 From: Qiang Yu Date: Tue, 25 Aug 2026 19:59:24 -0700 Subject: arm64: defconfig: Enable QMP PCIe Multi-PHY driver Enable CONFIG_PHY_QCOM_QMP_PCIE_MULTIPHY as a module to support the shared PCIe3 PHY used by PCIe3a and PCIe3b on the Qualcomm Glymur SoC. Signed-off-by: Qiang Yu Reviewed-by: Konrad Dybcio Link: https://lore.kernel.org/r/20260825-glymur_linkmode_0826-v10-5-56ab597d77e4@oss.qualcomm.com Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 87a6c50bdd14..f679a561cbd2 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1781,6 +1781,7 @@ CONFIG_PHY_MTK_DP=m CONFIG_PHY_QCOM_EDP=m CONFIG_PHY_QCOM_PCIE2=m CONFIG_PHY_QCOM_QMP=m +CONFIG_PHY_QCOM_QMP_PCIE_MULTIPHY=m CONFIG_PHY_QCOM_QUSB2=m CONFIG_PHY_QCOM_EUSB2_REPEATER=m CONFIG_PHY_QCOM_M31_USB=m -- cgit v1.2.3 From 897cf6d54f366885e190e75b3a221e7b3ae35065 Mon Sep 17 00:00:00 2001 From: Bjorn Andersson Date: Sat, 5 Sep 2026 03:05:05 +0000 Subject: arm64: defconfig: Enable PMIC5 Gen3 ADC thermal monitor All Qualcomm Hamoa-based devices uses PMIC5 Gen3 ADC connected to thermistors for measuring temperature across the system. Enable the Qualcomm PMIC Gen3 ADC, and it's associated ADC_TM auxiliary, drivers to enable these use cases. Reviewed-by: Abel Vesa Acked-by: Krzysztof Kozlowski Tested-by: Shawn Guo Signed-off-by: Bjorn Andersson Link: https://lore.kernel.org/r/20260905-hamoa-sys-therm-v2-3-1cb8c958c981@oss.qualcomm.com Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index f679a561cbd2..415aa240c2ec 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -800,6 +800,7 @@ CONFIG_TEGRA_BPMP_THERMAL=m CONFIG_GENERIC_ADC_THERMAL=m CONFIG_QCOM_TSENS=y CONFIG_QCOM_SPMI_ADC_TM5=m +CONFIG_QCOM_SPMI_ADC_TM5_GEN3=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_LMH=m CONFIG_UNIPHIER_THERMAL=y @@ -1702,6 +1703,7 @@ CONFIG_MEDIATEK_MT6359_AUXADC=m CONFIG_MEDIATEK_MT6577_AUXADC=m CONFIG_QCOM_SPMI_VADC=m CONFIG_QCOM_SPMI_ADC5=m +CONFIG_QCOM_SPMI_ADC5_GEN3=m CONFIG_ROCKCHIP_SARADC=m CONFIG_RZG2L_ADC=m CONFIG_RZT2H_ADC=m -- cgit v1.2.3 From e557da9b756dba66f9b1ae8bb27add2b7719baf4 Mon Sep 17 00:00:00 2001 From: Nishanth Menon Date: Thu, 10 Sep 2026 08:44:09 -0500 Subject: arm64: configs: defconfig: Convert TISCI to modules Now that all relevant drivers have are ready, convert the TISCI drivers to modules. This impacts all K3 platforms for boot, recommendation (based on empirical evidence) is to use deferred_probe_timeout=60 in kernel command line to allow for driver probes to complete successfully based on the initrd used. NET Savings: (Ubuntu Clang 23.0.0) ./scripts/bloat-o-meter vmlinux_previous vmlinux add/remove: 4/380 grow/shrink: 0/5 up/down: 32/-143248 (-143216) Link: https://patch.msgid.link/20260910134409.1713610-1-nm@ti.com Signed-off-by: Nishanth Menon --- arch/arm64/configs/defconfig | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 6ec8d3a69c98..ed5aebf96080 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -267,6 +267,7 @@ CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_INTEL_STRATIX10_SERVICE=y CONFIG_INTEL_STRATIX10_RSU=m CONFIG_MTK_ADSP_IPC=m +CONFIG_TI_SCI_PROTOCOL=m CONFIG_GOOGLE_FIRMWARE=y CONFIG_GOOGLE_CBMEM=m CONFIG_GOOGLE_COREBOOT_TABLE=m @@ -1403,8 +1404,8 @@ CONFIG_DW_EDMA=m CONFIG_RCAR_DMAC=y CONFIG_RENESAS_USB_DMAC=m CONFIG_RZ_DMAC=y -CONFIG_TI_K3_UDMA=y -CONFIG_TI_K3_UDMA_GLUE_LAYER=y +CONFIG_TI_K3_UDMA=m +CONFIG_TI_K3_UDMA_GLUE_LAYER=m CONFIG_STM32_DMA3=m CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_HEAPS_SYSTEM=m @@ -1456,7 +1457,7 @@ CONFIG_CLK_IMX8QXP=y CONFIG_CLK_IMX8ULP=y CONFIG_CLK_IMX93=y CONFIG_CLK_IMX95_BLK_CTL=y -CONFIG_TI_SCI_CLK=y +CONFIG_TI_SCI_CLK=m CONFIG_COMMON_CLK_MT8192_AUDSYS=y CONFIG_COMMON_CLK_MT8192_CAMSYS=y CONFIG_COMMON_CLK_MT8192_IMGSYS=y @@ -1678,7 +1679,7 @@ CONFIG_QCOM_CPR=y CONFIG_QCOM_RPMHPD=y CONFIG_QCOM_RPMPD=y CONFIG_ROCKCHIP_PM_DOMAINS=y -CONFIG_TI_SCI_PM_DOMAINS=y +CONFIG_TI_SCI_PM_DOMAINS=m CONFIG_ARM_IMX_BUS_DEVFREQ=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_MEDIATEK_CCI_DEVFREQ=m @@ -1745,15 +1746,15 @@ CONFIG_SL28CPLD_INTC=y CONFIG_XILINX_INTC=y CONFIG_QCOM_PDC=y CONFIG_QCOM_MPM=y -CONFIG_TI_SCI_INTR_IRQCHIP=y -CONFIG_TI_SCI_INTA_IRQCHIP=y +CONFIG_TI_SCI_INTR_IRQCHIP=m +CONFIG_TI_SCI_INTA_IRQCHIP=m CONFIG_RESET_GPIO=m CONFIG_RESET_IMX7=y CONFIG_RESET_QCOM_AOSS=y CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_RZG2L_USBPHY_CTRL=y CONFIG_RESET_RZV2H_USB2PHY=m -CONFIG_RESET_TI_SCI=y +CONFIG_RESET_TI_SCI=m CONFIG_PHY_CAN_TRANSCEIVER=m CONFIG_PHY_NXP_PTN3222=m CONFIG_PHY_SNPS_EUSB2=m -- cgit v1.2.3 From f24ddc5b6e0620b9ee6a7857e0913a8d059980eb Mon Sep 17 00:00:00 2001 From: Krzysztof Kozlowski Date: Fri, 3 Jul 2026 12:04:04 +0200 Subject: ARM/arm64: defconfig: Drop redundant Qualcomm clock entries Drop all drivers from defconfig which have defaults in Kconfig. Drop also MDM_LCC_9615 which is gone since commit bac4675a4d1b ("clk: qcom: drop lcc-mdm9615 in favour of lcc-msm8960"). Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio Link: https://patch.msgid.link/20260703-clk-qcom-defaults-v3-6-78894525e54a@oss.qualcomm.com Signed-off-by: Bjorn Andersson --- arch/arm/configs/multi_v7_defconfig | 9 --- arch/arm/configs/qcom_defconfig | 14 ----- arch/arm64/configs/defconfig | 112 ------------------------------------ 3 files changed, 135 deletions(-) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index f9b8dbf9318c..fd6e3b08de93 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -1101,15 +1101,6 @@ CONFIG_COMMON_CLK_S2MPS11=m CONFIG_CLK_TWL=m CONFIG_CLK_RASPBERRYPI=y CONFIG_COMMON_CLK_QCOM=y -CONFIG_QCOM_A53PLL=y -CONFIG_QCOM_CLK_APCS_MSM8916=y -CONFIG_QCOM_CLK_RPM=y -CONFIG_QCOM_CLK_SMD_RPM=y -CONFIG_APQ_MMCC_8084=y -CONFIG_MSM_GCC_8660=y -CONFIG_MSM_GCC_8916=y -CONFIG_MSM_MMCC_8960=y -CONFIG_MSM_MMCC_8974=y CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_OMAP=y CONFIG_HWSPINLOCK_QCOM=y diff --git a/arch/arm/configs/qcom_defconfig b/arch/arm/configs/qcom_defconfig index df0a0ce5b097..cc93a32342af 100644 --- a/arch/arm/configs/qcom_defconfig +++ b/arch/arm/configs/qcom_defconfig @@ -206,20 +206,6 @@ CONFIG_DMADEVICES=y CONFIG_QCOM_BAM_DMA=y CONFIG_STAGING=y CONFIG_COMMON_CLK_QCOM=y -CONFIG_QCOM_A7PLL=y -CONFIG_QCOM_CLK_APCS_SDX55=y -CONFIG_QCOM_CLK_RPM=y -CONFIG_QCOM_CLK_SMD_RPM=y -CONFIG_QCOM_CLK_RPMH=y -CONFIG_APQ_MMCC_8084=y -CONFIG_IPQ_GCC_4019=y -CONFIG_IPQ_LCC_806X=y -CONFIG_MSM_GCC_8660=y -CONFIG_MSM_LCC_8960=y -CONFIG_MDM_LCC_9615=y -CONFIG_MSM_MMCC_8960=y -CONFIG_MSM_MMCC_8974=y -CONFIG_SDX_GCC_55=y CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_QCOM=y CONFIG_MAILBOX=y diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 415aa240c2ec..d684b51105de 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1474,126 +1474,14 @@ CONFIG_COMMON_CLK_MT8192_SCP_ADSP=y CONFIG_COMMON_CLK_MT8192_VDECSYS=y CONFIG_COMMON_CLK_MT8192_VENCSYS=y CONFIG_COMMON_CLK_QCOM=y -CONFIG_CLK_ELIZA_DISPCC=m -CONFIG_CLK_ELIZA_GCC=y -CONFIG_CLK_ELIZA_TCSRCC=m -CONFIG_CLK_GLYMUR_DISPCC=m -CONFIG_CLK_GLYMUR_GCC=y -CONFIG_CLK_GLYMUR_TCSRCC=m -CONFIG_CLK_KAANAPALI_CAMCC=m -CONFIG_CLK_KAANAPALI_DISPCC=m -CONFIG_CLK_KAANAPALI_GCC=y -CONFIG_CLK_KAANAPALI_GPUCC=m -CONFIG_CLK_KAANAPALI_TCSRCC=m -CONFIG_CLK_KAANAPALI_VIDEOCC=m -CONFIG_CLK_X1E80100_CAMCC=m -CONFIG_CLK_X1E80100_DISPCC=m -CONFIG_CLK_X1E80100_GCC=y -CONFIG_CLK_X1E80100_GPUCC=m -CONFIG_CLK_X1E80100_TCSRCC=y -CONFIG_CLK_X1P42100_GPUCC=m -CONFIG_CLK_QCM2290_GPUCC=m -CONFIG_QCOM_A53PLL=y -CONFIG_QCOM_CLK_APCS_MSM8916=y -CONFIG_QCOM_CLK_APCC_MSM8996=y -CONFIG_QCOM_CLK_SMD_RPM=y -CONFIG_QCOM_CLK_RPMH=y -CONFIG_IPQ_APSS_6018=y -CONFIG_IPQ_CMN_PLL=m -CONFIG_IPQ_GCC_5018=y -CONFIG_IPQ_GCC_5210=y -CONFIG_IPQ_GCC_5332=y -CONFIG_IPQ_GCC_5424=y -CONFIG_IPQ_GCC_6018=y -CONFIG_IPQ_GCC_8074=y -CONFIG_IPQ_GCC_9574=y -CONFIG_IPQ_NSSCC_5424=m -CONFIG_IPQ_NSSCC_9574=m -CONFIG_MSM_GCC_8916=y -CONFIG_MSM_GCC_8953=y -CONFIG_MSM_MMCC_8994=m -CONFIG_MSM_GCC_8994=y -CONFIG_MSM_GCC_8996=y -CONFIG_MSM_MMCC_8996=m -CONFIG_MSM_GCC_8998=y -CONFIG_MSM_MMCC_8998=m -CONFIG_QCM_GCC_2290=y -CONFIG_QCM_DISPCC_2290=m -CONFIG_QCS_DISPCC_615=m -CONFIG_QCS_CAMCC_615=m -CONFIG_QCS_GCC_404=y -CONFIG_SA_CAMCC_8775P=m -CONFIG_QCS_GCC_8300=y -CONFIG_QCS_GCC_615=y -CONFIG_QCS_GPUCC_615=m -CONFIG_QCS_VIDEOCC_615=m -CONFIG_SC_CAMCC_7280=m -CONFIG_SC_CAMCC_8280XP=m -CONFIG_SA_DISPCC_8775P=m -CONFIG_SC_DISPCC_7280=m -CONFIG_SC_DISPCC_8280XP=m -CONFIG_SA_GCC_8775P=y -CONFIG_SA_GPUCC_8775P=m -CONFIG_SC_GCC_7180=y -CONFIG_SC_GCC_7280=y -CONFIG_SC_GCC_8180X=y -CONFIG_SC_GCC_8280XP=y -CONFIG_SC_GPUCC_7280=m -CONFIG_SC_GPUCC_8280XP=m -CONFIG_SC_LPASSCC_8280XP=m -CONFIG_SC_LPASS_CORECC_7280=m -CONFIG_SC_VIDEOCC_7280=m -CONFIG_SDM_CAMCC_845=m -CONFIG_QDU_GCC_1000=y CONFIG_SDM_GPUCC_845=y CONFIG_SDM_VIDEOCC_845=y CONFIG_SDM_DISPCC_845=y -CONFIG_SDM_LPASSCC_845=m -CONFIG_SDX_GCC_75=y -CONFIG_SM_CAMCC_6350=m -CONFIG_SM_CAMCC_MILOS=m -CONFIG_SM_CAMCC_8250=m -CONFIG_SM_CAMCC_8550=m -CONFIG_SM_CAMCC_8650=m -CONFIG_SM_CAMCC_8750=m -CONFIG_SM_DISPCC_6115=m CONFIG_SM_DISPCC_8250=y -CONFIG_SM_DISPCC_6350=m -CONFIG_SM_DISPCC_MILOS=m -CONFIG_SM_DISPCC_8450=m -CONFIG_SM_DISPCC_8550=m -CONFIG_SM_DISPCC_8750=m -CONFIG_SM_GCC_4450=y -CONFIG_SM_GCC_6115=y -CONFIG_SM_GCC_6350=y -CONFIG_SM_GCC_MILOS=y -CONFIG_SM_GCC_8350=y -CONFIG_SM_GCC_8450=y -CONFIG_SM_GCC_8550=y -CONFIG_SM_GCC_8650=y -CONFIG_SM_GCC_8750=y -CONFIG_SM_GPUCC_6115=m -CONFIG_SM_GPUCC_6350=m -CONFIG_SM_GPUCC_MILOS=m CONFIG_SM_GPUCC_8150=y CONFIG_SM_GPUCC_8250=y -CONFIG_SM_GPUCC_8350=m -CONFIG_SM_GPUCC_8450=m -CONFIG_SM_GPUCC_8550=m -CONFIG_SM_GPUCC_8650=m -CONFIG_SM_GPUCC_8750=m -CONFIG_SM_TCSRCC_8550=y -CONFIG_SM_TCSRCC_8650=y -CONFIG_SM_TCSRCC_8750=m -CONFIG_SA_VIDEOCC_8775P=m -CONFIG_SM_VIDEOCC_6350=m -CONFIG_SM_VIDEOCC_MILOS=m CONFIG_SM_VIDEOCC_8250=y -CONFIG_SM_VIDEOCC_8550=m -CONFIG_SM_VIDEOCC_8750=m CONFIG_QCOM_HFPLL=y -CONFIG_CLK_GFM_LPASS_SM8250=m -CONFIG_SM_VIDEOCC_8450=m CONFIG_CLK_RCAR_USB2_CLOCK_SEL=y CONFIG_CLK_RENESAS_VBATTB=m CONFIG_EXYNOS_ACPM_CLK=m -- cgit v1.2.3 From 8ad8005f249ba3cf23c83eb361bf3ac3e0d6c23a Mon Sep 17 00:00:00 2001 From: Krzysztof Kozlowski Date: Fri, 3 Jul 2026 12:04:05 +0200 Subject: arm64: defconfig: Switch Qualcomm SDM845, SM8150 and SM8250 drivers to modules Display, GPU and video clock controllers on Qualcomm SDM845, SM8150 and SM8250 SoCs should not be built-in because they are not necessary for platform bring-up to shell or even mounting rootfs. Drop their explicit selection in defconfig, relying on defaults which makes them modules. Reviewed-by: Konrad Dybcio Signed-off-by: Krzysztof Kozlowski Link: https://patch.msgid.link/20260703-clk-qcom-defaults-v3-7-78894525e54a@oss.qualcomm.com Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 7 ------- 1 file changed, 7 deletions(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index d684b51105de..b3d8c2155b77 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1474,13 +1474,6 @@ CONFIG_COMMON_CLK_MT8192_SCP_ADSP=y CONFIG_COMMON_CLK_MT8192_VDECSYS=y CONFIG_COMMON_CLK_MT8192_VENCSYS=y CONFIG_COMMON_CLK_QCOM=y -CONFIG_SDM_GPUCC_845=y -CONFIG_SDM_VIDEOCC_845=y -CONFIG_SDM_DISPCC_845=y -CONFIG_SM_DISPCC_8250=y -CONFIG_SM_GPUCC_8150=y -CONFIG_SM_GPUCC_8250=y -CONFIG_SM_VIDEOCC_8250=y CONFIG_QCOM_HFPLL=y CONFIG_CLK_RCAR_USB2_CLOCK_SEL=y CONFIG_CLK_RENESAS_VBATTB=m -- cgit v1.2.3 From 8b8d8aa9d482b08d5315e4d26631b9891c90e02e Mon Sep 17 00:00:00 2001 From: Loic Poulain Date: Fri, 25 Sep 2026 09:51:55 +0200 Subject: arm64: defconfig: Enable EMC2305 and PCA963x drivers Enable drivers for the EMC2305 fan controller and PCA963x LED controller present on the Arduino Ventuno Q board. Signed-off-by: Loic Poulain Reviewed-by: Srinivas Kandagatla Link: https://patch.msgid.link/20260925-config-ventuno-v1-1-800c19c1d33a@oss.qualcomm.com Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index b3d8c2155b77..20a4713b27e5 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -769,6 +769,7 @@ CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_RASPBERRYPI_HWMON=m CONFIG_SENSORS_SL28CPLD=m CONFIG_SENSORS_SHT4x=m +CONFIG_SENSORS_EMC2305=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m @@ -1327,6 +1328,7 @@ CONFIG_LEDS_CLASS_MULTICOLOR=m CONFIG_LEDS_LM3692X=m CONFIG_LEDS_PCA9532=m CONFIG_LEDS_GPIO=y +CONFIG_LEDS_PCA963X=m CONFIG_LEDS_PWM=y CONFIG_LEDS_SYSCON=y CONFIG_LEDS_QCOM_FLASH=m -- cgit v1.2.3 From d33a04d2712104a84357c6f485605a0a5528c5e3 Mon Sep 17 00:00:00 2001 From: Akhil R Date: Tue, 28 Jul 2026 06:59:54 +0000 Subject: arm64: defconfig: Enable I3C and SPD5118 hwmon Enable I3C subsystem (I3C), Synopsys DesignWare I3C master controller (DW_I3C_MASTER), and SPD5118 hwmon temperature sensor (SENSORS_SPD5118) as modules. The NVIDIA Vera CPU uses SOCAMM LPDDR5X memory module, which contains SPD5118 (JEDEC JESD300) compliant temperature sensor. This sensor is accessible over the I3C bus through the DesignWare I3C controller present on the SoC. Enabling these configs allows monitoring memory module temperatures on platforms such as Vera Rubin. Vera is an ACPI-based platform and does not use device tree. Signed-off-by: Akhil R Signed-off-by: Thierry Reding --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 6ec8d3a69c98..2d4149df5042 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -641,6 +641,8 @@ CONFIG_I2C_UNIPHIER_F=y CONFIG_I2C_XILINX=m CONFIG_I2C_RCAR=y CONFIG_I2C_CROS_EC_TUNNEL=y +CONFIG_I3C=m +CONFIG_DW_I3C_MASTER=m CONFIG_SPI=y CONFIG_SPI_APPLE=m CONFIG_SPI_ARMADA_3700=y @@ -772,6 +774,7 @@ CONFIG_SENSORS_SHT4x=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +CONFIG_SENSORS_SPD5118=m CONFIG_SENSORS_TMP102=m CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_CPU_THERMAL=y -- cgit v1.2.3 From 876108e1d24866f5c0d92b28fc9f04174b61f59b Mon Sep 17 00:00:00 2001 From: Sean Rhodes Date: Tue, 1 Sep 2026 18:48:06 +0100 Subject: arm64: defconfig: Update coreboot firmware symbols The generic coreboot firmware Kconfig symbols were renamed from CONFIG_GOOGLE_* to CONFIG_COREBOOT_* while keeping the old names as transitional compatibility symbols. Select the new names directly in the arm64 defconfig so the checked-in defconfig follows the visible Kconfig symbols. Keep this separate from the rename patch so the configuration churn is easy to review independently. Signed-off-by: Sean Rhodes Signed-off-by: Arnd Bergmann --- arch/arm64/configs/defconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 415aa240c2ec..5956f3b027d1 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -267,9 +267,9 @@ CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_INTEL_STRATIX10_SERVICE=y CONFIG_INTEL_STRATIX10_RSU=m CONFIG_MTK_ADSP_IPC=m -CONFIG_GOOGLE_FIRMWARE=y -CONFIG_GOOGLE_CBMEM=m -CONFIG_GOOGLE_COREBOOT_TABLE=m +CONFIG_COREBOOT_FIRMWARE=y +CONFIG_COREBOOT_CBMEM=m +CONFIG_COREBOOT_TABLE=m CONFIG_EFI_CAPSULE_LOADER=y CONFIG_IMX_SCU=y CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE=y -- cgit v1.2.3