1 // SPDX-License-Identifier: GPL-2.0 2 3 #include "tegra30-asus-nexus7-grouper-common.d 4 #include "tegra30-asus-nexus7-tilapia-memory-t 5 6 / { 7 compatible = "asus,tilapia", "asus,gro 8 9 gpio@6000d000 { 10 init-mode-3g-hog { 11 gpio-hog; 12 gpios = <TEGRA_GPIO(D, 13 <TEGRA_GPIO(C, 14 <TEGRA_GPIO(W, 15 <TEGRA_GPIO(P, 16 <TEGRA_GPIO(X, 17 <TEGRA_GPIO(U, 18 <TEGRA_GPIO(X, 19 <TEGRA_GPIO(X, 20 <TEGRA_GPIO(EE 21 <TEGRA_GPIO(Y, 22 <TEGRA_GPIO(Y, 23 <TEGRA_GPIO(R, 24 <TEGRA_GPIO(U, 25 <TEGRA_GPIO(U, 26 <TEGRA_GPIO(N, 27 <TEGRA_GPIO(N, 28 <TEGRA_GPIO(N, 29 <TEGRA_GPIO(N, 30 output-low; 31 }; 32 }; 33 34 pinmux@70000868 { 35 state_default: pinmux { 36 lcd_dc1_pd2 { 37 nvidia,pins = 38 nvidia,functio 39 nvidia,pull = 40 nvidia,tristat 41 nvidia,enable- 42 }; 43 lcd_pwr2_pc6 { 44 nvidia,pins = 45 nvidia,functio 46 nvidia,pull = 47 nvidia,tristat 48 nvidia,enable- 49 }; 50 spi2_cs2_n_pw3 { 51 nvidia,pins = 52 nvidia,functio 53 nvidia,pull = 54 nvidia,tristat 55 nvidia,enable- 56 }; 57 dap3_din_pp1 { 58 nvidia,pins = 59 nvidia,functio 60 nvidia,pull = 61 nvidia,tristat 62 nvidia,enable- 63 }; 64 spi1_sck_px5 { 65 nvidia,pins = 66 nvidia,functio 67 nvidia,pull = 68 nvidia,tristat 69 nvidia,enable- 70 }; 71 pu5 { 72 nvidia,pins = 73 nvidia,functio 74 nvidia,pull = 75 nvidia,tristat 76 nvidia,enable- 77 }; 78 spi1_miso_px7 { 79 nvidia,pins = 80 nvidia,functio 81 nvidia,pull = 82 nvidia,tristat 83 nvidia,enable- 84 }; 85 spi2_mosi_px0 { 86 nvidia,pins = 87 nvidia,functio 88 nvidia,pull = 89 nvidia,tristat 90 nvidia,enable- 91 }; 92 clk3_req_pee1 { 93 nvidia,pins = 94 nvidia,functio 95 nvidia,pull = 96 nvidia,tristat 97 nvidia,enable- 98 }; 99 ulpi_nxt_py2 { 100 nvidia,pins = 101 nvidia,functio 102 nvidia,pull = 103 nvidia,tristat 104 nvidia,enable- 105 }; 106 ulpi_stp_py3 { 107 nvidia,pins = 108 nvidia,functio 109 nvidia,pull = 110 nvidia,tristat 111 nvidia,enable- 112 }; 113 kb_row7_pr7 { 114 nvidia,pins = 115 nvidia,functio 116 nvidia,pull = 117 nvidia,tristat 118 nvidia,enable- 119 }; 120 pu4 { 121 nvidia,pins = 122 nvidia,functio 123 nvidia,pull = 124 nvidia,tristat 125 nvidia,enable- 126 }; 127 pu3 { 128 nvidia,pins = 129 nvidia,functio 130 nvidia,pull = 131 nvidia,tristat 132 nvidia,enable- 133 }; 134 kb_row15_ps7 { 135 nvidia,pins = 136 nvidia,functio 137 nvidia,pull = 138 nvidia,tristat 139 nvidia,enable- 140 }; 141 dap3_sclk_pp3 { 142 nvidia,pins = 143 nvidia,functio 144 nvidia,pull = 145 nvidia,tristat 146 nvidia,enable- 147 }; 148 kb_row3_pr3 { 149 nvidia,pins = 150 151 nvidia,functio 152 nvidia,pull = 153 nvidia,tristat 154 nvidia,enable- 155 }; 156 kb_row13_ps5 { 157 nvidia,pins = 158 nvidia,functio 159 nvidia,pull = 160 nvidia,tristat 161 nvidia,enable- 162 }; 163 gmi_wp_n_pc7 { 164 nvidia,pins = 165 166 167 168 nvidia,functio 169 nvidia,pull = 170 nvidia,tristat 171 nvidia,enable- 172 }; 173 gmi_cs6_n_pi3 { 174 nvidia,pins = 175 nvidia,functio 176 nvidia,pull = 177 nvidia,tristat 178 nvidia,enable- 179 }; 180 }; 181 }; 182 183 i2c@7000c500 { 184 proximity-sensor@28 { 185 compatible = "microchi 186 reg = <0x28>; 187 188 /* 189 * Binding doesn't sup 190 * and this results in 191 * applications, hence 192 */ 193 status = "disabled"; 194 195 interrupt-parent = <&g 196 interrupts = <TEGRA_GP 197 198 linux,keycodes = <KEY_ 199 <KEY_ 200 <KEY_ 201 <KEY_ 202 <KEY_ 203 <SW_F 204 }; 205 206 nfc@2a { 207 compatible = "nxp,pn54 208 reg = <0x2a>; 209 210 interrupt-parent = <&g 211 interrupts = <TEGRA_GP 212 213 enable-gpios = <&gpi 214 firmware-gpios = <&gpi 215 }; 216 }; 217 218 display-panel { 219 enable-gpios = <&gpio TEGRA_GP 220 221 panel-timing { 222 clock-frequency = <817 223 hactive = <800>; 224 vactive = <1280>; 225 hfront-porch = <64>; 226 hback-porch = <128>; 227 hsync-len = <64>; 228 vsync-len = <1>; 229 vfront-porch = <5>; 230 vback-porch = <2>; 231 }; 232 }; 233 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.