1/* 2 * Copyright (c) 2023 EPAM Systems 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7#include <zephyr/dt-bindings/pinctrl/renesas/pinctrl-r8a77951.h> 8 9&pfc { 10 scif2_data_a_tx_default: scif2_data_a_tx_default { 11 pin = <PIN_TX2_A FUNC_TX2_A>; 12 }; 13 14 scif2_data_a_rx_default: scif2_data_a_rx_default { 15 pin = <PIN_RX2_A FUNC_RX2_A>; 16 }; 17 18 sd0_clk: sd0_clk { 19 pin = <PIN_SD0_CLK FUNC_SD0_CLK>; 20 power-source = <PIN_VOLTAGE_3P3V>; 21 }; 22 23 sd0_cmd: sd0_cmd { 24 pin = <PIN_SD0_CMD FUNC_SD0_CMD>; 25 power-source = <PIN_VOLTAGE_3P3V>; 26 }; 27 28 sd0_data0: sd0_data0 { 29 pin = <PIN_SD0_DATA0 FUNC_SD0_DAT0>; 30 power-source = <PIN_VOLTAGE_3P3V>; 31 }; 32 33 sd0_data1: sd0_data1 { 34 pin = <PIN_SD0_DATA1 FUNC_SD0_DAT1>; 35 power-source = <PIN_VOLTAGE_3P3V>; 36 }; 37 38 sd0_data2: sd0_data2 { 39 pin = <PIN_SD0_DATA2 FUNC_SD0_DAT2>; 40 power-source = <PIN_VOLTAGE_3P3V>; 41 }; 42 43 sd0_data3: sd0_data3 { 44 pin = <PIN_SD0_DATA3 FUNC_SD0_DAT3>; 45 power-source = <PIN_VOLTAGE_3P3V>; 46 }; 47 48 sd0_clk_uhs: sd0_clk_uhs { 49 pin = <PIN_SD0_CLK FUNC_SD0_CLK>; 50 power-source = <PIN_VOLTAGE_1P8V>; 51 }; 52 53 sd0_cmd_uhs: sd0_cmd_uhs { 54 pin = <PIN_SD0_CMD FUNC_SD0_CMD>; 55 power-source = <PIN_VOLTAGE_1P8V>; 56 }; 57 58 sd0_data0_uhs: sd0_data0_uhs { 59 pin = <PIN_SD0_DATA0 FUNC_SD0_DAT0>; 60 power-source = <PIN_VOLTAGE_1P8V>; 61 }; 62 63 sd0_data1_uhs: sd0_data1_uhs { 64 pin = <PIN_SD0_DATA1 FUNC_SD0_DAT1>; 65 power-source = <PIN_VOLTAGE_1P8V>; 66 }; 67 68 sd0_data2_uhs: sd0_data2_uhs { 69 pin = <PIN_SD0_DATA2 FUNC_SD0_DAT2>; 70 power-source = <PIN_VOLTAGE_1P8V>; 71 }; 72 73 sd0_data3_uhs: sd0_data3_uhs { 74 pin = <PIN_SD0_DATA3 FUNC_SD0_DAT3>; 75 power-source = <PIN_VOLTAGE_1P8V>; 76 }; 77 78 /* note: CD pin is fixed at 3.3V */ 79 sd0_cd: sd0_cd { 80 pin = <PIN_SD0_CD FUNC_SD0_CD>; 81 power-source = <PIN_VOLTAGE_3P3V>; 82 }; 83 84 /* note: WP pin is fixed at 3.3V */ 85 sd0_wp: sd0_wp { 86 pin = <PIN_SD0_WP FUNC_SD0_WP>; 87 power-source = <PIN_VOLTAGE_3P3V>; 88 }; 89 90 emmc2_clk: emmc2_clk { 91 pin = <PIN_SD2_CLK FUNC_SD2_CLK>; 92 power-source = <PIN_VOLTAGE_1P8V>; 93 }; 94 95 emmc2_cmd: emmc2_cmd { 96 pin = <PIN_SD2_CMD FUNC_SD2_CMD>; 97 power-source = <PIN_VOLTAGE_1P8V>; 98 }; 99 100 emmc2_data0: emmc2_data0 { 101 pin = <PIN_SD2_DATA0 FUNC_SD2_DAT0>; 102 power-source = <PIN_VOLTAGE_1P8V>; 103 }; 104 105 emmc2_data1: emmc2_data1 { 106 pin = <PIN_SD2_DATA1 FUNC_SD2_DAT1>; 107 power-source = <PIN_VOLTAGE_1P8V>; 108 }; 109 110 emmc2_data2: emmc2_data2 { 111 pin = <PIN_SD2_DATA2 FUNC_SD2_DAT2>; 112 power-source = <PIN_VOLTAGE_1P8V>; 113 }; 114 115 emmc2_data3: emmc2_data3 { 116 pin = <PIN_SD2_DATA3 FUNC_SD2_DAT3>; 117 power-source = <PIN_VOLTAGE_1P8V>; 118 }; 119 120 emmc2_data4: emmc2_data4 { 121 pin = <PIN_SD1_DATA0 FUNC_SD2_DAT4>; 122 power-source = <PIN_VOLTAGE_1P8V>; 123 }; 124 125 emmc2_data5: emmc2_data5 { 126 pin = <PIN_SD1_DATA1 FUNC_SD2_DAT5>; 127 power-source = <PIN_VOLTAGE_1P8V>; 128 }; 129 130 emmc2_data6: emmc2_data6 { 131 pin = <PIN_SD1_DATA2 FUNC_SD2_DAT6>; 132 power-source = <PIN_VOLTAGE_1P8V>; 133 }; 134 135 emmc2_data7: emmc2_data7 { 136 pin = <PIN_SD1_DATA3 FUNC_SD2_DAT7>; 137 power-source = <PIN_VOLTAGE_1P8V>; 138 }; 139 140 emmc2_ds: emmc2_ds { 141 pin = <PIN_SD2_DS FUNC_SD2_DS>; 142 }; 143}; 144