From nobody Mon Feb 9 14:01:58 2026 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B2AA71E5207 for ; Tue, 6 Jan 2026 13:13:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767705210; cv=none; b=o0+95CBL/acLBxZzDpig0vuy/cWTMdmICIo4VWqKQCD0j5v8BR0qcFZ8x7FjzyARoYknO7n8mAAj0S82cjH/LOkgOmWKFzNXXGao4YoM6aQpchBxzz7n6RqTED6QTreJq5AtT1dORj9Z5ta3RXtuEEFVJmZRBwaDSQUvwJgZlv0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767705210; c=relaxed/simple; bh=CnrWL5jxLBtsPQPzTImnrD6+ygHOBaEgz9tcXcYP7w0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=rUkvZJE7Pdg+ccTV2MKgR6+gTWh3ZUit9fqtiPJiszdK0DQjS/18a0BSaXXz9tTmYBTf1VUEGRPc2GldXTsm7I4jxpopJ6bKbgZhwt+Uid0/ymqQ8658yfJfJOkUZH6pPfouMGuQ89cxfCufCYzMilCR8a8zWQ+UYJ3k7afLFMQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=cJLb610s; arc=none smtp.client-ip=209.85.128.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cJLb610s" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-47d5e021a53so6989445e9.3 for ; Tue, 06 Jan 2026 05:13:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767705207; x=1768310007; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=JFcROr4jX4jERoJicZp1BEaBPn597lFbf82O5xGWRGE=; b=cJLb610s1/P5dKWhmKb+p6LXr2PeepLN3O7uDG+iSMjh1j1S2cIZQDQTUegI9IyPSr yxWdoa367dvEZmc/yXqeu3wX6xNTyewowfG1wjOzDelt1Q2pBm+x8Uq0OgKDSX5Q9DH9 Qc/hEJggHXphhKih37vEF4XstQ16FtvOrcTv90tvKSSA51bvhgWDsLSVrh5DZGc0bYK0 TTh5kbzHHdMxhze4neepdVkJyUCqtp6iTDKnIEkREi4yspHDSOeGCzYjbMa5jSvqwCFq dKk5ivPvwZ5qGa5GrBYHwYZlaw29rULeF15l0RBtf4fDfWmI1O78YMXzNcX3PoeFcOXk SN+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767705207; x=1768310007; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=JFcROr4jX4jERoJicZp1BEaBPn597lFbf82O5xGWRGE=; b=CJmj+Y/V3EcZ+D73hlmT/JFu8N0Prpbts6je+OlHf64qzlLVoylROeeii9wdTcJH4B +sMpvRVT2jwx6VOvqzY7H2c2jcMbGgUPWNj40qsPMfk3Xd6KvzeATNbg73x329E/nNhN 6Fu1kLCUqCLfURXYAw/E5lJ1SAJYy7ItAB2QTRa0vKnvEtZtNkLS7eJMTaFNd10ZkaeW YFneC8rQGl477/PphRGRIE+2MFalHgDt8aqC5cg5Doq3wgKxSEetyzY8uJxolebW5GpE /ZLCSIOP6RQNqzDiTNUOZoRxbsNww6HCy4FVINdEezom8FUdS7fkXcK2Oo1bkWkUgdfZ MgEw== X-Forwarded-Encrypted: i=1; AJvYcCUR/Ij1SD1GxyfsreYY3gB87IeAu9JqOpysdXN8q+GpOaGqGwe62/cA1VSBqxmqWqBLrXhfA83/JqqM0GE=@vger.kernel.org X-Gm-Message-State: AOJu0Yw+ubRFuknyr4qT1jShUjcm4xBf1XVcjxcE9hgiIF2b0pk4HLTh 9tDaX46GAWqONtv46n11OSgak4kk2YC2gz64AEqKXataxDyv2+clSo3k X-Gm-Gg: AY/fxX5w/7ZuUx7jpIYaKRB2vb4/uKPQGBVRFYq0kNw2ykKnmO7OgxzagCDTmZ53Z2Q 0nqTWDwjAKeuCw4u/5ofG8YykP0tc11VPJkk/oW72NenzZCd4SG6dOCgT9XwyfSTVi/HRoa7xBx UeRSH1pPkAeoBF2yQW6NRU+1JCA59zcCFdg1oysLJL991ujkxCuSr2wtGYYqTWxiuvdllabFCfB gEdU05JwaDQjGe3pui0xJCKbdRyC55I8g1DxAuJc9Fw7RyuglslUNvIL9YnWqEliveGC65+fwrU NXuqAkZLBBRgYMWFMx/1CyCjYIDC6pcYGvyBDM/4GTwQk6GaDyzBxYZV8871xRuSEKFinLAtAc1 BUbaDLn0b4+B8qBVUAlxPOtHw4M47MDqayyZ+A/daoA/QlA9InKyExdrjtPcIpwJ5wovIxM6A/U oKmKlbRk20+M6jZ080/c5pjDbJcUR0hPbWmqBDmVyeLi0kgc+QlHckdAQmTsZh1wQQH347no6Bp 9f/Q1gt/jNU/q/cLNpqG7w= X-Google-Smtp-Source: AGHT+IFjV5LDHgJ+1K9BD5N4MoCfpd10KLhluqcuTGK1HP8OZNwU7NwI0OtnTG36Agt1J+dQV1sa7A== X-Received: by 2002:a05:600c:3b27:b0:47a:75b6:32c with SMTP id 5b1f17b1804b1-47d7f06cf41mr30284955e9.2.1767705205831; Tue, 06 Jan 2026 05:13:25 -0800 (PST) Received: from iku.Home ([2a06:5906:61b:2d00:bb5c:1e3d:b053:da0]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47d7f653cd6sm45796855e9.9.2026.01.06.05.13.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Jan 2026 05:13:25 -0800 (PST) From: Prabhakar X-Google-Original-From: Prabhakar To: Geert Uytterhoeven , Magnus Damm , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-renesas-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prabhakar , Biju Das , Fabrizio Castro , Lad Prabhakar Subject: [PATCH] arm64: dts: renesas: rzt2h-n2h-evk-common: Use GPIO for SD0 write protect Date: Tue, 6 Jan 2026 13:13:19 +0000 Message-ID: <20260106131319.643084-1-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.52.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Lad Prabhakar Switch SD0 write-protect detection to a GPIO on the RZ/T2H and RZ/N2H EVKs. Both boards use a full-size SD card slot on the SD0 channel with a dedicated WP pin. The RZ/T2H and RZ/N2H SoCs use of_data_rcar_gen3, which sets MMC_CAP2_NO_WRITE_PROTECT and causes the core to ignore the WP signal unless a wp-gpios property is provided. Describe the WP pin as a GPIO to allow the MMC core to evaluate the write-protect status correctly. Fixes: d065453e5ee0 ("arm64: dts: renesas: rzt2h-rzn2h-evk: Enable SD card = slot") Signed-off-by: Lad Prabhakar Reviewed-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi b/arch/a= rm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi index 04e45f560eef..02bcefda6c99 100644 --- a/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi +++ b/arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-common.dtsi @@ -380,8 +380,7 @@ data-pins { ctrl-pins { pinmux =3D , /* SD0_CLK */ , /* SD0_CMD */ - , /* SD0_CD */ - ; /* SD0_WP */ + ; /* SD0_CD */ }; }; =20 @@ -491,6 +490,7 @@ &sdhi0 { pinctrl-names =3D "default", "state_uhs"; vmmc-supply =3D <®_3p3v>; vqmmc-supply =3D <&vqmmc_sdhi0>; + wp-gpios =3D <&pinctrl RZT2H_GPIO(22, 6) GPIO_ACTIVE_HIGH>; bus-width =3D <4>; sd-uhs-sdr50; sd-uhs-sdr104; --=20 2.52.0