1*4882a593Smuzhiyun/* 2*4882a593Smuzhiyun * Device Tree Source for UniPhier SoCs default pinctrl settings 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * Copyright (C) 2015-2017 Socionext Inc. 5*4882a593Smuzhiyun * Author: Masahiro Yamada <yamada.masahiro@socionext.com> 6*4882a593Smuzhiyun * 7*4882a593Smuzhiyun * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8*4882a593Smuzhiyun */ 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun&pinctrl { 11*4882a593Smuzhiyun pinctrl_aout: aout_grp { 12*4882a593Smuzhiyun groups = "aout"; 13*4882a593Smuzhiyun function = "aout"; 14*4882a593Smuzhiyun }; 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun pinctrl_emmc: emmc_grp { 17*4882a593Smuzhiyun groups = "emmc", "emmc_dat8"; 18*4882a593Smuzhiyun function = "emmc"; 19*4882a593Smuzhiyun }; 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun pinctrl_emmc_1v8: emmc_grp_1v8 { 22*4882a593Smuzhiyun groups = "emmc", "emmc_dat8"; 23*4882a593Smuzhiyun function = "emmc"; 24*4882a593Smuzhiyun }; 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun pinctrl_i2c0: i2c0_grp { 27*4882a593Smuzhiyun groups = "i2c0"; 28*4882a593Smuzhiyun function = "i2c0"; 29*4882a593Smuzhiyun }; 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun pinctrl_i2c1: i2c1_grp { 32*4882a593Smuzhiyun groups = "i2c1"; 33*4882a593Smuzhiyun function = "i2c1"; 34*4882a593Smuzhiyun }; 35*4882a593Smuzhiyun 36*4882a593Smuzhiyun pinctrl_i2c2: i2c2_grp { 37*4882a593Smuzhiyun groups = "i2c2"; 38*4882a593Smuzhiyun function = "i2c2"; 39*4882a593Smuzhiyun }; 40*4882a593Smuzhiyun 41*4882a593Smuzhiyun pinctrl_i2c3: i2c3_grp { 42*4882a593Smuzhiyun groups = "i2c3"; 43*4882a593Smuzhiyun function = "i2c3"; 44*4882a593Smuzhiyun }; 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun pinctrl_i2c4: i2c4_grp { 47*4882a593Smuzhiyun groups = "i2c4"; 48*4882a593Smuzhiyun function = "i2c4"; 49*4882a593Smuzhiyun }; 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun pinctrl_nand: nand_grp { 52*4882a593Smuzhiyun groups = "nand"; 53*4882a593Smuzhiyun function = "nand"; 54*4882a593Smuzhiyun }; 55*4882a593Smuzhiyun 56*4882a593Smuzhiyun pinctrl_nand2cs: nand2cs_grp { 57*4882a593Smuzhiyun groups = "nand", "nand_cs1"; 58*4882a593Smuzhiyun function = "nand"; 59*4882a593Smuzhiyun }; 60*4882a593Smuzhiyun 61*4882a593Smuzhiyun pinctrl_sd: sd_grp { 62*4882a593Smuzhiyun groups = "sd"; 63*4882a593Smuzhiyun function = "sd"; 64*4882a593Smuzhiyun }; 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun pinctrl_sd_1v8: sd_grp_1v8 { 67*4882a593Smuzhiyun groups = "sd"; 68*4882a593Smuzhiyun function = "sd"; 69*4882a593Smuzhiyun }; 70*4882a593Smuzhiyun 71*4882a593Smuzhiyun pinctrl_sd1: sd1_grp { 72*4882a593Smuzhiyun groups = "sd1"; 73*4882a593Smuzhiyun function = "sd1"; 74*4882a593Smuzhiyun }; 75*4882a593Smuzhiyun 76*4882a593Smuzhiyun pinctrl_sd1_1v8: sd1_grp_1v8 { 77*4882a593Smuzhiyun groups = "sd1"; 78*4882a593Smuzhiyun function = "sd1"; 79*4882a593Smuzhiyun }; 80*4882a593Smuzhiyun 81*4882a593Smuzhiyun pinctrl_system_bus: system_bus_grp { 82*4882a593Smuzhiyun groups = "system_bus", "system_bus_cs1"; 83*4882a593Smuzhiyun function = "system_bus"; 84*4882a593Smuzhiyun }; 85*4882a593Smuzhiyun 86*4882a593Smuzhiyun pinctrl_uart0: uart0_grp { 87*4882a593Smuzhiyun groups = "uart0"; 88*4882a593Smuzhiyun function = "uart0"; 89*4882a593Smuzhiyun }; 90*4882a593Smuzhiyun 91*4882a593Smuzhiyun pinctrl_uart1: uart1_grp { 92*4882a593Smuzhiyun groups = "uart1"; 93*4882a593Smuzhiyun function = "uart1"; 94*4882a593Smuzhiyun }; 95*4882a593Smuzhiyun 96*4882a593Smuzhiyun pinctrl_uart2: uart2_grp { 97*4882a593Smuzhiyun groups = "uart2"; 98*4882a593Smuzhiyun function = "uart2"; 99*4882a593Smuzhiyun }; 100*4882a593Smuzhiyun 101*4882a593Smuzhiyun pinctrl_uart3: uart3_grp { 102*4882a593Smuzhiyun groups = "uart3"; 103*4882a593Smuzhiyun function = "uart3"; 104*4882a593Smuzhiyun }; 105*4882a593Smuzhiyun 106*4882a593Smuzhiyun pinctrl_usb0: usb0_grp { 107*4882a593Smuzhiyun groups = "usb0"; 108*4882a593Smuzhiyun function = "usb0"; 109*4882a593Smuzhiyun }; 110*4882a593Smuzhiyun 111*4882a593Smuzhiyun pinctrl_usb1: usb1_grp { 112*4882a593Smuzhiyun groups = "usb1"; 113*4882a593Smuzhiyun function = "usb1"; 114*4882a593Smuzhiyun }; 115*4882a593Smuzhiyun 116*4882a593Smuzhiyun pinctrl_usb2: usb2_grp { 117*4882a593Smuzhiyun groups = "usb2"; 118*4882a593Smuzhiyun function = "usb2"; 119*4882a593Smuzhiyun }; 120*4882a593Smuzhiyun 121*4882a593Smuzhiyun pinctrl_usb3: usb3_grp { 122*4882a593Smuzhiyun groups = "usb3"; 123*4882a593Smuzhiyun function = "usb3"; 124*4882a593Smuzhiyun }; 125*4882a593Smuzhiyun}; 126