From f51a36649d07edfa3de40b982ed329d316291699 Mon Sep 17 00:00:00 2001 From: Bjorn Andersson Date: Tue, 20 Jun 2023 13:21:14 -0700 Subject: arm64: defconfig: Enable Qualcomm SC8280XP GPUCC Enable the Qualcomm SC8280XP GPU clock controller, to allow the GPU drivers to probe. Signed-off-by: Bjorn Andersson Reviewed-by: Konrad Dybcio Link: https://lore.kernel.org/r/20230620202114.83797-1-quic_bjorande@quicinc.com Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 0777bcae9104..9ce0f1554f4d 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1196,6 +1196,7 @@ CONFIG_SC_GCC_7180=y CONFIG_SC_GCC_7280=y CONFIG_SC_GCC_8180X=y CONFIG_SC_GCC_8280XP=y +CONFIG_SC_GPUCC_8280XP=m CONFIG_SC_LPASSCC_8280XP=m CONFIG_SDM_CAMCC_845=m CONFIG_SDM_GPUCC_845=y -- cgit v1.2.3 From dc015a3a6d6986c41a7bd12fb205a282f685e328 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Mon, 19 Jun 2023 15:54:04 +0300 Subject: arm64: defconfig: enable Qualcomm MSM8996 Global Clock Controller as built-in The commit 8f680c287445 ("arm64: defconfig: Switch msm8996 clk drivers to module") switched CONFIG_MSM_MMCC_8996 to module, which also resulted in CONFIG_MSM_GCC_8996 being switched to module. This breaks useful bootflow for Qualcomm MSM8996 / APQ8096 platforms, because the serial is not enabled anymore until the GCC module is loaded. Reported-by: Rob Clark Fixes: 8f680c287445 ("arm64: defconfig: Switch msm8996 clk drivers to module") Signed-off-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio Link: https://lore.kernel.org/r/20230619125404.562137-1-dmitry.baryshkov@linaro.org Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 9ce0f1554f4d..cb30c2fbd832 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1182,6 +1182,7 @@ CONFIG_IPQ_GCC_8074=y CONFIG_IPQ_GCC_9574=y CONFIG_MSM_GCC_8916=y CONFIG_MSM_GCC_8994=y +CONFIG_MSM_GCC_8996=y CONFIG_MSM_MMCC_8994=m CONFIG_MSM_MMCC_8996=m CONFIG_MSM_MMCC_8998=m -- cgit v1.2.3 From c241a2e0e7bb99437cf7f5eaaf0671c652f06586 Mon Sep 17 00:00:00 2001 From: Fabrizio Castro Date: Thu, 22 Jun 2023 12:33:41 +0100 Subject: arm64: defconfig: Enable Renesas RZ/V2M CSI driver Enable CSI driver support for Renesas RZ/V2M based platforms. Signed-off-by: Fabrizio Castro Reviewed-by: Geert Uytterhoeven Link: https://lore.kernel.org/r/20230622113341.657842-6-fabrizio.castro.jz@renesas.com Signed-off-by: Geert Uytterhoeven --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 0777bcae9104..d93b4ab6d4aa 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -535,6 +535,7 @@ CONFIG_SPI_PL022=y CONFIG_SPI_ROCKCHIP=y CONFIG_SPI_RPCIF=m CONFIG_SPI_RSPI=m +CONFIG_SPI_RZV2M_CSI=m CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=y CONFIG_SPI_QCOM_GENI=m -- cgit v1.2.3 From aaa08e28e0051e88c88cc14bfa0db968b977cc85 Mon Sep 17 00:00:00 2001 From: Biju Das Date: Mon, 3 Jul 2023 14:27:06 +0100 Subject: arm64: defconfig: Enable Renesas MTU3a PWM config Enable PWM config for Renesas MTU3a PWM as it is populated on RZ/{G2L, LC, UL} and RZ/V2L SMARC EVKs. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven Link: https://lore.kernel.org/r/20230703132706.355237-1-biju.das.jz@bp.renesas.com Signed-off-by: Geert Uytterhoeven --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index d93b4ab6d4aa..00b3e6b4ba8f 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1345,6 +1345,7 @@ CONFIG_PWM_MEDIATEK=m CONFIG_PWM_RCAR=m CONFIG_PWM_RENESAS_TPU=m CONFIG_PWM_ROCKCHIP=y +CONFIG_PWM_RZ_MTU3=m CONFIG_PWM_SAMSUNG=y CONFIG_PWM_SL28CPLD=m CONFIG_PWM_SUN4I=m -- cgit v1.2.3 From 0bfe5475f6b9fc766aa1fabb0a90c88b882c2f70 Mon Sep 17 00:00:00 2001 From: Biju Das Date: Mon, 3 Jul 2023 15:41:08 +0100 Subject: arm64: defconfig: Enable PMIC RAA215300 and RTC ISL 1208 configs Enable PMIC RAA215300 and ISL 1208 configs, as it is populated on Renesas RZ/{G2L,V2L} SMARC EVKs. Signed-off-by: Biju Das Reviewed-by: Geert Uytterhoeven Link: https://lore.kernel.org/r/20230703144108.413938-1-biju.das.jz@bp.renesas.com Signed-off-by: Geert Uytterhoeven --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 00b3e6b4ba8f..1c708fc0ac59 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -732,6 +732,7 @@ CONFIG_REGULATOR_PWM=y CONFIG_REGULATOR_QCOM_RPMH=y CONFIG_REGULATOR_QCOM_SMD_RPM=y CONFIG_REGULATOR_QCOM_SPMI=y +CONFIG_REGULATOR_RAA215300=y CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_S2MPS11=y CONFIG_REGULATOR_TPS65132=m @@ -1075,6 +1076,7 @@ CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_MAX77686=y CONFIG_RTC_DRV_RK808=m +CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_PCF85063=m CONFIG_RTC_DRV_PCF85363=m CONFIG_RTC_DRV_M41T80=m -- cgit v1.2.3 From ccc1b7ee2eb4021506838c5f12a8055955332357 Mon Sep 17 00:00:00 2001 From: Jagan Teki Date: Thu, 13 Jul 2023 20:09:37 +0530 Subject: arm64: defconfig: Enable PHY_ROCKCHIP_NANENG_COMBO_PHY Rockchip RK3588 SoC has NaNeng IP PHY block used for PCIe, USB3, SATA and SGMII. Enable Rockchip NaNeng PHY driver. Signed-off-by: Jagan Teki Link: https://lore.kernel.org/r/20230713143941.1756849-4-jagan@edgeble.ai Signed-off-by: Heiko Stuebner --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 0777bcae9104..a4856c13920d 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1388,6 +1388,7 @@ CONFIG_PHY_ROCKCHIP_EMMC=y CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=y CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m +CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=m CONFIG_PHY_ROCKCHIP_TYPEC=y CONFIG_PHY_SAMSUNG_UFS=y -- cgit v1.2.3 From 3526df3faf21b66904c47cc8814c177a890343b6 Mon Sep 17 00:00:00 2001 From: Cristian Ciocaltea Date: Mon, 10 Jul 2023 22:01:07 +0300 Subject: arm64: defconfig: Enable Rockchip OTP memory driver The Rockchip one-time programmable memory driver provides access to various SoC specific information, e.g. leakage currents of the CPU/GPU/NPU components found on a RK3588 SoC. Enable the driver as built-in to allow client device drivers (e.g. cpufreq) to access the required data for proper settings adjustment. Signed-off-by: Cristian Ciocaltea Link: https://lore.kernel.org/r/20230710190107.32451-1-cristian.ciocaltea@collabora.com Signed-off-by: Heiko Stuebner --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index a4856c13920d..9552a12c107d 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1417,6 +1417,7 @@ CONFIG_NVMEM_MTK_EFUSE=y CONFIG_NVMEM_QCOM_QFPROM=y CONFIG_NVMEM_RMEM=m CONFIG_NVMEM_ROCKCHIP_EFUSE=y +CONFIG_NVMEM_ROCKCHIP_OTP=y CONFIG_NVMEM_SNVS_LPGPR=y CONFIG_NVMEM_SPMI_SDAM=m CONFIG_NVMEM_SUNXI_SID=y -- cgit v1.2.3 From a43274be0eb773851f9e3d987e48495b258c79e6 Mon Sep 17 00:00:00 2001 From: Bartosz Golaszewski Date: Thu, 22 Jun 2023 14:11:41 +0200 Subject: arm64: defconfig: enable the SerDes PHY for Qualcomm DWMAC Enable the SGMII/SerDes PHY driver. This module is required to enable ethernet on Qualcomm sa8775p platforms. Signed-off-by: Bartosz Golaszewski Reviewed-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20230622121141.218623-1-brgl@bgdev.pl Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index cb30c2fbd832..a6d783353927 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1382,6 +1382,7 @@ CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=m CONFIG_PHY_QCOM_USB_HS_28NM=m CONFIG_PHY_QCOM_USB_SS=m +CONFIG_PHY_QCOM_SGMII_ETH=m CONFIG_PHY_R8A779F0_ETHERNET_SERDES=y CONFIG_PHY_RCAR_GEN3_PCIE=y CONFIG_PHY_RCAR_GEN3_USB2=y -- cgit v1.2.3 From dd090534c63ed38d6215fc0ef3f999f65632be67 Mon Sep 17 00:00:00 2001 From: Michael Walle Date: Fri, 16 Jun 2023 13:11:21 +0200 Subject: arm64: defconfig: enable SL28VPD NVMEM layout The Kontron sl28 board is supported upstream and also tested in the KernelCI. Enable support for its VPD EEPROM where the base ethernet address is stored. Signed-off-by: Michael Walle Signed-off-by: Shawn Guo --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 0777bcae9104..b602c01ca946 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1408,6 +1408,7 @@ CONFIG_QCOM_L3_PMU=y CONFIG_ARM_SPE_PMU=m CONFIG_ARM_DMC620_PMU=m CONFIG_HISI_PMU=y +CONFIG_NVMEM_LAYOUT_SL28_VPD=m CONFIG_NVMEM_IMX_OCOTP=y CONFIG_NVMEM_IMX_OCOTP_SCU=y CONFIG_NVMEM_LAYERSCAPE_SFP=m -- cgit v1.2.3 From b940e6846cf7feed661b1a52b34a9ff7849ba644 Mon Sep 17 00:00:00 2001 From: Peng Fan Date: Sun, 25 Jun 2023 19:29:39 +0800 Subject: arm64: defconfig: select IMX_REMOTEPROC and RPMSG_VIRTIO i.MX8ULP relies remoteproc and rpmsg enabled to communicate with CM33 for boot purpose, because some boot related things are handled by CM33. Signed-off-by: Peng Fan Signed-off-by: Shawn Guo --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index b602c01ca946..14f6b017eebf 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1236,6 +1236,7 @@ CONFIG_ARM_SMMU_V3=y CONFIG_MTK_IOMMU=y CONFIG_QCOM_IOMMU=y CONFIG_REMOTEPROC=y +CONFIG_IMX_REMOTEPROC=y CONFIG_MTK_SCP=m CONFIG_QCOM_Q6V5_ADSP=m CONFIG_QCOM_Q6V5_MSS=m @@ -1247,6 +1248,7 @@ CONFIG_RPMSG_CTRL=m CONFIG_RPMSG_QCOM_GLINK_RPM=y CONFIG_RPMSG_QCOM_GLINK_SMEM=m CONFIG_RPMSG_QCOM_SMD=y +CONFIG_RPMSG_VIRTIO=y CONFIG_SOUNDWIRE=m CONFIG_SOUNDWIRE_QCOM=m CONFIG_OWL_PM_DOMAINS=y -- cgit v1.2.3 From c1ceb9ccdb2ef1bff7bbb832af4870def0cc3534 Mon Sep 17 00:00:00 2001 From: Jagan Teki Date: Wed, 19 Jul 2023 15:54:27 +0530 Subject: arm64: defconfig: Enable GPIO_SYSCON roc-rk3328-cc board has vcc_sdio regulator controlled by a special output only gpio pin. This special pin can now be reference as <&grf_gpio 0> via gpio-syscon driver, as mentioned in below commit. commit <99165b93dafe> ("arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc") So, enable bydefault on the defconfig. Signed-off-by: Jagan Teki Link: https://lore.kernel.org/r/20230719102427.3617577-1-jagan@amarulasolutions.com Signed-off-by: Heiko Stuebner --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 9552a12c107d..3ab918503eed 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -618,6 +618,7 @@ CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_MAX77620=y CONFIG_GPIO_SL28CPLD=m +CONFIG_GPIO_SYSCON=y CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_QCOM_PON=m CONFIG_POWER_RESET_XGENE=y -- cgit v1.2.3 From 5eaeb85ccae878e5800a207da7baeb5d9d1dd2fd Mon Sep 17 00:00:00 2001 From: Marek Szyprowski Date: Thu, 20 Jul 2023 10:08:38 +0200 Subject: arm64: defconfig: Enable drivers for the Odroid-M1 board Hardkernel Odroid-M1 board is supported since commit fd3583267703 ("arm64: dts: rockchip: Add Hardkernel ODROID-M1 board"). Enable all drivers needed by that board in the defconfig to let the automated test systems to check them on the real hardware. The drivers were configured to be compiled as modules if that was supported. Signed-off-by: Marek Szyprowski Link: https://lore.kernel.org/r/20230720080838.933890-1-m.szyprowski@samsung.com Signed-off-by: Heiko Stuebner --- arch/arm64/configs/defconfig | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 3ab918503eed..847a8e7a4e75 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -229,6 +229,7 @@ CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_HISI=y CONFIG_PCIE_QCOM=y CONFIG_PCIE_ARMADA_8K=y +CONFIG_PCIE_ROCKCHIP_DW_HOST=y CONFIG_PCIE_KIRIN=y CONFIG_PCIE_HISI_STB=y CONFIG_PCIE_TEGRA194_HOST=m @@ -297,6 +298,7 @@ CONFIG_ATA=y CONFIG_SATA_AHCI=y CONFIG_SATA_AHCI_PLATFORM=y CONFIG_AHCI_BRCM=m +CONFIG_AHCI_DWC=m CONFIG_AHCI_CEVA=y CONFIG_AHCI_MVEBU=y CONFIG_AHCI_XGENE=y @@ -432,6 +434,7 @@ CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_TPS65219_PWRBUTTON=m CONFIG_INPUT_PWM_BEEPER=m CONFIG_INPUT_PWM_VIBRA=m +CONFIG_INPUT_RK805_PWRKEY=m CONFIG_INPUT_HISI_POWERKEY=y # CONFIG_SERIO_SERPORT is not set CONFIG_SERIO_AMBAKMI=y @@ -533,6 +536,7 @@ CONFIG_SPI_OMAP24XX=m CONFIG_SPI_ORION=y CONFIG_SPI_PL022=y CONFIG_SPI_ROCKCHIP=y +CONFIG_SPI_ROCKCHIP_SFC=m CONFIG_SPI_RPCIF=m CONFIG_SPI_RSPI=m CONFIG_SPI_QCOM_QSPI=m @@ -547,6 +551,7 @@ CONFIG_SPI_SPIDEV=m CONFIG_SPMI=y CONFIG_SPMI_MTK_PMIF=m CONFIG_PINCTRL_MAX77620=y +CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_OWL=y CONFIG_PINCTRL_S700=y @@ -631,6 +636,7 @@ CONFIG_BATTERY_MAX17042=m CONFIG_CHARGER_MT6360=m CONFIG_CHARGER_BQ25890=m CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_RK817=m CONFIG_SENSORS_ARM_SCMI=y CONFIG_SENSORS_ARM_SCPI=y CONFIG_SENSORS_GPIO_FAN=m @@ -740,6 +746,7 @@ CONFIG_REGULATOR_VCTRL=m CONFIG_RC_CORE=m CONFIG_RC_DECODERS=y CONFIG_RC_DEVICES=y +CONFIG_IR_GPIO_CIR=m CONFIG_IR_MESON=m CONFIG_IR_SUNXI=m CONFIG_MEDIA_SUPPORT=m @@ -794,6 +801,7 @@ CONFIG_DRM_EXYNOS_DSI=y CONFIG_DRM_EXYNOS_HDMI=y CONFIG_DRM_EXYNOS_MIC=y CONFIG_DRM_ROCKCHIP=m +CONFIG_ROCKCHIP_VOP2=y CONFIG_ROCKCHIP_ANALOGIX_DP=y CONFIG_ROCKCHIP_CDN_DP=y CONFIG_ROCKCHIP_DW_HDMI=y @@ -925,6 +933,7 @@ CONFIG_SND_SOC_GTM601=m CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m CONFIG_SND_SOC_PCM3168A_I2C=m +CONFIG_SND_SOC_RK817=m CONFIG_SND_SOC_RT5640=m CONFIG_SND_SOC_RT5659=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m @@ -1391,6 +1400,7 @@ CONFIG_PHY_ROCKCHIP_INNO_USB2=y CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m CONFIG_PHY_ROCKCHIP_NANENG_COMBO_PHY=m CONFIG_PHY_ROCKCHIP_PCIE=m +CONFIG_PHY_ROCKCHIP_SNPS_PCIE3=y CONFIG_PHY_ROCKCHIP_TYPEC=y CONFIG_PHY_SAMSUNG_UFS=y CONFIG_PHY_UNIPHIER_USB2=y -- cgit v1.2.3 From 16616a8af26393e8c33c3de4345e411f921f1939 Mon Sep 17 00:00:00 2001 From: Alexander Stein Date: Thu, 20 Jul 2023 09:13:42 +0200 Subject: arm64: defconfig: Enable i.MX93 devices These drivers are used on i.MX93 based devices. Signed-off-by: Alexander Stein Signed-off-by: Shawn Guo --- arch/arm64/configs/defconfig | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 14f6b017eebf..c5151bbbea4d 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -427,6 +427,7 @@ CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_EDT_FT5X06=m CONFIG_INPUT_MISC=y +CONFIG_INPUT_BBNSM_PWRKEY=m CONFIG_INPUT_PM8941_PWRKEY=y CONFIG_INPUT_PM8XXX_VIBRATOR=m CONFIG_INPUT_TPS65219_PWRBUTTON=m @@ -676,6 +677,7 @@ CONFIG_SUNXI_WATCHDOG=m CONFIG_NPCM7XX_WATCHDOG=y CONFIG_IMX2_WDT=y CONFIG_IMX_SC_WDT=m +CONFIG_IMX7ULP_WDT=m CONFIG_QCOM_WDT=m CONFIG_MESON_GXBB_WATCHDOG=m CONFIG_MESON_WATCHDOG=m @@ -1094,6 +1096,7 @@ CONFIG_RTC_DRV_ARMADA38X=y CONFIG_RTC_DRV_PM8XXX=m CONFIG_RTC_DRV_TEGRA=y CONFIG_RTC_DRV_SNVS=m +CONFIG_RTC_DRV_BBNSM=m CONFIG_RTC_DRV_IMX_SC=m CONFIG_RTC_DRV_MT6397=m CONFIG_RTC_DRV_XGENE=y @@ -1412,6 +1415,7 @@ CONFIG_ARM_DMC620_PMU=m CONFIG_HISI_PMU=y CONFIG_NVMEM_LAYOUT_SL28_VPD=m CONFIG_NVMEM_IMX_OCOTP=y +CONFIG_NVMEM_IMX_OCOTP_ELE=m CONFIG_NVMEM_IMX_OCOTP_SCU=y CONFIG_NVMEM_LAYERSCAPE_SFP=m CONFIG_NVMEM_MESON_EFUSE=m -- cgit v1.2.3 From ae80abdc0dc04957a96e9323f9da3351bca53350 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Tue, 25 Jul 2023 10:56:30 +0200 Subject: arm64: defconfig: enable driver for bluetooth nxp uart Enable driver for Bluetooth NXP UART applicable amongst others for NXP 88W8997 and IW416 as found on multiple Toradex SoMs. Signed-off-by: Marcel Ziswiler Reviewed-by: Krzysztof Kozlowski Signed-off-by: Shawn Guo --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index c5151bbbea4d..e49a40abb86c 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -195,6 +195,7 @@ CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_QCOMSMD=m +CONFIG_BT_NXPUART=m CONFIG_CFG80211=m CONFIG_MAC80211=m CONFIG_MAC80211_LEDS=y -- cgit v1.2.3 From 8127ab5fbaeea40d32a43b168ec247909f85bcf6 Mon Sep 17 00:00:00 2001 From: Udit Kumar Date: Mon, 31 Jul 2023 21:40:48 +0530 Subject: arm64: defconfig: Enable various configs for TI K3 platforms Enable TI ECAP, DP83869 driver, OMAP2 Mailbox, K3 remote proc SND_SOC_J721E_EVM, MCAN, UFS and RTI, Thermal driver to be built as module. These configs are supported on below TI platforms ECAP on am642, am65 iot2050 EVM. DP83869 on AM64x EVM. OMAP2 Mailbox, K3 remote proc on AM64 on J7200,J721E and J784S4 SOC. CONFIG_SND_SOC_J721E_EVM on J721E. MCAN on AM68 SK, J721E, J721S2, AM642 AM642-Phyboards UFS feature on J721E EVM RTI watchdog on AM62, AM62A, AM64, AM65, J721E and J7200 SOC. Thermal driver on AM62, AM62A AM65, J7200, J721E, J721S2, J784S4 platform. Signed-off-by: Udit Kumar Reviewed-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20230731161048.2522154-1-u-kumar1@ti.com Signed-off-by: Nishanth Menon --- arch/arm64/configs/defconfig | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 0777bcae9104..700d5571f12b 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -180,6 +180,8 @@ CONFIG_NET_ACT_GATE=m CONFIG_QRTR_SMD=m CONFIG_QRTR_TUN=m CONFIG_CAN=m +CONFIG_CAN_M_CAN=m +CONFIG_CAN_M_CAN_PLATFORM=m CONFIG_BT=m CONFIG_BT_HIDP=m # CONFIG_BT_LE is not set @@ -375,6 +377,7 @@ CONFIG_AT803X_PHY=y CONFIG_REALTEK_PHY=y CONFIG_ROCKCHIP_PHY=y CONFIG_DP83867_PHY=y +CONFIG_DP83869_PHY=m CONFIG_DP83TD510_PHY=y CONFIG_VITESSE_PHY=y CONFIG_CAN_FLEXCAN=m @@ -648,6 +651,7 @@ CONFIG_THERMAL_EMULATION=y CONFIG_IMX_SC_THERMAL=m CONFIG_IMX8MM_THERMAL=m CONFIG_QORIQ_THERMAL=m +CONFIG_K3_THERMAL=m CONFIG_SUN8I_THERMAL=y CONFIG_ROCKCHIP_THERMAL=m CONFIG_RCAR_THERMAL=y @@ -686,6 +690,7 @@ CONFIG_UNIPHIER_WATCHDOG=y CONFIG_PM8916_WATCHDOG=m CONFIG_BCM2835_WDT=y CONFIG_BCM7038_WDT=m +CONFIG_K3_RTI_WATCHDOG=m CONFIG_MFD_ALTERA_SYSMGR=y CONFIG_MFD_BD9571MWV=y CONFIG_MFD_AXP20X_I2C=y @@ -925,6 +930,7 @@ CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m CONFIG_SND_SOC_PCM3168A_I2C=m CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_J721E_EVM=m CONFIG_SND_SOC_RT5659=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m CONFIG_SND_SOC_SIMPLE_MUX=m @@ -1046,10 +1052,13 @@ CONFIG_MMC_SDHCI_XENON=y CONFIG_MMC_SDHCI_AM654=y CONFIG_MMC_OWL=y CONFIG_SCSI_UFSHCD=y +CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFSHCD_PLATFORM=y +CONFIG_SCSI_UFS_CDNS_PLATFORM=m CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_UFS_HISI=y CONFIG_SCSI_UFS_RENESAS=m +CONFIG_SCSI_UFS_TI_J721E=m CONFIG_SCSI_UFS_EXYNOS=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y @@ -1225,6 +1234,7 @@ CONFIG_TEGRA186_TIMER=y CONFIG_RENESAS_OSTM=y CONFIG_ARM_MHU=y CONFIG_IMX_MBOX=y +CONFIG_OMAP2PLUS_MBOX=m CONFIG_PLATFORM_MHU=y CONFIG_BCM2835_MBOX=y CONFIG_QCOM_APCS_IPC=y @@ -1236,6 +1246,8 @@ CONFIG_ARM_SMMU_V3=y CONFIG_MTK_IOMMU=y CONFIG_QCOM_IOMMU=y CONFIG_REMOTEPROC=y +CONFIG_TI_K3_R5_REMOTEPROC=m +CONFIG_TI_K3_DSP_REMOTEPROC=m CONFIG_MTK_SCP=m CONFIG_QCOM_Q6V5_ADSP=m CONFIG_QCOM_Q6V5_MSS=m @@ -1348,6 +1360,7 @@ CONFIG_PWM_SAMSUNG=y CONFIG_PWM_SL28CPLD=m CONFIG_PWM_SUN4I=m CONFIG_PWM_TEGRA=m +CONFIG_PWM_TIECAP=m CONFIG_PWM_TIEHRPWM=m CONFIG_PWM_VISCONTI=m CONFIG_SL28CPLD_INTC=y @@ -1429,6 +1442,7 @@ CONFIG_FPGA_REGION=m CONFIG_OF_FPGA_REGION=m CONFIG_TEE=y CONFIG_OPTEE=y +CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=y CONFIG_SLIMBUS=m CONFIG_SLIM_QCOM_CTRL=m -- cgit v1.2.3 From b7314d6938759d6da8b9992d0eade4606daf72a6 Mon Sep 17 00:00:00 2001 From: MD Danish Anwar Date: Tue, 8 Aug 2023 18:31:31 +0530 Subject: arm64: defconfig: Enable TI PRUSS The Programmable Realtime Unit - Industrial Communication Subsystem (PRU-ICSS) known as PRUSS, is a low-latency microcontroller subsystem used for industrial networking and other hard real-time functions in the TI K3 SoCs such as AM654x, AM64x. AM654x-EVM, AM64xx-EVM, and iot2050 use the PRUSS driver. Signed-off-by: MD Danish Anwar Reviewed-by: Christian Gmeiner Reviewed-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio Link: https://lore.kernel.org/r/20230808130131.3081482-1-danishanwar@ti.com Signed-off-by: Nishanth Menon --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 700d5571f12b..d90256a92b17 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1318,6 +1318,7 @@ CONFIG_ARCH_TEGRA_186_SOC=y CONFIG_ARCH_TEGRA_194_SOC=y CONFIG_ARCH_TEGRA_234_SOC=y CONFIG_TI_SCI_PM_DOMAINS=y +CONFIG_TI_PRUSS=m CONFIG_ARM_IMX_BUS_DEVFREQ=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_MEDIATEK_CCI_DEVFREQ=m -- cgit v1.2.3 From 961c3def4873692e6ecd71ddcebcacfd9fbc6ffd Mon Sep 17 00:00:00 2001 From: Fabio Estevam Date: Fri, 4 Aug 2023 19:13:07 -0300 Subject: arm64: defconfig: Enable CONFIG_DRM_IMX_LCDIF Enable CONFIG_DRM_IMX_LCDIF so that display output can be functional by default on the imx8mp-evk board. Signed-off-by: Fabio Estevam Signed-off-by: Shawn Guo --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index e49a40abb86c..71d33900e0d4 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -849,6 +849,7 @@ CONFIG_DRM_MEDIATEK=m CONFIG_DRM_MEDIATEK_HDMI=m CONFIG_DRM_MXSFB=m CONFIG_DRM_MESON=m +CONFIG_DRM_IMX_LCDIF=m CONFIG_DRM_PL111=m CONFIG_DRM_LIMA=m CONFIG_DRM_PANFROST=m -- cgit v1.2.3 From 7f0c87348fb52d575295d16d4656ecd4c00bad87 Mon Sep 17 00:00:00 2001 From: Sricharan Ramabadhran Date: Fri, 28 Jul 2023 14:03:12 +0530 Subject: arm64: defconfig: Enable IPQ5018 SoC base configs Enables clk & pinctrl related configs, required to boot the IPQ5018 platform. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Sricharan Ramabadhran Link: https://lore.kernel.org/r/1690533192-22220-7-git-send-email-quic_srichara@quicinc.com Signed-off-by: Bjorn Andersson --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index a6d783353927..772e0988756a 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -562,6 +562,7 @@ CONFIG_PINCTRL_IMX8ULP=y CONFIG_PINCTRL_IMX93=y CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_IPQ8074=y +CONFIG_PINCTRL_IPQ5018=y CONFIG_PINCTRL_IPQ5332=y CONFIG_PINCTRL_IPQ6018=y CONFIG_PINCTRL_IPQ9574=y @@ -1177,6 +1178,8 @@ CONFIG_QCOM_CLK_SMD_RPM=y CONFIG_QCOM_CLK_RPMH=y CONFIG_IPQ_APSS_6018=y CONFIG_IPQ_GCC_5332=y +CONFIG_IPQ_APSS_5018=y +CONFIG_IPQ_GCC_5018=y CONFIG_IPQ_GCC_6018=y CONFIG_IPQ_GCC_8074=y CONFIG_IPQ_GCC_9574=y -- cgit v1.2.3 From d5c988b43746de250bed33c17116e879f032ff12 Mon Sep 17 00:00:00 2001 From: Aradhya Bhatia Date: Wed, 9 Aug 2023 14:15:59 +0530 Subject: arm64: defconfig: Enable ITE_IT66121 HDMI transmitter Enable CONFIG_DRM_ITE_IT66121. ILITEK ITE-IT66121 is an HDMI transmitter, which takes parallel video signals (DPI) as input. It is being used on TI's AM625 SoC based BeaglePlay platform[0]. [0]: https://beagleboard.org/play Signed-off-by: Aradhya Bhatia Link: https://lore.kernel.org/r/20230809084559.17322-7-a-bhatia1@ti.com Signed-off-by: Nishanth Menon --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index d90256a92b17..ef2e69322260 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -826,6 +826,7 @@ CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m CONFIG_DRM_LONTIUM_LT8912B=m CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LONTIUM_LT9611UXC=m +CONFIG_DRM_ITE_IT66121=m CONFIG_DRM_NWL_MIPI_DSI=m CONFIG_DRM_PARADE_PS8640=m CONFIG_DRM_SII902X=m -- cgit v1.2.3 From 95afa02c9e42cdbc2f91dc0f64e59ea10d710a4f Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Thu, 10 Aug 2023 19:59:52 +0200 Subject: arm64: defconfig: Enable Redpine 91X wlan driver MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Librem 5 and it's devkit have it connected via SDIO. Signed-off-by: Guido Günther Signed-off-by: Shawn Guo --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm64/configs') diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 71d33900e0d4..fdaa31e6c379 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -409,6 +409,7 @@ CONFIG_MWIFIEX=m CONFIG_MWIFIEX_SDIO=m CONFIG_MWIFIEX_PCIE=m CONFIG_MT7921E=m +CONFIG_RSI_91X=m CONFIG_WL18XX=m CONFIG_WLCORE_SDIO=m CONFIG_WWAN=m -- cgit v1.2.3