From b34d99cc285998c9108e5c474ce452e3f67b2869 Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Sat, 29 Apr 2023 11:46:17 +0200 Subject: linux-toradex-ti: defconfig: enable DSI bridges and PWM Enable DSI bridge driver used on the Verdin Carrier Boards: Lontium LT8912B, TOSHIBA_TC358768 and TI SN65DSI83 as kernel built in. Enable also PWM, this is required after latest to TI Linux 08.06.00.007 since it is no longer implied. Refresh the defconfig after the merge to BSP 08.06.00.007, 5.10.168. Upstream-Status: Inappropriate [Configuration] Signed-off-by: Francesco Dolcini Signed-off-by: Max Krummenacher --- arch/arm64/configs/toradex_defconfig | 10 ++++++++-- arch/arm64/configs/toradex_ti_sdk_arm64_release.config | 6 ++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/arch/arm64/configs/toradex_defconfig b/arch/arm64/configs/toradex_defconfig index 2cbbdfc938c7..be6c2e10e999 100644 --- a/arch/arm64/configs/toradex_defconfig +++ b/arch/arm64/configs/toradex_defconfig @@ -50,6 +50,8 @@ CONFIG_RANDOMIZE_BASE=y CONFIG_HIBERNATION=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_ENERGY_MODEL=y +CONFIG_CPU_IDLE=y +CONFIG_ARM_CPUIDLE=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y @@ -608,6 +610,7 @@ CONFIG_DRM_PANEL_RAYDIUM_RM67191=m CONFIG_DRM_PANEL_SITRONIX_ST7703=m CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m CONFIG_DRM_DISPLAY_CONNECTOR=y +CONFIG_DRM_LONTIUM_LT8912B=y CONFIG_DRM_LONTIUM_LT9611=m CONFIG_DRM_LVDS_CODEC=y CONFIG_DRM_NWL_MIPI_DSI=m @@ -615,9 +618,9 @@ CONFIG_DRM_SII902X=y CONFIG_DRM_SIMPLE_BRIDGE=m CONFIG_DRM_THINE_THC63LVD1024=m CONFIG_DRM_TOSHIBA_TC358767=y -CONFIG_DRM_TOSHIBA_TC358768=m +CONFIG_DRM_TOSHIBA_TC358768=y CONFIG_DRM_TI_TFP410=y -CONFIG_DRM_TI_SN65DSI83=m +CONFIG_DRM_TI_SN65DSI83=y CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TPD12S015=y CONFIG_DRM_CDNS_MHDP8546=m @@ -839,6 +842,7 @@ CONFIG_MPL3115=m CONFIG_NTB=m CONFIG_NTB_EPF=m CONFIG_NTB_TRANSPORT=m +CONFIG_PWM=y CONFIG_PWM_CROS_EC=m CONFIG_PWM_OMAP_DMTIMER=y CONFIG_PWM_TIECAP=y @@ -907,9 +911,11 @@ CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_LZ4=y CONFIG_CRYPTO_ZSTD=y CONFIG_CRYPTO_ANSI_CPRNG=y +CONFIG_CRYPTO_USER_API_HASH=m CONFIG_CRYPTO_USER_API_RNG=m CONFIG_CRYPTO_DEV_CCREE=m CONFIG_CRYPTO_DEV_SA2UL=m +CONFIG_CRYPTO_DEV_TI_MCRC64=m CONFIG_CORDIC=m CONFIG_DMA_CMA=y CONFIG_CMA_SIZE_MBYTES=128 diff --git a/arch/arm64/configs/toradex_ti_sdk_arm64_release.config b/arch/arm64/configs/toradex_ti_sdk_arm64_release.config index b2883ee1ab36..14e5b964da9e 100644 --- a/arch/arm64/configs/toradex_ti_sdk_arm64_release.config +++ b/arch/arm64/configs/toradex_ti_sdk_arm64_release.config @@ -61,8 +61,10 @@ CONFIG_REGULATOR_TPS65219=y CONFIG_INPUT_TPS65219_PWRBUTTON=y # Verdin Display Bridges -CONFIG_DRM_TI_SN65DSI83=m -CONFIG_DRM_TOSHIBA_TC358768=m +CONFIG_PWM=y +CONFIG_DRM_LONTIUM_LT8912B=y +CONFIG_DRM_TI_SN65DSI83=y +CONFIG_DRM_TOSHIBA_TC358768=y # CMA on a 1GB module, reduce from 512MB to 128MB CONFIG_CMA_SIZE_MBYTES=128 -- cgit v1.2.3