From patchwork Tue Jun 30 09:24:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4721 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 51CF1431D1 for ; Tue, 30 Jun 2026 11:26:46 +0200 (CEST) Received: by mail-wr1-f69.google.com with SMTP id ffacd0b85a97d-47162f83c75sf261385f8f.1 for ; Tue, 30 Jun 2026 02:26:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1782811606; cv=pass; d=google.com; s=arc-20260327; b=quEM/KmBtN/FcQsArBvJyCSIP6w4E2VrcbkQHXyc1zJsztRsFisaHvCGa7JbN/lPzK f+/VZyDl40DB1aKmtm/KtWOlKwoXeUrEW6tjzCeBgMJg/gD3HXtEBHOIIQIL63MhH2UC rc4Ki0zOzAr4gkE+X9ih9bouJ5+C9wWiRsknILn4xJyiOpQFris/lyQYhr7C7+DoL0XN hfACDKidbie1SO+DupzBSIncAaoBDxz6pPMIDADVsTNC3lQ89rVfcGJnPUPRBhDq4PT0 OPbyE2Kj3sb0zyYcOOnPCcFscko3614aTI9vWkrkL0I9279Ck2ETzqUl22RTFS52WQHk Gt3w== 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=ddxGFt6ke60OM/4RCviljcEVz9i68wWuBZC2ATQS3qk=; fh=elLsMqdpdswMBBof6qP8HUbvvToi6i1qtkqcYKmDlZQ=; b=nFMfSpBSLgN5i/PVy3OtwMiMmEOKVt8pZ/pGWU4WrX0lP/emnYmqy9o8lpBxSeh54Y qRrYmnaOOCWNxl98Gp+jDz6Bg1lDugK+te6wNu7gmMqsMzzCyTAwt/UtV7G/I2tqx4Rr RApgOy0W1b7/p7rEnOfBZexkaqavYWQW5ybJlA0usEMHnkakzHzCpGuTznhOotWJy7oF V5NPpFtHXF6I/rWurnft5Cvyoq6See8+HWthxRKcs779yp/uzKyHh69nJIqwhnh9kL6P am4Qzohwxl8YEB07+oQRZkmnxWCilj0rV77OwBJxKgSebEVgqYCkdKAKVUlDRwLDhW2j WN8Q==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=DH+VHXMF; 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=1782811606; x=1783416406; 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=ddxGFt6ke60OM/4RCviljcEVz9i68wWuBZC2ATQS3qk=; b=S+NCsQ1Uj3sdeFSo2fgmmWCHiOHm4UMfdp5li0UNQyP6op/cAYldVXj3sJfxbjrZzS F7qS0Yvxs/MvDlCh2F2oUPWQDmLk2ZRZOocZ+JeZOt+7dzDpT6DV5fr6A1ZOZIOvho+G dJO9a2jmltyK0bagmISAhkGo3ldVuBRlBrxQw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782811606; x=1783416406; 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=ddxGFt6ke60OM/4RCviljcEVz9i68wWuBZC2ATQS3qk=; b=lzyRvuSK7DbxGpucEkyCOCbwl9BPxECdaB7FZW1K92l0DIZyksyHMTl0QRe0O0Dopv bRHVY99zh9okWV7mTyu8rqUCxdxM+dguILM51xZqNBS3hzLrYg6vrK+Z1XzAU8QaCWBr jU2il5htK836ShvI4pmwE5bQ17DfP3+eo13V8vCalaVyW07b8DeyBwNJssIzZB3STbZL EkYVEob6zgyYkMi/uKui2ofrPS6ca+HSMCACSDCE0HV1mBOqd09qij98d3d98Uf9HWFG QhrGbdhx0v2P1JCm2nmj8VNWyCaT7Dei/xtcsMQ+OHKxzY4IlJcTi0Wv1Tf9M+PtOJpn E19g== X-Forwarded-Encrypted: i=2; AFNElJ93kjB3E9mjeLcwTR8UmU6RGhdmIFcco0k0PWg7pkZt54boPPgg36QMILmYQ8AfDFSkEUoqgKqtWR8O3WXP@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyMXUXyiHHtneL72RCM5tD9Cyw1uVuXkvHGsq0PCo/dPtL5AOzA y4THVhyr4WyEyXkQcDP3IRPJx9wbfIIjbOkwZyoV9nbMqIIdImASWb0+DoZRlKwD7W9HBA== X-Received: by 2002:a05:600c:6994:b0:493:a5f5:8062 with SMTP id 5b1f17b1804b1-493bc647bbfmr9302505e9.12.1782811605951; Tue, 30 Jun 2026 02:26:45 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="AX0PUUfWXAzGgbs/GDjuCb5fu/sxdQsnpC7ZIpZUs6TWsh6IDQ==" Received: by 2002:a05:600c:4fca:b0:493:b74f:4fb3 with SMTP id 5b1f17b1804b1-493b8d23597ls4054205e9.2.-pod-prod-00-eu; Tue, 30 Jun 2026 02:26:44 -0700 (PDT) X-Received: by 2002:a05:600c:3e0c:b0:490:e180:2e0 with SMTP id 5b1f17b1804b1-493bc5256ecmr10864005e9.3.1782811603938; Tue, 30 Jun 2026 02:26:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1782811603; cv=none; d=google.com; s=arc-20260327; b=ofN6CswZzLXnUnAJ/4pe4l0hxFgELIlxRS0wkvkTjzsMKpcuNTGkX7jlfsFIyVOPzo BDEcJ6hgWShLsAw0XgrO+DyO7Fz3rczu1+gmGQe6K3CB3SsQQjCDvK48+tMN2leLj/qr rIT55vPaAfmP4+Q4QqBbZCGrCzQ8oHrOI/ouFU7LQuF7TfrFZKbAtFpBJ7OEcs9yKHVd /CZyPF1Xxjey9D06Rytv2kPwji9rMNPyA4lfkqJ6stkXQJsdK+3IuizvkotmgnEXxL4N KrpXENVgDvYYbWDxZGgHvdW4H6wZ5IZUTIl2SOmfY521xgDmCHAIKgs0kATJE+9BrCSh llbA== 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=fAmctwTyX9ptfNTsOcFrY+BzuI2WSByIHEJFFIRpN/Y=; fh=bvHCx9fGe6RrGqZ74XG+tqDU/pqrtFf/CS0aAWLfyWM=; b=gQI586ITfbej7Tc5Gs6JcIuVySc8llGXbn1LeExLrkQxZtaCF2VyDECAz5+EVLTGxx Wi6TdpyncOWgiZeYaH9y0zJVLJarAoxjSQcR1KmyJCys0IrxBhIFXQlMCK3XskIys3Uf In/1Q9Koq2OpPaX8CCE1WcP0ALTrCsPCPfO5DJFqLhsZJDfiqaUdLU7Oc0qTviGvwhUe 2ZkJAlga80BH/ireOYVSW5LtcxziXDC+NbL65z2TsyCdPzrgt71C3cFI8ZLRYocQPBuO EAhNwC78vHzDye8YSl0b8zTlhtWgTMAUeGm2TSQHO6knoMJ7G2ZJoNebYd+gQNUrNMvn OhGQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=DH+VHXMF; 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-493b8ca3854sor2220085e9.9.2026.06.30.02.26.43 for (Google Transport Security); Tue, 30 Jun 2026 02:26:43 -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-Gm-Gg: AfdE7clDNPBB57u/7QCkIPDqJJvnpWnm2xYMAvVBoN32IONTq7e5ESGm+QgDKklgp93 y7uU/cNr49zQGX1sBFBABed677ewzKcxH1QJW3/t9ul7FNZkuYxe2OVKBaymllWm2GGCgopsx1X VQGfEoN2bpNXmGmeMEKETuHASJXFU/y3QSb8UdP0Hl2nflmvXBHI5k4XatjsYK89kpeTMP0Wqhm vHnxo+3Zb3zsb5fR46C+wVQ9yGuoYeW7xJXVm6KX3LjFkvHSVtQ8gbIp79nf3YpPTSL2YK9ErMa MeMI186b6Ctl1hJTGbO7ejDL6xg7+yqMtBmjZGIFq2hp8W9huxX3vcmmP6kOCXCfJn4c/nOidmU aJ2+LsI/24tR2F8mTyeOfq2Ooswlk9wbdzc3Gw7tGR8ZjuBfdnrlk4Oxy+6tNHY7RvWeXVDMEiz Actx7F8PMrBoFWCcVN9/GqV4mLWOIntXjXCW5SmIJrW6K8Xqkh4CF5STaby4h1XpPio9YE+acur JAEME04KbSqveN6OgOJy/qOr7n0jmPnc41TKdLMs6jVRrl13ZFebGfT/DUT5/mFdq4gY/n1U3+9 VFLm9nc4VKwjMQ== X-Received: by 2002:a05:600c:6088:b0:48a:5f32:62c6 with SMTP id 5b1f17b1804b1-493bc24896cmr14463075e9.11.1782811603595; Tue, 30 Jun 2026 02:26:43 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-82-48-44-238.retail.telecomitalia.it. [82.48.44.238]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47567a6f0ddsm5669083f8f.37.2026.06.30.02.26.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jun 2026 02:26:43 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, francesco.utel@engicam.com, michael@amarulasolutions.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 v6 04/16] arm64: dts: st: add SDMMC2 support on stm32mp25 Date: Tue, 30 Jun 2026 11:24:33 +0200 Message-ID: <20260630092628.1695560-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260630092628.1695560-1-dario.binacchi@amarulasolutions.com> References: <20260630092628.1695560-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=DH+VHXMF; 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: , The SDMMC2 controller supports SD cards, eMMC memories and SDIO devices. Signed-off-by: Dario Binacchi --- (no changes since v3) Changes in v3: - Add power-domains property. Suggested by Sashiko. arch/arm64/boot/dts/st/stm32mp251.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi b/arch/arm64/boot/dts/st/stm32mp251.dtsi index ae36d703532c..44938c036e30 100644 --- a/arch/arm64/boot/dts/st/stm32mp251.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi @@ -1668,6 +1668,22 @@ sdmmc1: mmc@48220000 { status = "disabled"; }; + sdmmc2: mmc@48230000 { + compatible = "st,stm32mp25-sdmmc2", "arm,pl18x", "arm,primecell"; + arm,primecell-periphid = <0x00353180>; + reg = <0x48230000 0x400>, <0x44230800 0x8>; + interrupts = ; + clocks = <&rcc CK_KER_SDMMC2>; + clock-names = "apb_pclk"; + resets = <&rcc SDMMC2_R>; + cap-sd-highspeed; + cap-mmc-highspeed; + max-frequency = <120000000>; + access-controllers = <&rifsc 77>; + power-domains = <&CLUSTER_PD>; + status = "disabled"; + }; + ethernet1: ethernet@482c0000 { compatible = "st,stm32mp25-dwmac", "snps,dwmac-5.20"; reg = <0x482c0000 0x4000>;