xref: /rk3399_rockchip-uboot/arch/arm/dts/uniphier-pinctrl.dtsi (revision 89d8769298e1aa490ee69fb3c7ca4bbbdeb97a2b)
1d243c186SMasahiro Yamada/*
2d243c186SMasahiro Yamada * Device Tree Source for UniPhier SoCs default pinctrl settings
3d243c186SMasahiro Yamada *
4d243c186SMasahiro Yamada * Copyright (C) 2015 Masahiro Yamada <yamada.masahiro@socionext.com>
5d243c186SMasahiro Yamada *
6a4bb44b0SMasahiro Yamada * SPDX-License-Identifier:	GPL-2.0+	X11
7d243c186SMasahiro Yamada */
8d243c186SMasahiro Yamada
9d243c186SMasahiro Yamada&pinctrl {
108182b419SMasahiro Yamada	pinctrl_emmc: emmc_grp {
118182b419SMasahiro Yamada		groups = "emmc", "emmc_dat8";
128182b419SMasahiro Yamada		function = "emmc";
138182b419SMasahiro Yamada	};
148182b419SMasahiro Yamada
15c7f94eecSMasahiro Yamada	pinctrl_emmc_1v8: emmc_grp_1v8 {
16c7f94eecSMasahiro Yamada		groups = "emmc", "emmc_dat8";
17c7f94eecSMasahiro Yamada		function = "emmc";
18c7f94eecSMasahiro Yamada	};
19c7f94eecSMasahiro Yamada
20d243c186SMasahiro Yamada	pinctrl_i2c0: i2c0_grp {
21d243c186SMasahiro Yamada		groups = "i2c0";
22d243c186SMasahiro Yamada		function = "i2c0";
23d243c186SMasahiro Yamada	};
24d243c186SMasahiro Yamada
25d243c186SMasahiro Yamada	pinctrl_i2c1: i2c1_grp {
26d243c186SMasahiro Yamada		groups = "i2c1";
27d243c186SMasahiro Yamada		function = "i2c1";
28d243c186SMasahiro Yamada	};
29d243c186SMasahiro Yamada
30d243c186SMasahiro Yamada	pinctrl_i2c2: i2c2_grp {
31d243c186SMasahiro Yamada		groups = "i2c2";
32d243c186SMasahiro Yamada		function = "i2c2";
33d243c186SMasahiro Yamada	};
34d243c186SMasahiro Yamada
35d243c186SMasahiro Yamada	pinctrl_i2c3: i2c3_grp {
36d243c186SMasahiro Yamada		groups = "i2c3";
37d243c186SMasahiro Yamada		function = "i2c3";
38d243c186SMasahiro Yamada	};
39d243c186SMasahiro Yamada
407bdd1554SMasahiro Yamada	pinctrl_i2c4: i2c4_grp {
417bdd1554SMasahiro Yamada		groups = "i2c4";
427bdd1554SMasahiro Yamada		function = "i2c4";
437bdd1554SMasahiro Yamada	};
447bdd1554SMasahiro Yamada
45*89d87692SMasahiro Yamada	pinctrl_nand: nand_grp {
46*89d87692SMasahiro Yamada		groups = "nand";
47*89d87692SMasahiro Yamada		function = "nand";
48*89d87692SMasahiro Yamada	};
49*89d87692SMasahiro Yamada
508182b419SMasahiro Yamada	pinctrl_sd: sd_grp {
518182b419SMasahiro Yamada		groups = "sd";
528182b419SMasahiro Yamada		function = "sd";
538182b419SMasahiro Yamada	};
548182b419SMasahiro Yamada
55c7f94eecSMasahiro Yamada	pinctrl_sd_1v8: sd_grp_1v8 {
56c7f94eecSMasahiro Yamada		groups = "sd";
57c7f94eecSMasahiro Yamada		function = "sd";
58c7f94eecSMasahiro Yamada	};
59c7f94eecSMasahiro Yamada
608182b419SMasahiro Yamada	pinctrl_sd1: sd1_grp {
618182b419SMasahiro Yamada		groups = "sd1";
628182b419SMasahiro Yamada		function = "sd1";
638182b419SMasahiro Yamada	};
648182b419SMasahiro Yamada
65c7f94eecSMasahiro Yamada	pinctrl_sd1_1v8: sd1_grp_1v8 {
66c7f94eecSMasahiro Yamada		groups = "sd1";
67c7f94eecSMasahiro Yamada		function = "sd1";
68c7f94eecSMasahiro Yamada	};
69c7f94eecSMasahiro Yamada
70d243c186SMasahiro Yamada	pinctrl_uart0: uart0_grp {
71d243c186SMasahiro Yamada		groups = "uart0";
72d243c186SMasahiro Yamada		function = "uart0";
73d243c186SMasahiro Yamada	};
74d243c186SMasahiro Yamada
75d243c186SMasahiro Yamada	pinctrl_uart1: uart1_grp {
76d243c186SMasahiro Yamada		groups = "uart1";
77d243c186SMasahiro Yamada		function = "uart1";
78d243c186SMasahiro Yamada	};
79d243c186SMasahiro Yamada
80d243c186SMasahiro Yamada	pinctrl_uart2: uart2_grp {
81d243c186SMasahiro Yamada		groups = "uart2";
82d243c186SMasahiro Yamada		function = "uart2";
83d243c186SMasahiro Yamada	};
84d243c186SMasahiro Yamada
85d243c186SMasahiro Yamada	pinctrl_uart3: uart3_grp {
86d243c186SMasahiro Yamada		groups = "uart3";
87d243c186SMasahiro Yamada		function = "uart3";
88d243c186SMasahiro Yamada	};
89d243c186SMasahiro Yamada
90d243c186SMasahiro Yamada	pinctrl_usb0: usb0_grp {
91d243c186SMasahiro Yamada		groups = "usb0";
92d243c186SMasahiro Yamada		function = "usb0";
93d243c186SMasahiro Yamada	};
94d243c186SMasahiro Yamada
95d243c186SMasahiro Yamada	pinctrl_usb1: usb1_grp {
96d243c186SMasahiro Yamada		groups = "usb1";
97d243c186SMasahiro Yamada		function = "usb1";
98d243c186SMasahiro Yamada	};
99d243c186SMasahiro Yamada
100d243c186SMasahiro Yamada	pinctrl_usb2: usb2_grp {
101d243c186SMasahiro Yamada		groups = "usb2";
102d243c186SMasahiro Yamada		function = "usb2";
103d243c186SMasahiro Yamada	};
104d243c186SMasahiro Yamada
105d243c186SMasahiro Yamada	pinctrl_usb3: usb3_grp {
106d243c186SMasahiro Yamada		groups = "usb3";
107d243c186SMasahiro Yamada		function = "usb3";
108d243c186SMasahiro Yamada	};
109d243c186SMasahiro Yamada};
110