0001 // SPDX-License-Identifier: GPL-2.0+ OR MIT
0002 //
0003 // Device Tree Source for UniPhier SoCs default pinctrl settings
0004 //
0005 // Copyright (C) 2015-2017 Socionext Inc.
0006 // Author: Masahiro Yamada <yamada.masahiro@socionext.com>
0007
0008 &pinctrl {
0009 pinctrl_aout: aout {
0010 groups = "aout";
0011 function = "aout";
0012 };
0013
0014 pinctrl_ain1: ain1 {
0015 groups = "ain1";
0016 function = "ain1";
0017 };
0018
0019 pinctrl_ain2: ain2 {
0020 groups = "ain2";
0021 function = "ain2";
0022 };
0023
0024 pinctrl_ainiec1: ainiec1 {
0025 groups = "ainiec1";
0026 function = "ainiec1";
0027 };
0028
0029 pinctrl_aout1: aout1 {
0030 groups = "aout1";
0031 function = "aout1";
0032 };
0033
0034 pinctrl_aout2: aout2 {
0035 groups = "aout2";
0036 function = "aout2";
0037 };
0038
0039 pinctrl_aout3: aout3 {
0040 groups = "aout3";
0041 function = "aout3";
0042 };
0043
0044 pinctrl_aoutiec1: aoutiec1 {
0045 groups = "aoutiec1";
0046 function = "aoutiec1";
0047 };
0048
0049 pinctrl_aoutiec2: aoutiec2 {
0050 groups = "aoutiec2";
0051 function = "aoutiec2";
0052 };
0053
0054 pinctrl_emmc: emmc {
0055 groups = "emmc", "emmc_dat8";
0056 function = "emmc";
0057 };
0058
0059 pinctrl_ether_mii: ether-mii {
0060 groups = "ether_mii";
0061 function = "ether_mii";
0062 };
0063
0064 pinctrl_ether_rgmii: ether-rgmii {
0065 groups = "ether_rgmii";
0066 function = "ether_rgmii";
0067 };
0068
0069 pinctrl_ether_rmii: ether-rmii {
0070 groups = "ether_rmii";
0071 function = "ether_rmii";
0072 };
0073
0074 pinctrl_ether1_rgmii: ether1-rgmii {
0075 groups = "ether1_rgmii";
0076 function = "ether1_rgmii";
0077 };
0078
0079 pinctrl_ether1_rmii: ether1-rmii {
0080 groups = "ether1_rmii";
0081 function = "ether1_rmii";
0082 };
0083
0084 pinctrl_i2c0: i2c0 {
0085 groups = "i2c0";
0086 function = "i2c0";
0087 };
0088
0089 pinctrl_i2c1: i2c1 {
0090 groups = "i2c1";
0091 function = "i2c1";
0092 };
0093
0094 pinctrl_i2c2: i2c2 {
0095 groups = "i2c2";
0096 function = "i2c2";
0097 };
0098
0099 pinctrl_i2c3: i2c3 {
0100 groups = "i2c3";
0101 function = "i2c3";
0102 };
0103
0104 pinctrl_i2c4: i2c4 {
0105 groups = "i2c4";
0106 function = "i2c4";
0107 };
0108
0109 pinctrl_i2c5: i2c5 {
0110 groups = "i2c5";
0111 function = "i2c5";
0112 };
0113
0114 pinctrl_i2c6: i2c6 {
0115 groups = "i2c6";
0116 function = "i2c6";
0117 };
0118
0119 pinctrl_nand: nand {
0120 groups = "nand";
0121 function = "nand";
0122 };
0123
0124 pinctrl_nand2cs: nand2cs {
0125 groups = "nand", "nand_cs1";
0126 function = "nand";
0127 };
0128
0129 pinctrl_pcie: pcie {
0130 groups = "pcie";
0131 function = "pcie";
0132 };
0133
0134 pinctrl_sd: sd {
0135 groups = "sd";
0136 function = "sd";
0137 };
0138
0139 pinctrl_sd_uhs: sd-uhs {
0140 groups = "sd";
0141 function = "sd";
0142 };
0143
0144 pinctrl_sd1: sd1 {
0145 groups = "sd1";
0146 function = "sd1";
0147 };
0148
0149 pinctrl_spi0: spi0 {
0150 groups = "spi0";
0151 function = "spi0";
0152 };
0153
0154 pinctrl_spi1: spi1 {
0155 groups = "spi1";
0156 function = "spi1";
0157 };
0158
0159 pinctrl_spi2: spi2 {
0160 groups = "spi2";
0161 function = "spi2";
0162 };
0163
0164 pinctrl_spi3: spi3 {
0165 groups = "spi3";
0166 function = "spi3";
0167 };
0168
0169 pinctrl_system_bus: system-bus {
0170 groups = "system_bus", "system_bus_cs1";
0171 function = "system_bus";
0172 };
0173
0174 pinctrl_uart0: uart0 {
0175 groups = "uart0";
0176 function = "uart0";
0177 };
0178
0179 pinctrl_uart1: uart1 {
0180 groups = "uart1";
0181 function = "uart1";
0182 };
0183
0184 pinctrl_uart2: uart2 {
0185 groups = "uart2";
0186 function = "uart2";
0187 };
0188
0189 pinctrl_uart3: uart3 {
0190 groups = "uart3";
0191 function = "uart3";
0192 };
0193
0194 pinctrl_usb0: usb0 {
0195 groups = "usb0";
0196 function = "usb0";
0197 };
0198
0199 pinctrl_usb1: usb1 {
0200 groups = "usb1";
0201 function = "usb1";
0202 };
0203
0204 pinctrl_usb2: usb2 {
0205 groups = "usb2";
0206 function = "usb2";
0207 };
0208
0209 pinctrl_usb3: usb3 {
0210 groups = "usb3";
0211 function = "usb3";
0212 };
0213 };