| .. | .. |
|---|
| 46 | 46 | avdd-dsi-csi-supply = <&avdd_1v2_reg>; |
|---|
| 47 | 47 | |
|---|
| 48 | 48 | panel@0 { |
|---|
| 49 | | - compatible = "panasonic,vvx10f004b00", |
|---|
| 50 | | - "simple-panel"; |
|---|
| 49 | + compatible = "panasonic,vvx10f004b00"; |
|---|
| 51 | 50 | reg = <0>; |
|---|
| 52 | 51 | |
|---|
| 53 | 52 | power-supply = <&avdd_lcd_reg>; |
|---|
| .. | .. |
|---|
| 770 | 769 | battery: smart-battery@b { |
|---|
| 771 | 770 | compatible = "ti,bq20z45", "sbs,sbs-battery"; |
|---|
| 772 | 771 | reg = <0xb>; |
|---|
| 773 | | - battery-name = "battery"; |
|---|
| 774 | 772 | sbs,i2c-retry-count = <2>; |
|---|
| 775 | 773 | sbs,poll-retry-count = <100>; |
|---|
| 776 | 774 | power-supplies = <&charger>; |
|---|
| .. | .. |
|---|
| 1087 | 1085 | status = "okay"; |
|---|
| 1088 | 1086 | spi-max-frequency = <25000000>; |
|---|
| 1089 | 1087 | spi-flash@0 { |
|---|
| 1090 | | - compatible = "winbond,w25q32dw"; |
|---|
| 1088 | + compatible = "winbond,w25q32dw", "jedec,spi-nor"; |
|---|
| 1091 | 1089 | reg = <0>; |
|---|
| 1092 | 1090 | spi-max-frequency = <20000000>; |
|---|
| 1093 | 1091 | }; |
|---|
| .. | .. |
|---|
| 1110 | 1108 | }; |
|---|
| 1111 | 1109 | }; |
|---|
| 1112 | 1110 | |
|---|
| 1113 | | - sdhci@78000400 { |
|---|
| 1111 | + mmc@78000400 { |
|---|
| 1114 | 1112 | cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>; |
|---|
| 1115 | 1113 | wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_HIGH>; |
|---|
| 1116 | 1114 | bus-width = <4>; |
|---|
| 1117 | 1115 | status = "okay"; |
|---|
| 1118 | 1116 | }; |
|---|
| 1119 | 1117 | |
|---|
| 1120 | | - sdhci@78000600 { |
|---|
| 1118 | + mmc@78000600 { |
|---|
| 1121 | 1119 | bus-width = <8>; |
|---|
| 1122 | 1120 | status = "okay"; |
|---|
| 1123 | 1121 | non-removable; |
|---|
| .. | .. |
|---|
| 1153 | 1151 | default-brightness-level = <6>; |
|---|
| 1154 | 1152 | }; |
|---|
| 1155 | 1153 | |
|---|
| 1156 | | - clocks { |
|---|
| 1157 | | - compatible = "simple-bus"; |
|---|
| 1158 | | - #address-cells = <1>; |
|---|
| 1159 | | - #size-cells = <0>; |
|---|
| 1160 | | - |
|---|
| 1161 | | - clk32k_in: clock@0 { |
|---|
| 1162 | | - compatible = "fixed-clock"; |
|---|
| 1163 | | - reg = <0>; |
|---|
| 1164 | | - #clock-cells = <0>; |
|---|
| 1165 | | - clock-frequency = <32768>; |
|---|
| 1166 | | - }; |
|---|
| 1154 | + clk32k_in: clock@0 { |
|---|
| 1155 | + compatible = "fixed-clock"; |
|---|
| 1156 | + clock-frequency = <32768>; |
|---|
| 1157 | + #clock-cells = <0>; |
|---|
| 1167 | 1158 | }; |
|---|
| 1168 | 1159 | |
|---|
| 1169 | 1160 | gpio-keys { |
|---|
| .. | .. |
|---|
| 1195 | 1186 | }; |
|---|
| 1196 | 1187 | }; |
|---|
| 1197 | 1188 | |
|---|
| 1198 | | - regulators { |
|---|
| 1199 | | - compatible = "simple-bus"; |
|---|
| 1200 | | - #address-cells = <1>; |
|---|
| 1201 | | - #size-cells = <0>; |
|---|
| 1189 | + vdd_ac_bat_reg: regulator@0 { |
|---|
| 1190 | + compatible = "regulator-fixed"; |
|---|
| 1191 | + regulator-name = "vdd_ac_bat"; |
|---|
| 1192 | + regulator-min-microvolt = <5000000>; |
|---|
| 1193 | + regulator-max-microvolt = <5000000>; |
|---|
| 1194 | + regulator-always-on; |
|---|
| 1195 | + }; |
|---|
| 1202 | 1196 | |
|---|
| 1203 | | - vdd_ac_bat_reg: regulator@0 { |
|---|
| 1204 | | - compatible = "regulator-fixed"; |
|---|
| 1205 | | - reg = <0>; |
|---|
| 1206 | | - regulator-name = "vdd_ac_bat"; |
|---|
| 1207 | | - regulator-min-microvolt = <5000000>; |
|---|
| 1208 | | - regulator-max-microvolt = <5000000>; |
|---|
| 1209 | | - regulator-always-on; |
|---|
| 1210 | | - }; |
|---|
| 1197 | + dvdd_ts_reg: regulator@1 { |
|---|
| 1198 | + compatible = "regulator-fixed"; |
|---|
| 1199 | + regulator-name = "dvdd_ts"; |
|---|
| 1200 | + regulator-min-microvolt = <1800000>; |
|---|
| 1201 | + regulator-max-microvolt = <1800000>; |
|---|
| 1202 | + enable-active-high; |
|---|
| 1203 | + gpio = <&gpio TEGRA_GPIO(H, 5) GPIO_ACTIVE_HIGH>; |
|---|
| 1204 | + }; |
|---|
| 1211 | 1205 | |
|---|
| 1212 | | - dvdd_ts_reg: regulator@1 { |
|---|
| 1213 | | - compatible = "regulator-fixed"; |
|---|
| 1214 | | - reg = <1>; |
|---|
| 1215 | | - regulator-name = "dvdd_ts"; |
|---|
| 1216 | | - regulator-min-microvolt = <1800000>; |
|---|
| 1217 | | - regulator-max-microvolt = <1800000>; |
|---|
| 1218 | | - enable-active-high; |
|---|
| 1219 | | - gpio = <&gpio TEGRA_GPIO(H, 5) GPIO_ACTIVE_HIGH>; |
|---|
| 1220 | | - }; |
|---|
| 1206 | + usb1_vbus_reg: regulator@3 { |
|---|
| 1207 | + compatible = "regulator-fixed"; |
|---|
| 1208 | + regulator-name = "usb1_vbus"; |
|---|
| 1209 | + regulator-min-microvolt = <5000000>; |
|---|
| 1210 | + regulator-max-microvolt = <5000000>; |
|---|
| 1211 | + enable-active-high; |
|---|
| 1212 | + gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>; |
|---|
| 1213 | + gpio-open-drain; |
|---|
| 1214 | + vin-supply = <&tps65090_dcdc1_reg>; |
|---|
| 1215 | + }; |
|---|
| 1221 | 1216 | |
|---|
| 1222 | | - usb1_vbus_reg: regulator@3 { |
|---|
| 1223 | | - compatible = "regulator-fixed"; |
|---|
| 1224 | | - reg = <3>; |
|---|
| 1225 | | - regulator-name = "usb1_vbus"; |
|---|
| 1226 | | - regulator-min-microvolt = <5000000>; |
|---|
| 1227 | | - regulator-max-microvolt = <5000000>; |
|---|
| 1228 | | - enable-active-high; |
|---|
| 1229 | | - gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>; |
|---|
| 1230 | | - gpio-open-drain; |
|---|
| 1231 | | - vin-supply = <&tps65090_dcdc1_reg>; |
|---|
| 1232 | | - }; |
|---|
| 1217 | + usb3_vbus_reg: regulator@4 { |
|---|
| 1218 | + compatible = "regulator-fixed"; |
|---|
| 1219 | + regulator-name = "usb2_vbus"; |
|---|
| 1220 | + regulator-min-microvolt = <5000000>; |
|---|
| 1221 | + regulator-max-microvolt = <5000000>; |
|---|
| 1222 | + enable-active-high; |
|---|
| 1223 | + gpio = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>; |
|---|
| 1224 | + gpio-open-drain; |
|---|
| 1225 | + vin-supply = <&tps65090_dcdc1_reg>; |
|---|
| 1226 | + }; |
|---|
| 1233 | 1227 | |
|---|
| 1234 | | - usb3_vbus_reg: regulator@4 { |
|---|
| 1235 | | - compatible = "regulator-fixed"; |
|---|
| 1236 | | - reg = <4>; |
|---|
| 1237 | | - regulator-name = "usb2_vbus"; |
|---|
| 1238 | | - regulator-min-microvolt = <5000000>; |
|---|
| 1239 | | - regulator-max-microvolt = <5000000>; |
|---|
| 1240 | | - enable-active-high; |
|---|
| 1241 | | - gpio = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>; |
|---|
| 1242 | | - gpio-open-drain; |
|---|
| 1243 | | - vin-supply = <&tps65090_dcdc1_reg>; |
|---|
| 1244 | | - }; |
|---|
| 1228 | + vdd_hdmi_reg: regulator@5 { |
|---|
| 1229 | + compatible = "regulator-fixed"; |
|---|
| 1230 | + regulator-name = "vdd_hdmi_5v0"; |
|---|
| 1231 | + regulator-min-microvolt = <5000000>; |
|---|
| 1232 | + regulator-max-microvolt = <5000000>; |
|---|
| 1233 | + vin-supply = <&tps65090_dcdc1_reg>; |
|---|
| 1234 | + }; |
|---|
| 1245 | 1235 | |
|---|
| 1246 | | - vdd_hdmi_reg: regulator@5 { |
|---|
| 1247 | | - compatible = "regulator-fixed"; |
|---|
| 1248 | | - reg = <5>; |
|---|
| 1249 | | - regulator-name = "vdd_hdmi_5v0"; |
|---|
| 1250 | | - regulator-min-microvolt = <5000000>; |
|---|
| 1251 | | - regulator-max-microvolt = <5000000>; |
|---|
| 1252 | | - vin-supply = <&tps65090_dcdc1_reg>; |
|---|
| 1253 | | - }; |
|---|
| 1236 | + vdd_cam_1v8_reg: regulator@6 { |
|---|
| 1237 | + compatible = "regulator-fixed"; |
|---|
| 1238 | + regulator-name = "vdd_cam_1v8_reg"; |
|---|
| 1239 | + regulator-min-microvolt = <1800000>; |
|---|
| 1240 | + regulator-max-microvolt = <1800000>; |
|---|
| 1241 | + enable-active-high; |
|---|
| 1242 | + gpio = <&palmas_gpio 6 0>; |
|---|
| 1243 | + }; |
|---|
| 1254 | 1244 | |
|---|
| 1255 | | - vdd_cam_1v8_reg: regulator@6 { |
|---|
| 1256 | | - compatible = "regulator-fixed"; |
|---|
| 1257 | | - reg = <6>; |
|---|
| 1258 | | - regulator-name = "vdd_cam_1v8_reg"; |
|---|
| 1259 | | - regulator-min-microvolt = <1800000>; |
|---|
| 1260 | | - regulator-max-microvolt = <1800000>; |
|---|
| 1261 | | - enable-active-high; |
|---|
| 1262 | | - gpio = <&palmas_gpio 6 0>; |
|---|
| 1263 | | - }; |
|---|
| 1264 | | - |
|---|
| 1265 | | - vdd_5v0_hdmi: regulator@7 { |
|---|
| 1266 | | - compatible = "regulator-fixed"; |
|---|
| 1267 | | - reg = <7>; |
|---|
| 1268 | | - regulator-name = "VDD_5V0_HDMI_CON"; |
|---|
| 1269 | | - regulator-min-microvolt = <5000000>; |
|---|
| 1270 | | - regulator-max-microvolt = <5000000>; |
|---|
| 1271 | | - gpio = <&gpio TEGRA_GPIO(K, 1) GPIO_ACTIVE_HIGH>; |
|---|
| 1272 | | - enable-active-high; |
|---|
| 1273 | | - vin-supply = <&tps65090_dcdc1_reg>; |
|---|
| 1274 | | - }; |
|---|
| 1245 | + vdd_5v0_hdmi: regulator@7 { |
|---|
| 1246 | + compatible = "regulator-fixed"; |
|---|
| 1247 | + regulator-name = "VDD_5V0_HDMI_CON"; |
|---|
| 1248 | + regulator-min-microvolt = <5000000>; |
|---|
| 1249 | + regulator-max-microvolt = <5000000>; |
|---|
| 1250 | + gpio = <&gpio TEGRA_GPIO(K, 1) GPIO_ACTIVE_HIGH>; |
|---|
| 1251 | + enable-active-high; |
|---|
| 1252 | + vin-supply = <&tps65090_dcdc1_reg>; |
|---|
| 1275 | 1253 | }; |
|---|
| 1276 | 1254 | |
|---|
| 1277 | 1255 | sound { |
|---|
| .. | .. |
|---|
| 1296 | 1274 | |
|---|
| 1297 | 1275 | clocks = <&tegra_car TEGRA114_CLK_PLL_A>, |
|---|
| 1298 | 1276 | <&tegra_car TEGRA114_CLK_PLL_A_OUT0>, |
|---|
| 1299 | | - <&tegra_car TEGRA114_CLK_EXTERN1>; |
|---|
| 1277 | + <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; |
|---|
| 1300 | 1278 | clock-names = "pll_a", "pll_a_out0", "mclk"; |
|---|
| 1279 | + |
|---|
| 1280 | + assigned-clocks = <&tegra_car TEGRA114_CLK_EXTERN1>, |
|---|
| 1281 | + <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; |
|---|
| 1282 | + |
|---|
| 1283 | + assigned-clock-parents = <&tegra_car TEGRA114_CLK_PLL_A_OUT0>, |
|---|
| 1284 | + <&tegra_car TEGRA114_CLK_EXTERN1>; |
|---|
| 1301 | 1285 | }; |
|---|
| 1302 | 1286 | }; |
|---|