From patchwork Mon Aug 3 07:26:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4802 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 0F7F33F13C for ; Mon, 3 Aug 2026 09:43:17 +0200 (CEST) Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-4955e865174sf9890755e9.3 for ; Mon, 03 Aug 2026 00:43:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785742996; cv=pass; d=google.com; s=arc-20260327; b=onOY4KJHxXkFpMOq5THDyPWBu0jHhSSjnXIjPOYX6FeMXE3VgrRuDbNDOHab5filRo m+CHwJ/pQP8e4WeJmvaSHO0zm10jyec7J0VLxjuCMCvAT9AM3339GyJjSh2ThjsEbAp2 lJHZYAomZ+bBS/u1aZ8qIkZMyLQKf9hFmQ/Nr4LuxNTxL2zLXDUggGOG3XHgWFcrUmah z7tNKPmerfx2SqOqKS5Y1S2dMraInhADTyonl0RtMwTW6YjcZ4Snkivh1w4aJDzrx8S4 zbCRtqHLj7Ldj3aVv4SIJqfpMMB9pJFX0GY6lquryjzHVrApi65YoH/o+hJBTW35PeJY oSOA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=f/F+lKn7iidh1hctJAN7MFXjEUteqBbNLbhAlVOi5EA=; fh=MBSp94Av0IFiGUbWqOKWqIakuWelNwbavms9Z0U8zBA=; b=nXe41eEzA2Hx0evAo50ASN5YlAJrxfvnzej2iHSLi/PjgPiqKtnJMU7lxGcU9ZnUXS q7wqlVCxbHqHAUdaVZOHH22R96xF7z0vL29LDSIsZxk0eylbQhDZLNQ944BM5zIMf0Y8 zM0Y6ItXfu3RvpkV5H8r8bktK09ozCFto54SmSYRS3+0Kzs0cmnPlHcsgHjMjKjSkQXt 5UgCIABm9IKGCDeCLpWLbFtNlwTq/rcgXOMaf7svnYGWuE3V1pQzy9xGyTTLCHyfiLat r+WAbaEmSa/166+5ymaXRpVPLeeptqGhDazCFyNxz0oZ0AERT6TJ91tvvAHLNrx45pxb yUQQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=IRNQ80sG; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1785742996; x=1786347796; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:content-type :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to:content-type; bh=f/F+lKn7iidh1hctJAN7MFXjEUteqBbNLbhAlVOi5EA=; b=aq7/05QDRHenpAeQOd+hpxm6H5SL0lIJ9z7bxdD9fHslfCUmCQa3XKC/9BHor8B+Yg sR7FqAmXCBhDYcpGzKSK0Lpsm+/xjGI8kVnUjv6XLs5eCxYjQQna+FwwAjTWYx98rfxl lcegksLtZKkBr0Zq2eUm8vPw9pfK7pwCF328s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785742996; x=1786347796; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :content-type:x-original-authentication-results:x-original-sender :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:x-gm-gg:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=f/F+lKn7iidh1hctJAN7MFXjEUteqBbNLbhAlVOi5EA=; b=hc55vLJXZiPIBMt6ncxAaFsnTv++HKeaZDrVNeqXUaupvFvQ4qS4OFFw8R8n1NkyNA JTNE6B7bY/gxtHwmSxZCKGFBc0QK3j6Bc4xWm8BtDhydSfsvf3IiybXoEoiP9axY4iXC +RrSpbrzwChBczQZiQUufGKp7DY8qVlCgQ11F0vNja1s8RNTI2AX+6++63BfVnYWC7Zf KiGaoOhGpZaL65Z8Fa9KZPlYdfO9u73IEXXv5IdcTS/F0AXQ+2+zkknTQ/SeySoY4Izp gKtHEMxjT2mc+A2vgbzh9OzxS0cM0tioCqyI9+iTPUQFRd+t0gFRh5/emdv3cJh+se8E pfQQ== X-Forwarded-Encrypted: i=2; AHgh+RrsCmZYc3WfJYaB23GR53zGd2sOKdd//UH8z6p+D+ayTMzZbPr0pgGKegkoEOXnAbNalcswJq8xY6ssrZ91@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwjL/CmT4f08oJPMWNjC0tm3HANHgLDIMVRB/T08nRtqjbMYhaa ZFzjHLYyhISF2VfPjKQpTNC23bBuIjpo68xFdHMuY4h7KdT/ZpQQvP5oNxV3ilgxcwZGYQ== X-Received: by 2002:a05:600c:3550:b0:495:607e:5ee7 with SMTP id 5b1f17b1804b1-4980c679513mr182604005e9.17.1785742996712; Mon, 03 Aug 2026 00:43:16 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="Aa7YSPQ77YdshK9JM0R/fE/Q2eAPVICOr3J3UeaiHMomgUu6Pg==" Received: by 2002:a05:600c:19c9:b0:495:6193:c6cc with SMTP id 5b1f17b1804b1-498001a0ccbls28545925e9.1.-pod-prod-06-eu; Mon, 03 Aug 2026 00:43:15 -0700 (PDT) X-Forwarded-Encrypted: i=2; AHgh+RoObpEv2oZ0zNmTdFt08HfkSD7Pf2vrBM1Sd31a+dFNgyIcUI20NGu3Dmcj5Aajc7cV7DYGl6NmsbfUhsWw@amarulasolutions.com X-Received: by 2002:a05:600c:628c:b0:495:6b78:6f4 with SMTP id 5b1f17b1804b1-4980c66b525mr217076105e9.8.1785742995176; Mon, 03 Aug 2026 00:43:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1785742995; cv=none; d=google.com; s=arc-20260327; b=S03rGJqrpAPvC8heY5N9olnScQeakkfcL1GeW8f0tbKlX21k67GWcVuqApp47bHbNZ JbVLvZEWb12q96X2I6gCaLIKptO2h+U5syHLnHtW5o8ZfQUK/yQzvIRPPoqfbE6HKYqJ boY+9xSVrOTrjYTpze9hDcjPry1LAjBApbHerAeq6K4O3FZNFXU4lJvGP/BSWyS6s4kS XiGyPwqzgOICo/wfcmEeQ2a9SmF459eL3c20whlKrmQ/vQy9PsZsIB9Hpg0KNR9eHZzi hhaS6i4V6FL5rZ14PAJhO0Vhmm868Sw/r3eCKnq9Iw+sK5nR6B3hXduuZvn5YD6OHMaj Prow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=HL1uUBfhMJe7ET+YuosdDRA+CIDq5irLyiC9AU2budY=; fh=U7Lzon8cuL326VV1jiH/BFbwnTt22Kbodc6qKoefWFY=; b=bq9HpmJ0bxalrrfxYUne6YAiQ6WhVFHfR2jz0tWfFRDD4F26LCzCUN6cqs4DYN4ipM SwIKJB/t7QO1SxmGW33hdzxnOzRL8rPpNuW1zPSUsgd3fEssgXrF0mAmWGbqoLjZR+B7 9LWVEGRzWV1K4UJG0hhwCmUA1/dNABqA7xyyfhySYsLL4iQ4qR6LsnCFlpZdCeQDJnMD vne/Od+g0rkmxdTylQGNu061o8/B3TdENxIFuSQOKUZVLvYPQKMj+2hBLAJ3qDeCb6/D Ej7ctV/fMIN1sHRa7zmpmUEdWoyiCN5XLe7PTBK1BP+Ak7kh2obdLYrJAstPhOGmo+N2 b7rg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=IRNQ80sG; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 5b1f17b1804b1-49807bc740bsor8836285e9.21.2026.08.03.00.43.15 for (Google Transport Security); Mon, 03 Aug 2026 00:43:15 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AHgh+RrSQs3/2kxkneDeHdBroK+uX9nyqJZaaTlqwddSt2JNMmsXC/S//1K+z3tuG/OB+YIQr/daw+kW/GOslQNN@amarulasolutions.com X-Gm-Gg: AR+sD13HQAogHh2yX7qHdnDjD7PcFn76ZlLCAnMjwmLNTcMUaUtUBDkEhmhwvICk/fP 1wWT3smLWUijZUYEfT0eZcq7FSUJXdohsD4XvAufFLkXmRf+6qF23SQJEN2MsuTHG7AAnk/kCv5 Cj4uEEYyg4hT4q8gUgvt1qw9Hxj1+B3ho2/cMyHTfmpKsoq063vDLXVa7dBFRbJSAYSr3C93Y/C cQraNJ4LUat+pb8VR20Ky25pr/9j5SURuFGjwaD0CNnZA1bSGwWmNtHKmwBbu+HIarERXhcpqbF azdKZq02P3FVdbgKRJhaJKyEdLje6lDlJBst8yulQYjG87Spc8abYe6cvNkLal3HA4U/4fqZf1M UP6icCqmOOGGgyODOIBLcBkXjGsFJ9yq/f1+La+jLthfLKrNub8OzPCD1RtjB0tnvx57BQKq6ho AGB4aAT2M05w7aayvU7nRY3luxByL//szAB5GzHC8oQAzPCBB1JChOVUi0Ha46wxEmanJqAx5BC Q5CnffUHyomJrvJB1xD9pjrmfvbSIbmgWU7hO5zcrnOpuYO0T9QqYNmawy/NhkMkYMJX8L2LAd7 gmIhKkcFFT5aiJhTazlLoEg4Spfp9X71ic5evYJmiwnBoOueM5wal3W81z8BAByb X-Received: by 2002:a05:600c:8b43:b0:496:c93d:35d9 with SMTP id 5b1f17b1804b1-4980c66b45emr163403795e9.6.1785742994777; Mon, 03 Aug 2026 00:43:14 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-79-17-119-233.retail.telecomitalia.it. [79.17.119.233]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47fd41d1a58sm30370503f8f.7.2026.08.03.00.43.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Aug 2026 00:43:14 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: domenico.acri@engicam.com, linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, francesco.utel@engicam.com, Dario Binacchi , Arnd Bergmann , Bjorn Andersson , Dmitry Baryshkov , Eric Biggers , Geert Uytterhoeven , Krzysztof Kozlowski , Luca Weiss , Michal Simek , Sven Peter Subject: [RESEND PATCH v7 16/16] arm64: defconfig: enable configs for Engicam MicroGEA-STM32MP257-RMM Date: Mon, 3 Aug 2026 09:26:11 +0200 Message-ID: <20260803074224.3821911-17-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260803074224.3821911-1-dario.binacchi@amarulasolutions.com> References: <20260803074224.3821911-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=IRNQ80sG; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , 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 --- Changes in v7: - Add Reviewed-by tag of Olivier Moysan to patch 10/16 "arm64: dts: st: add sai1 pins for stm32mp25" - Switch CONFIG_I2C_STM32F7 and CONFIG_SPI_STM32 to modules. Changes in v6: - Update arch/arm64/configs/defconfig to match the current upstream defconfig after merge window changes (no functional changes). Changes in v5: - Add patch 2/16 arm64: dts: st: add power-domains to sdmmc1 on stm32mp231 - Add patch 3/16 arm64: dts: st: add power-domains to sdmmc1 on stm32mp251 - Increase slew-rate to <1> of ltdc pins to support the 27 MHz pixel clock and prevent timing violations. - Change SDMMC2_CK pin bias from pull-up to bias-disable to avoid signal integrity issues on the clock line - Fix touchscreen resolution to 480x854 - Fix SPI1 CS0 polarity to GPIO_ACTIVE_LOW Changes in v4: - Drop inclusion of stm32mp25xf.dtsi from stm32mp257-engicam-microgea.dtsi Changes in v3: - Add power-domains property in the SDMMC2 node. - Drop patch "arm64: defconfig: cleanup the defconfig" - 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..99cd81b684ea 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=m 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=m 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