1 // SPDX-License-Identifier: GPL-2.0
4 #include "tegra30-asus-transformer.dtsi"
7 model = "ASUS Transformer Infinity TF700T";
8 compatible = "asus,tf700t", "nvidia,tegra30";
12 clocks = <&tegra_car TEGRA30_CLK_DISP1>,
13 <&tegra_car TEGRA30_CLK_PLL_D_OUT0>;
18 nvidia,panel = <&tc358768>;
24 state_default: pinmux {
26 nvidia,pins = "lcd_pwr2_pc6",
28 nvidia,function = "displaya";
29 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
30 nvidia,tristate = <TEGRA_PIN_DISABLE>;
31 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
36 nvidia,function = "vgp3";
37 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
38 nvidia,tristate = <TEGRA_PIN_DISABLE>;
39 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
43 nvidia,pins = "spi2_mosi_px0";
44 nvidia,function = "spi2";
45 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
46 nvidia,tristate = <TEGRA_PIN_DISABLE>;
47 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
52 nvidia,function = "i2s4";
53 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
54 nvidia,tristate = <TEGRA_PIN_DISABLE>;
55 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
59 nvidia,pins = "kb_row7_pr7";
60 nvidia,function = "kbc";
61 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
62 nvidia,tristate = <TEGRA_PIN_DISABLE>;
63 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
67 nvidia,pins = "gmi_cs4_n_pk2";
68 nvidia,function = "gmi";
69 nvidia,pull = <TEGRA_PIN_PULL_UP>;
70 nvidia,tristate = <TEGRA_PIN_DISABLE>;
71 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
76 tc358768_refclk: clock-tc358768 {
77 compatible = "fixed-clock";
78 clock-frequency = <23100000>;
79 clock-accuracy = <100>;
83 tc358768_osc: clock-tc358768-osc-gate {
84 compatible = "gpio-gate-clock";
85 enable-gpios = <&gpio TEGRA_GPIO(D, 2) GPIO_ACTIVE_HIGH>;
86 clocks = <&tc358768_refclk>;
91 compatible = "i2c-mux-gpio";
93 mux-gpios = <&gpio TEGRA_GPIO(X, 0) GPIO_ACTIVE_HIGH>;
94 i2c-parent = <&gen1_i2c>;
102 #address-cells = <1>;
106 compatible = "toshiba,tc358768";
109 #address-cells = <1>;
112 clocks = <&tc358768_osc>;
113 clock-names = "refclk";
115 reset-gpios = <&gpio TEGRA_GPIO(N, 6) GPIO_ACTIVE_LOW>;
117 vddc-supply = <&vdd_1v2_mipi>;
118 vddio-supply = <&vdd_1v8_vio>;
119 vddmipi-supply = <&vdd_1v2_mipi>;
127 compatible = "panasonic,vvx10f004b00";
129 power-supply = <&vdd_pnl_reg>;
130 backlight = <&backlight>;
132 /delete-property/ enable-gpios;
137 clock-frequency = <154000000>;
154 vdd_1v2_mipi: regulator-mipi {
155 compatible = "regulator-fixed";
156 regulator-name = "tc358768_1v2_vdd";
157 regulator-min-microvolt = <1200000>;
158 regulator-max-microvolt = <1200000>;
159 regulator-enable-ramp-delay = <10000>;
161 gpio = <&gpio TEGRA_GPIO(BB, 3) GPIO_ACTIVE_HIGH>;