1*3d6c2bc7SLad Prabhakar// SPDX-License-Identifier: GPL-2.0 2*3d6c2bc7SLad Prabhakar/* 3*3d6c2bc7SLad Prabhakar * Shared DT overlay for the eMMC Sub Board (RTK0EF0186B02000BJ), which 4*3d6c2bc7SLad Prabhakar * is connected to the CN15 connector on the RZ/V2H and RZ/V2N EVKs. 5*3d6c2bc7SLad Prabhakar * 6*3d6c2bc7SLad Prabhakar * Copyright (C) 2025 Renesas Electronics Corp. 7*3d6c2bc7SLad Prabhakar */ 8*3d6c2bc7SLad Prabhakar 9*3d6c2bc7SLad Prabhakar/dts-v1/; 10*3d6c2bc7SLad Prabhakar/plugin/; 11*3d6c2bc7SLad Prabhakar 12*3d6c2bc7SLad Prabhakar#include <dt-bindings/gpio/gpio.h> 13*3d6c2bc7SLad Prabhakar#include <dt-bindings/pinctrl/rzg2l-pinctrl.h> 14*3d6c2bc7SLad Prabhakar 15*3d6c2bc7SLad Prabhakar&{/} { 16*3d6c2bc7SLad Prabhakar aliases { 17*3d6c2bc7SLad Prabhakar mmc0 = "/soc/mmc@15c00000"; 18*3d6c2bc7SLad Prabhakar }; 19*3d6c2bc7SLad Prabhakar}; 20*3d6c2bc7SLad Prabhakar 21*3d6c2bc7SLad Prabhakar&pinctrl { 22*3d6c2bc7SLad Prabhakar sdhi0_emmc_pins: emmc-pins { 23*3d6c2bc7SLad Prabhakar sd0-clk { 24*3d6c2bc7SLad Prabhakar pins = "SD0CLK"; 25*3d6c2bc7SLad Prabhakar renesas,output-impedance = <3>; 26*3d6c2bc7SLad Prabhakar slew-rate = <0>; 27*3d6c2bc7SLad Prabhakar }; 28*3d6c2bc7SLad Prabhakar 29*3d6c2bc7SLad Prabhakar sd0-dat-cmd { 30*3d6c2bc7SLad Prabhakar pins = "SD0DAT0", "SD0DAT1", "SD0DAT2", "SD0DAT3", "SD0DAT4", 31*3d6c2bc7SLad Prabhakar "SD0DAT5", "SD0DAT6", "SD0DAT7", "SD0CMD"; 32*3d6c2bc7SLad Prabhakar input-enable; 33*3d6c2bc7SLad Prabhakar renesas,output-impedance = <3>; 34*3d6c2bc7SLad Prabhakar slew-rate = <0>; 35*3d6c2bc7SLad Prabhakar }; 36*3d6c2bc7SLad Prabhakar }; 37*3d6c2bc7SLad Prabhakar}; 38*3d6c2bc7SLad Prabhakar 39*3d6c2bc7SLad Prabhakar&sdhi0 { 40*3d6c2bc7SLad Prabhakar pinctrl-0 = <&sdhi0_emmc_pins>; 41*3d6c2bc7SLad Prabhakar pinctrl-1 = <&sdhi0_emmc_pins>; 42*3d6c2bc7SLad Prabhakar pinctrl-names = "default", "state_uhs"; 43*3d6c2bc7SLad Prabhakar vmmc-supply = <®_3p3v>; 44*3d6c2bc7SLad Prabhakar vqmmc-supply = <®_1p8v>; 45*3d6c2bc7SLad Prabhakar bus-width = <8>; 46*3d6c2bc7SLad Prabhakar mmc-hs200-1_8v; 47*3d6c2bc7SLad Prabhakar non-removable; 48*3d6c2bc7SLad Prabhakar fixed-emmc-driver-type = <1>; 49*3d6c2bc7SLad Prabhakar status = "okay"; 50*3d6c2bc7SLad Prabhakar}; 51