From patchwork Mon Aug 3 07:26:06 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4797 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 52AAD3F983 for ; Mon, 3 Aug 2026 09:43:09 +0200 (CEST) Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-47f835ac1aesf2246511f8f.3 for ; Mon, 03 Aug 2026 00:43:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1785742989; cv=pass; d=google.com; s=arc-20260327; b=AEwzlW5PX0hDQOIsgH6wzb5IjoBIx+n5qnNzlQ4Dm4KpYsbNr+kGlBm+9Qg3CzYJ0x lWmO4vn28H355D3uCxUcDuanS22a4KT7hJNuDh9x3dF0MUKzC+Vy+aBJNBMawIXcXrCp 7bc1nYzWm+leuig4+xzVtwO+yRtL2aLChIC8YhO28HB2wH0GM7Q4H0hx6EESz1U3LPgx W+4OSDoPUCHBeqSKa+ky4xSf2WpL5/hGWDqzs7YqmxcAwElAdSeGacVQKhtpSmUKzbjS 3ncPi5s9Wl27szYc+tv8QHviJDQy4ir3K2z5euNx4H9qX3n0JTM0eEoaKK1Bb01d7Fn1 iE7g== 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=rRUOUECFRgTI6Q1y6uudfwSVObv+1UuBXC3+Pn8/kmI=; fh=L3b/P7jbAiuIF+Wkg/iOuSqkmZaGiP9R8WZZWNM78aU=; b=V8Y6Lld0tQyiqPABM7S0xgE99OlHchfq37jFfy9Yg1av0C8dDacoTGiFXbHayCIiuw VhMVQgn1fE7QWbzuC3FwqEaJcOtSew7OxYZx0OxB4wtW3YCgrwYMdfN3nbP/gM2G+rHd f60Q6pnkVNQTKt562ja2v0Kx/VBRMiNOb8XooG2NRh3D+liGjL9dmXGKknJ4lfJ5gVeP PJSUXJvO7TcshLQn1q5Mjr06VpFszZQpeI1q+rW+er4uOG5UGvLj7Jv6xhqpGFJNGVlf 0pIh2BZRGv/rxVvjsk+4zUGqN/AT1VBmvuN2LYwBgp3cH+FSM70SssyU4khBPKH8asWH fhiA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=HOYO4NV0; 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=1785742989; x=1786347789; 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=rRUOUECFRgTI6Q1y6uudfwSVObv+1UuBXC3+Pn8/kmI=; b=KHL4Cy8ZMS4F/17O6IDrYLVP6a2gQ0KBUN9KcG4DD2d3pnHvTJw3QD8quwlt2mBsuS ILNnjSWF2zE50EHOwLjH5JNi1Es6ECO1VMxnuzLoMnkIpR9ZFETmgp/lLj05fGA5OOK8 wGXpQ6xolPN/2OMHTSPBTA5f/N2DQcTPX8PfA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785742989; x=1786347789; 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=rRUOUECFRgTI6Q1y6uudfwSVObv+1UuBXC3+Pn8/kmI=; b=BYXTiUc/Z1Cr2DEp8F46qveNycNBzjA5//4cOzHecQLRNEDbLEDAL5/CNBJ3Ecw2GC DLa3bhEPXsjNzf0+nLgijZBeQWWe0HrAMA+uG+Q7nDKXYlyR4hvIqDbIuflwUotrRxaF 8tOg4C63QKEsmV0/q99meem3o2q9yCqNgzByflWZlLoJTfzq++0l3BHmJ0KyV2wQ8Yfk cuwkKWXs3djgr1oy0XV5mYIdqhv/CFHpFs07Ip9Vh7HeSW+403ozLXPyh9Ut8UCqBWDg PL+BvBYYkni/SADZgv/rS/wFHHr1tU9Mq3QeniDu42o60c0uaZJ0Dr7bCQrMGpsy9SYN dp+w== X-Forwarded-Encrypted: i=2; AHgh+RoUN3pz03bMg4wsAYjI55gpuf0eQ7t7uMSUslwQcWNQ2EFgvFnJB6KW3gzO6NyAcBlq5w8w0OmMXLBEGw1P@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwXn4j6c1Ez8cEmKVzijOgHUa/u3xRbhABXQeO4KZnBfTown/R0 nW6igZoEZDOJSnJ5IIOrxbZtllkAq9+jnzJuxNJk28gnPGDaF4sCt6KTYCx2xQ4SiP8iLA== X-Received: by 2002:a05:6000:26d3:b0:47f:93e4:5389 with SMTP id ffacd0b85a97d-47fd72d4a39mr20620904f8f.20.1785742989024; Mon, 03 Aug 2026 00:43:09 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="Aa7YSPRwe7RxxtHyx/LV1UPDxDwxD186fezMFheNYSYQd0IGlA==" Received: by 2002:a05:6000:43d4:10b0:47f:6c6e:2b2f with SMTP id ffacd0b85a97d-47fc5ad1d93ls2519754f8f.0.-pod-prod-08-eu; Mon, 03 Aug 2026 00:43:07 -0700 (PDT) X-Forwarded-Encrypted: i=2; AHgh+RrREIDImmil/hZAElvJ4DCElc66kNBOlUHoFwMhQYkZP9a0Jriq6jsCCJRsxeeJJqn54zG2BmowSAhOZ778@amarulasolutions.com X-Received: by 2002:a05:6000:1868:b0:47f:d072:87d7 with SMTP id ffacd0b85a97d-47fd9b54c72mr21158490f8f.9.1785742987424; Mon, 03 Aug 2026 00:43:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1785742987; cv=none; d=google.com; s=arc-20260327; b=XnGse9ogwdwtoKXqayw3LVSGieGoMlt98viU/uT7JN9+SLiitIfEW9n9JEsfIJxY2B RT8YIzGKBMxZrzV0sQ6z1AXL6VxQcke0qwZbc3COZ+uC5mhCIxefAADgqH2SPITDNHCu c5dix2UH63ciO0Gxc5mnp9rJ+ccW1PelG/OMyGHFEVKupsohj2rPcouUqBOaGegqtSnx XKMLEF6Mv0fH3YK0r3z8mKcwcLoyZaDXSVQ7DDtGgEjOnG35FVEE8+oa8ZKFkQxlx8cv Q1TYUMiinAsMl6dp4tY7ZAA8SUjFgAkXujk1VTGuXNi9S9oop45mmRgfJHpr2nblgW0d fLww== 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=7oUEPB4rJ19ry2ffYzMEEFC7kNls3yAJStjl+lVDAw0=; fh=8C2cN5lOGtDJUWc4zD/WCsuOOzYxebL2hZpjw3GqwVA=; b=EJwDr9hFi9UImxhT8IMEonyuww/RQhlFkTzfdW8HhsGOG5l0hPK1GVX8OU0XUSVnVY mFrIcd00WZbQRxN+5WmvnscjYZn6oBYAuuFA5JrgA3wS4Qy/gQPLUC9eTkZATADkzOgW 4c/OfgLJDsUS3RSTuHSMt8KMoUft2FTRcG0IkEXdqoAtI6k4Lu0MnidXeT1+Kg/RbfKz aAP3Rv+7zpZF41XwX1vRaVupS8+I3X97jT779EgZuMQplgx5uz1Alf5hOhGWWIDbrGEt hP52g7IzkkyRZZob9e7/x+0l+le3gEirivti+YEi8XKvBS3qbcQXvrYl++Hi0dFJM8zy KGfw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=HOYO4NV0; 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 ffacd0b85a97d-47fd45ae8f5sor1013601f8f.17.2026.08.03.00.43.07 for (Google Transport Security); Mon, 03 Aug 2026 00:43:07 -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+RrGMMODRezM0Ceorp8lZndtZRur542q2W70kB2giUzmPjCZHZ+YJt6bDqeTL/BQFJ+J8qiE2s3/FZ0qQmMN@amarulasolutions.com X-Gm-Gg: AR+sD11BWLt23KWGM7z34KV+Urro4CmxhHEhZGnYE8EfyebrztW1Uy5nqfqfdwTBwnA Pvoaaaq8CVLmxkdsDKqF+jcj7BsxeUidz082Su9Mkiu8MX+49fhaybWZClWlEVfrF82d/L7StK5 8CasDMEaivi3PoON6caX2VcNJmSmFRWCe8ibgOz6sywqwRYZY4XTis51rwDyFfgyXo86s6BhlCg wxqZtsL2//3CVRnjTiF3sIJhVbGnM4ejuRxKYN0f7ZHp1iWURBQMPIMhJOag/xtgNiPU+T6yerV xsC6OXx812riBzrgz3TPHuaHRVk1wzlN1VDgG7JmbMKv5PhLxY64WYfE0wBFlmGgqIvg1FVfqqh K5bB0RQ19+GQSfNOVK4pV8elIUMXZVYcXodhkE4J5EcExsidiBJpMpwdNwNHnFRZonzABFI6HoY w7lcCPnDoU0v2+dhMzP/yS3Sapqt3xaJOLWa+BcR/gSZJ1DBwIrRlr595Pac6FVfqCB1OnOu7rC Makr3WHD2M9k5dXYcmlFoD+8H+4phJVkcn8kJ6XrUXYhlxYJWsprDwLyovLGaOHc8DeOqSRw2pi zsoeMy8bjGekx9yJbgxxvzoew2VtVcpme3thY+O+yb6camX0MtLAXt2JRo+pdIMa X-Received: by 2002:a05:6000:2203:b0:47f:cb39:10c4 with SMTP id ffacd0b85a97d-47fd72c75d5mr19759957f8f.12.1785742987097; Mon, 03 Aug 2026 00:43:07 -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.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Aug 2026 00:43:06 -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 , Alexandre Torgue , Conor Dooley , Krzysztof Kozlowski , Maxime Coquelin , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Subject: [RESEND PATCH v7 11/16] arm64: dts: st: add sdmmc2 pins for stm32mp25 Date: Mon, 3 Aug 2026 09:26:06 +0200 Message-ID: <20260803074224.3821911-12-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=HOYO4NV0; 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: , Add the sdmmc2 pins used on MicroGEA-STM32MP257-RMM board. Signed-off-by: Dario Binacchi --- (no changes since v5) Changes in v5: - Change SDMMC2_CK pin bias from pull-up to bias-disable to avoid signal integrity issues on the clock line. Suggested by Sashiko arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi b/arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi index 002fbc724b9d..c816a6aece47 100644 --- a/arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi @@ -622,6 +622,86 @@ pins { }; }; + /omit-if-no-ref/ + sdmmc2_b4_pins_a: sdmmc2-b4-0 { + pins1 { + pinmux = , /* SDMMC2_D0 */ + , /* SDMMC2_D1 */ + , /* SDMMC2_D2 */ + , /* SDMMC2_D3 */ + ; /* SDMMC2_CMD */ + slew-rate = <1>; + drive-push-pull; + bias-pull-up; + }; + pins2 { + pinmux = ; /* SDMMC2_CK */ + slew-rate = <2>; + drive-push-pull; + bias-disable; + }; + }; + + /omit-if-no-ref/ + sdmmc2_b4_od_pins_a: sdmmc2-b4-od-0 { + pins1 { + pinmux = , /* SDMMC2_D0 */ + , /* SDMMC2_D1 */ + , /* SDMMC2_D2 */ + ; /* SDMMC2_D3 */ + slew-rate = <1>; + drive-push-pull; + bias-pull-up; + }; + pins2 { + pinmux = ; /* SDMMC2_CK */ + slew-rate = <2>; + drive-push-pull; + bias-disable; + }; + pins3 { + pinmux = ; /* SDMMC2_CMD */ + slew-rate = <1>; + drive-open-drain; + bias-pull-up; + }; + }; + + /omit-if-no-ref/ + sdmmc2_b4_sleep_pins_a: sdmmc2-b4-sleep-0 { + pins { + pinmux = , /* SDMMC2_D0 */ + , /* SDMMC2_D1 */ + , /* SDMMC2_D2 */ + , /* SDMMC2_D3 */ + , /* SDMMC2_CK */ + ; /* SDMMC2_CMD */ + }; + }; + + /omit-if-no-ref/ + sdmmc2_d47_pins_a: sdmmc2-d47-0 { + pins { + pinmux = , /* SDMMC2_D4 */ + , /* SDMMC2_D5 */ + , /* SDMMC2_D6 */ + ; /* SDMMC2_D7 */ + slew-rate = <1>; + drive-push-pull; + bias-pull-up; + }; + }; + + /omit-if-no-ref/ + sdmmc2_d47_sleep_pins_a: sdmmc2-d47-sleep-0 { + pins { + pinmux = , /* SDMMC2_D4 */ + , /* SDMMC2_D5 */ + , /* SDMMC2_D6 */ + ; /* SDMMC2_D7 */ + }; + }; + /omit-if-no-ref/ spi3_pins_a: spi3-0 { pins1 {