diff options
Diffstat (limited to 'arch/arm/boot/dts/tegra20-paz00.dts')
-rw-r--r-- | arch/arm/boot/dts/tegra20-paz00.dts | 37 |
1 files changed, 22 insertions, 15 deletions
diff --git a/arch/arm/boot/dts/tegra20-paz00.dts b/arch/arm/boot/dts/tegra20-paz00.dts index 1c17ffaff1ad..cfd12763b1b2 100644 --- a/arch/arm/boot/dts/tegra20-paz00.dts +++ b/arch/arm/boot/dts/tegra20-paz00.dts | |||
@@ -1,6 +1,6 @@ | |||
1 | /dts-v1/; | 1 | /dts-v1/; |
2 | 2 | ||
3 | /include/ "tegra20.dtsi" | 3 | #include "tegra20.dtsi" |
4 | 4 | ||
5 | / { | 5 | / { |
6 | model = "Toshiba AC100 / Dynabook AZ"; | 6 | model = "Toshiba AC100 / Dynabook AZ"; |
@@ -18,7 +18,8 @@ | |||
18 | pll-supply = <&hdmi_pll_reg>; | 18 | pll-supply = <&hdmi_pll_reg>; |
19 | 19 | ||
20 | nvidia,ddc-i2c-bus = <&hdmi_ddc>; | 20 | nvidia,ddc-i2c-bus = <&hdmi_ddc>; |
21 | nvidia,hpd-gpio = <&gpio 111 0>; /* PN7 */ | 21 | nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) |
22 | GPIO_ACTIVE_HIGH>; | ||
22 | }; | 23 | }; |
23 | }; | 24 | }; |
24 | 25 | ||
@@ -270,13 +271,14 @@ | |||
270 | nvec { | 271 | nvec { |
271 | compatible = "nvidia,nvec"; | 272 | compatible = "nvidia,nvec"; |
272 | reg = <0x7000c500 0x100>; | 273 | reg = <0x7000c500 0x100>; |
273 | interrupts = <0 92 0x04>; | 274 | interrupts = <GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH>; |
274 | #address-cells = <1>; | 275 | #address-cells = <1>; |
275 | #size-cells = <0>; | 276 | #size-cells = <0>; |
276 | clock-frequency = <80000>; | 277 | clock-frequency = <80000>; |
277 | request-gpios = <&gpio 170 0>; /* gpio PV2 */ | 278 | request-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>; |
278 | slave-addr = <138>; | 279 | slave-addr = <138>; |
279 | clocks = <&tegra_car 67>, <&tegra_car 124>; | 280 | clocks = <&tegra_car TEGRA20_CLK_I2C3>, |
281 | <&tegra_car TEGRA20_CLK_PLL_P_OUT3>; | ||
280 | clock-names = "div-clk", "fast-clk"; | 282 | clock-names = "div-clk", "fast-clk"; |
281 | }; | 283 | }; |
282 | 284 | ||
@@ -287,7 +289,7 @@ | |||
287 | pmic: tps6586x@34 { | 289 | pmic: tps6586x@34 { |
288 | compatible = "ti,tps6586x"; | 290 | compatible = "ti,tps6586x"; |
289 | reg = <0x34>; | 291 | reg = <0x34>; |
290 | interrupts = <0 86 0x4>; | 292 | interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>; |
291 | 293 | ||
292 | #gpio-cells = <2>; | 294 | #gpio-cells = <2>; |
293 | gpio-controller; | 295 | gpio-controller; |
@@ -433,12 +435,14 @@ | |||
433 | 435 | ||
434 | usb@c5004000 { | 436 | usb@c5004000 { |
435 | status = "okay"; | 437 | status = "okay"; |
436 | nvidia,phy-reset-gpio = <&gpio 168 1>; /* gpio PV0, active low */ | 438 | nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 0) |
439 | GPIO_ACTIVE_LOW>; | ||
437 | }; | 440 | }; |
438 | 441 | ||
439 | usb-phy@c5004000 { | 442 | usb-phy@c5004000 { |
440 | status = "okay"; | 443 | status = "okay"; |
441 | nvidia,phy-reset-gpio = <&gpio 168 1>; /* gpio PV0, active low */ | 444 | nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 0) |
445 | GPIO_ACTIVE_LOW>; | ||
442 | }; | 446 | }; |
443 | 447 | ||
444 | usb@c5008000 { | 448 | usb@c5008000 { |
@@ -451,9 +455,9 @@ | |||
451 | 455 | ||
452 | sdhci@c8000000 { | 456 | sdhci@c8000000 { |
453 | status = "okay"; | 457 | status = "okay"; |
454 | cd-gpios = <&gpio 173 1>; /* gpio PV5 */ | 458 | cd-gpios = <&gpio TEGRA_GPIO(V, 5) GPIO_ACTIVE_LOW>; |
455 | wp-gpios = <&gpio 57 0>; /* gpio PH1 */ | 459 | wp-gpios = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>; |
456 | power-gpios = <&gpio 169 0>; /* gpio PV1 */ | 460 | power-gpios = <&gpio TEGRA_GPIO(V, 1) GPIO_ACTIVE_HIGH>; |
457 | bus-width = <4>; | 461 | bus-width = <4>; |
458 | }; | 462 | }; |
459 | 463 | ||
@@ -481,7 +485,7 @@ | |||
481 | 485 | ||
482 | power { | 486 | power { |
483 | label = "Power"; | 487 | label = "Power"; |
484 | gpios = <&gpio 79 1>; /* gpio PJ7, active low */ | 488 | gpios = <&gpio TEGRA_GPIO(J, 7) GPIO_ACTIVE_LOW>; |
485 | linux,code = <116>; /* KEY_POWER */ | 489 | linux,code = <116>; /* KEY_POWER */ |
486 | gpio-key,wakeup; | 490 | gpio-key,wakeup; |
487 | }; | 491 | }; |
@@ -492,7 +496,7 @@ | |||
492 | 496 | ||
493 | wifi { | 497 | wifi { |
494 | label = "wifi-led"; | 498 | label = "wifi-led"; |
495 | gpios = <&gpio 24 0>; /* gpio PD0 */ | 499 | gpios = <&gpio TEGRA_GPIO(D, 0) GPIO_ACTIVE_HIGH>; |
496 | linux,default-trigger = "rfkill0"; | 500 | linux,default-trigger = "rfkill0"; |
497 | }; | 501 | }; |
498 | }; | 502 | }; |
@@ -529,9 +533,12 @@ | |||
529 | 533 | ||
530 | nvidia,audio-codec = <&alc5632>; | 534 | nvidia,audio-codec = <&alc5632>; |
531 | nvidia,i2s-controller = <&tegra_i2s1>; | 535 | nvidia,i2s-controller = <&tegra_i2s1>; |
532 | nvidia,hp-det-gpios = <&gpio 178 0>; /* gpio PW2 */ | 536 | nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(W, 2) |
537 | GPIO_ACTIVE_HIGH>; | ||
533 | 538 | ||
534 | clocks = <&tegra_car 112>, <&tegra_car 113>, <&tegra_car 94>; | 539 | clocks = <&tegra_car TEGRA20_CLK_PLL_A>, |
540 | <&tegra_car TEGRA20_CLK_PLL_A_OUT0>, | ||
541 | <&tegra_car TEGRA20_CLK_CDEV1>; | ||
535 | clock-names = "pll_a", "pll_a_out0", "mclk"; | 542 | clock-names = "pll_a", "pll_a_out0", "mclk"; |
536 | }; | 543 | }; |
537 | }; | 544 | }; |