]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - arch/arm/boot/dts/qcom-apq8064-pins.dtsi
61bc365ccc83f4cff0bd61d3025c8dbe484c4e82
[karo-tx-linux.git] / arch / arm / boot / dts / qcom-apq8064-pins.dtsi
1
2 &tlmm_pinmux {
3         sdc4_gpios: sdc4-gpios {
4                 pios {
5                         pins = "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68";
6                         function = "sdc4";
7                 };
8         };
9
10         hdmi_pinctrl: hdmi-pinctrl {
11                 mux1 {
12                         pins = "gpio69", "gpio70", "gpio71";
13                                 function = "hdmi";
14                                 bias-pull-up;
15                                 drive-strength = <2>;
16                         };
17                         mux2 {
18                                 pins = "gpio72";
19                                 function = "hdmi";
20                                 bias-pull-down;
21                                 drive-strength = <16>;
22                         };
23         };
24
25         ps_hold: ps_hold {
26                 mux {
27                         pins = "gpio78";
28                         function = "ps_hold";
29                 };
30         };
31
32         i2c1_pins: i2c1 {
33                 mux {
34                         pins = "gpio20", "gpio21";
35                         function = "gsbi1";
36                 };
37
38                 pinconf {
39                         pins = "gpio20", "gpio21";
40                         drive-strength = <16>;
41                         bias-disable;
42                 };
43         };
44
45         i2c1_pins_sleep: i2c1_pins_sleep {
46                 mux {
47                         pins = "gpio20", "gpio21";
48                         function = "gpio";
49                 };
50                 pinconf {
51                         pins = "gpio20", "gpio21";
52                         drive-strength = <2>;
53                         bias-disable = <0>;
54                 };
55         };
56
57         i2c3_pins: i2c3 {
58                 mux {
59                         pins = "gpio8", "gpio9";
60                         function = "gsbi3";
61                 };
62
63                 pinconf {
64                         pins = "gpio8", "gpio9";
65                         drive-strength = <16>;
66                         bias-disable;
67                 };
68         };
69
70         i2c3_pins_sleep: i2c3_pins_sleep {
71                 mux {
72                         pins = "gpio8", "gpio9";
73                         function = "gpio";
74                 };
75                 pinconf {
76                         pins = "gpio8", "gpio9";
77                         drive-strength = <2>;
78                         bias-disable = <0>;
79                 };
80         };
81
82         gsbi6_uart_2pins: gsbi6_uart_2pins {
83                 mux {
84                         pins = "gpio14", "gpio15";
85                         function = "gsbi6";
86                 };
87         };
88
89         gsbi6_uart_4pins: gsbi6_uart_4pins {
90                 mux {
91                         pins = "gpio14", "gpio15", "gpio16", "gpio17";
92                         function = "gsbi6";
93                 };
94         };
95
96         gsbi7_uart_2pins: gsbi7_uart_2pins {
97                 mux {
98                         pins = "gpio82", "gpio83";
99                         function = "gsbi7";
100                 };
101         };
102
103         gsbi7_uart_4pins: gsbi7_uart_4pins {
104                 mux {
105                         pins = "gpio82", "gpio83", "gpio84", "gpio85";
106                         function = "gsbi7";
107                 };
108         };
109 };