From patchwork Fri Jul 3 06:49:01 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4745 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com [209.85.208.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id BCAF13F2DF for ; Fri, 3 Jul 2026 08:52:15 +0200 (CEST) Received: by mail-ed1-f69.google.com with SMTP id 4fb4d7f45d1cf-695bbac451bsf342079a12.1 for ; Thu, 02 Jul 2026 23:52:15 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1783061535; cv=pass; d=google.com; s=arc-20260327; b=pyxiPjT8ng2p7nrrVnrRY+Rnb/2vhxm9b76Cp2ciq5mjkphhz24lHojOvETjL6cqnx i26e9qdUb0fICNfsPk70TDjzoiIvgKeYehRMteLBZ/R5NrunV97zsBavuzle6xMf9Enx R2Xmks7uxUU0Lr1K4lvm+uHW75Zl9BWEjl6YZftoZOUgDXVlwRE3tA6EPbHfa+34UQjs jU4RvKbiQbJQPwlWhFalAS1gyByUcEGgu9Mewd6PiwUZnw9/HS8nQmY8p2FUCweWTWvo 4Qzkhp8cN0mSsPv9Q7kmac1QOpiQOyR1t8bDMbDa0DTDFx/MjW6dLchc6cQ3ucGUpmmr +/rA== 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=1oafUUYBTp/rnBJKSyYJakRaOIIUxldyITpY3PhXj+s=; b=iv8muyd8WfemPAbnZ+ibmk5MaqZhIS9VArKibCO3WA3CW1uu/EXFHTCvkHg8a1cK91 rdl2cfbut3xGfMkwtEaajwVFif+9ov5NEWtHjlCnZsDFITDlJy9tPg+CEkHS5RXFtKaq mX8fNIxSsu3fsSUQ3+FzYmKPgN6EzxM2JH1NQ6Q6hdgoDjGh56WKIU+3RMTbF3GN35qR /MIwnIZo3aQ8tn3pBy6WNYm2ycKmU0g4xYLLc719B+DfwjSogHe/Ogn7/b8UBaaoKw9P QmuCbXNtaQVvzja0mInVCLmRJjs/kzFciF4WZ7aQNB2kYjLcZQkWsbymn7t36uZ3ROVJ Yy/g==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=CYvHt+sA; 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=1783061535; x=1783666335; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence: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; bh=rRUOUECFRgTI6Q1y6uudfwSVObv+1UuBXC3+Pn8/kmI=; b=pqoxIq2HoScfyr5BbzWVhkW1CQpjzrCcx/F+LEmVdYsEyRkOFWdWKjdyMI6X//xd5N pXmPJoGwXc5v/pSPObJE7gfp/lr6qV1Xa6GBdZ99ZJBnIZWCG+tRSq0SBZUYuTi9BwVp CWVt3OSxnHZZue9ukoU+J4onqv9RiL04WTxSY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783061535; x=1783666335; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :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; bh=rRUOUECFRgTI6Q1y6uudfwSVObv+1UuBXC3+Pn8/kmI=; b=ObkSgEUH3pQfw5zX+0dzRSN/t0qO37sSf2xjKdSd72eMjJKyPm3vs1Is0bCeztoGiN /zd8cazARxYQaz/S1OkTCsokVyut5/xg34cEfINROrFXwjz2LS6phAcnXl31N1lqrsfb uvKd5FLaBE3mLYPVDFGYdwe14Xe4VQiqc2AyVH3U1jMxJiiOM0iiUlOAuvsesAqIugEz uGu8YHAbwqyeKFl4QJxn25qOWSE17J17s2wfTPh6439UwaU0/BuaBeooa2JkpoIPbhg0 ygBnTT2dqHPfAQ+j3qxIB/SEZO54aJMi+mAur3iKH67GnDikXd+Ksd3B9EKplP835fwm WzhQ== X-Forwarded-Encrypted: i=2; AHgh+RrfIG4WJV7BTc3AS3RUt6ksEYmwJlRza+Rko+G6IBVBWARx1R6LjKy1YDQQHiv3xcC5WJxBSU10yvNTgsf0@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yw4/hWy6frnmS0RBfhb1ACn1p8HTidiRbHO2FxUZhjp/Flupa/M kzhG8qMgrRYk6zH2glwLqt0x/teyrCgfUSGE3kdSicW+tyXUSVTMuZN5hwDzKhbFPROBRw== X-Received: by 2002:a05:6402:34d4:b0:699:cf4d:e484 with SMTP id 4fb4d7f45d1cf-699cf4de5bemr331959a12.21.1783061535470; Thu, 02 Jul 2026 23:52:15 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="AX0PUUd0Ct3hdKO2f6fxK0NGW2snEMED3g5WaDJyd2F7S2+gQg==" Received: by 2002:a05:6402:378c:b0:672:f72:23ae with SMTP id 4fb4d7f45d1cf-6989b1a8a33ls3089406a12.1.-pod-prod-03-eu; Thu, 02 Jul 2026 23:52:14 -0700 (PDT) X-Forwarded-Encrypted: i=2; AHgh+RpZCXvaqClsDOvewQ1KNsYQ3+pIy6b2qRMAdTESlgA43zDCefLjgmfG++LWrnII75XW/DuiEG9QqnY5TiCv@amarulasolutions.com X-Received: by 2002:a17:907:3e0c:b0:c05:a987:6818 with SMTP id a640c23a62f3a-c12aa2057d1mr389179266b.45.1783061533875; Thu, 02 Jul 2026 23:52:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1783061533; cv=none; d=google.com; s=arc-20260327; b=R7x1CBJUdPdVOELaVG3WGJEXjdWjsAFDH1hVDsH7FIo7YWTw/0KRQhMWvwVXk++lKU wHsxNL5q7CXl/ePYD4M+fP7Xp7QJxn+CtNTsQHYfmqEiYmiQHHZ6W0ADotde7DmAOVCU zaczePgFI8F88wDAO/FJyzkWuTlYBLslt16BkDIPFD5YOI5f6aCwYEtimqfXOVl1lpJa DzSMg0hBkOUazK88W2qUFDiICkw81/Pdey3jd++hDoeqn0QCl2w5XCukcZsk+56kQemS FTrPvYli0RycXCHcvgm2OGkJLLo7PA/3Ohrds6/dqloNHbpWA9ICEETfU7V1yXNrM4In kwAw== 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=8GNsDhvEg/AeMhm+2EC7+0sy79GSjTvE7w9cceFHfc4=; b=YCE8in99vI/FvpvTN/rGF0TH++SZL5qurJBSuvBACuLA+4a4iGhI7Dm2JgOvnXsXvi 1JDjJWEIaNr9RwjPFsswX55Y75JOhyHms6vqJFU5ug6UdwhLt8DVE0YjZlXBRY4+OXzV JG4qfUnyCb1G+2ger6vsxxLmmRdrJQ1ZHRGTBMl9O+8y3T0JnFxlwxlSFRnUV/1MDDPa ZoFEkTVWADOhq75D4IKzadzFPyz7m6x4lxgGwdorAFQtzKGwbxcpoGa4RDeC8GGs1EjX k6hPhEL1jN9EaUpXUjy1/1nU85voS3emuDWaOA+Y1ct1TfGfdkz04I97ph0KBUPb0Hzc BhlQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=CYvHt+sA; 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 a640c23a62f3a-c12d52b3e7asor19746266b.22.2026.07.02.23.52.13 for (Google Transport Security); Thu, 02 Jul 2026 23:52:13 -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+Rrz9gdswGd7C0xsaG8NeFx4e1D9XWoF4/GPOwyk/CgUXzn2G6YYG8Zn73BJ71gTpqZoyAp4NmkdI6MrysVY@amarulasolutions.com X-Gm-Gg: AfdE7cmTaorB7oXMlwlob2WxLvos0jq5ENZ1UjUqYLKoKWo1P5uKsVn2Bb+hT/gg0yQ wW5Ay8hyDL3qUKIIXoki+Q8E3CHtNhOvHubDo+OBnZoPNdCXjn4kwWxk1pyb/gW9wCjbVuuhfjq SKbdEWdm3xu+LHKVxFCbo1Na0KVz8G2Yo7zx6sWsPy0gDlxY6bo3RyKbtc9Fxa11rqQwLW0PqiA SdOzai7hnE6Si7AE8jw2FXkw2QJjY/ne/bLUyhTXJKtDzx+hRMECYe7HocBEbPAAn3rKKHuQfJb uBvdsUPrs3mAhulvP02UXeoshi2fnne7AD4ZvugWW+ZcGmgco5ALFgFaObs4MN8tvw2IGzb7fak pC7by1dJQj/jREgnmrSj7EugpFKMeGAbX+mFLi1WdG6xwazO0g5tE4TvkqnShvRqdXH8NnGtW8k dMb1oQsCiVFr5rYadb8EyhW3QjoAarqMKo1+fnHIIYzGw7d2BH3MXtUc95FatpZEV9e0CjEIIp4 zZz69FFsCk= X-Received: by 2002:a17:906:6a27:b0:c07:ef7f:61a4 with SMTP id a640c23a62f3a-c12aa1b050bmr418013066b.39.1783061519801; Thu, 02 Jul 2026 23:51:59 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.. ([2.196.43.95]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c12b62c4695sm235462866b.44.2026.07.02.23.51.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2026 23:51:58 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: michael@amarulasolutions.com, linux-amarula@amarulasolutions.com, francesco.utel@engicam.com, domenico.acri@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: [PATCH v7 11/16] arm64: dts: st: add sdmmc2 pins for stm32mp25 Date: Fri, 3 Jul 2026 08:49:01 +0200 Message-ID: <20260703065110.1433283-12-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260703065110.1433283-1-dario.binacchi@amarulasolutions.com> References: <20260703065110.1433283-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=CYvHt+sA; 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 {