[v6,16/16] arm64: defconfig: enable configs for Engicam MicroGEA-STM32MP257-RMM

Message ID 20260630092628.1695560-17-dario.binacchi@amarulasolutions.com
State New
Headers show
Series
  • arm64: support Engicam MicroGEA-STM32MP257-RMM board
Related show

Commit Message

Dario Binacchi June 30, 2026, 9:24 a.m. UTC
Enable I2C (touchscreen and audio codec), SPI (display configuration),
DRM panel and SAI (audio) configurations required to support the Engicam
MicroGEA-STM32MP257-RMM board

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>

---

Changes in v6:
- Update arch/arm64/configs/defconfig to match the current upstream defconfig
  after merge window changes (no functional changes).

Changes in v3:
- Rebased after dropping patch "arm64: defconfig: cleanup the defconfig"

 arch/arm64/configs/defconfig | 4 ++++
 1 file changed, 4 insertions(+)

Comments

'Krzysztof Kozlowski' via Amarula Linux July 2, 2026, 10:06 a.m. UTC | #1
On 30/06/2026 11:24, Dario Binacchi wrote:
> Enable I2C (touchscreen and audio codec), SPI (display configuration),
> DRM panel and SAI (audio) configurations required to support the Engicam
> MicroGEA-STM32MP257-RMM board
> 
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
> 
> ---
> 
> Changes in v6:
> - Update arch/arm64/configs/defconfig to match the current upstream defconfig
>   after merge window changes (no functional changes).
> 
> Changes in v3:
> - Rebased after dropping patch "arm64: defconfig: cleanup the defconfig"
> 
>  arch/arm64/configs/defconfig | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 654a102cb5bc..0125763cd92b 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -633,6 +633,7 @@ CONFIG_I2C_RK3X=y
>  CONFIG_I2C_RZV2M=m
>  CONFIG_I2C_S3C2410=y
>  CONFIG_I2C_SH_MOBILE=y
> +CONFIG_I2C_STM32F7=y

This should be rather module (or explained in commit msg why it
cannot/should not be)

>  CONFIG_I2C_TEGRA=y
>  CONFIG_I2C_UNIPHIER_F=y
>  CONFIG_I2C_XILINX=m
> @@ -670,6 +671,7 @@ CONFIG_SPI_QUP=y
>  CONFIG_SPI_QCOM_GENI=m
>  CONFIG_SPI_S3C64XX=y
>  CONFIG_SPI_SH_MSIOF=m
> +CONFIG_SPI_STM32=y

Same here


Best regards,
Krzysztof

To unsubscribe from this group and stop receiving emails from it, send an email to linux-amarula+unsubscribe@amarulasolutions.com.

Patch

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 654a102cb5bc..0125763cd92b 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -633,6 +633,7 @@  CONFIG_I2C_RK3X=y
 CONFIG_I2C_RZV2M=m
 CONFIG_I2C_S3C2410=y
 CONFIG_I2C_SH_MOBILE=y
+CONFIG_I2C_STM32F7=y
 CONFIG_I2C_TEGRA=y
 CONFIG_I2C_UNIPHIER_F=y
 CONFIG_I2C_XILINX=m
@@ -670,6 +671,7 @@  CONFIG_SPI_QUP=y
 CONFIG_SPI_QCOM_GENI=m
 CONFIG_SPI_S3C64XX=y
 CONFIG_SPI_SH_MSIOF=m
+CONFIG_SPI_STM32=y
 CONFIG_SPI_STM32_OSPI=m
 CONFIG_SPI_SUN6I=y
 CONFIG_SPI_TEGRA210_QUAD=m
@@ -1011,6 +1013,7 @@  CONFIG_DRM_PANEL_LVDS=m
 CONFIG_DRM_PANEL_HIMAX_HX8279=m
 CONFIG_DRM_PANEL_HIMAX_HX83112A=m
 CONFIG_DRM_PANEL_HIMAX_HX83112B=m
+CONFIG_DRM_PANEL_ILITEK_ILI9806E_SPI=m
 CONFIG_DRM_PANEL_ILITEK_ILI9882T=m
 CONFIG_DRM_PANEL_KHADAS_TS050=m
 CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
@@ -1113,6 +1116,7 @@  CONFIG_SND_SOC_ROCKCHIP_SPDIF=m
 CONFIG_SND_SOC_ROCKCHIP_RT5645=m
 CONFIG_SND_SOC_RK3399_GRU_SOUND=m
 CONFIG_SND_SOC_SAMSUNG=m
+CONFIG_SND_SOC_STM32_SAI=m
 CONFIG_SND_SUN8I_CODEC=m
 CONFIG_SND_SUN8I_CODEC_ANALOG=m
 CONFIG_SND_SUN50I_CODEC_ANALOG=m