Loading...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | /dts-v1/; #include "tegra20.dtsi" / { model = "Compulab TrimSlice board"; compatible = "compulab,trimslice", "nvidia,tegra20"; chosen { stdout-path = &uarta; }; aliases { usb0 = "/usb@c5000000"; mmc0 = "/sdhci@c8000600"; mmc1 = "/sdhci@c8000000"; spi0 = "/spi@7000c380"; }; memory { reg = <0x00000000 0x40000000>; }; serial@70006000 { clock-frequency = <216000000>; }; spi@7000c380 { status = "okay"; spi-max-frequency = <48000000>; flash@0 { compatible = "winbond,w25q80bl", "jedec,spi-nor"; reg = <0>; spi-max-frequency = <48000000>; }; }; pcie@80003000 { status = "okay"; avdd-pex-supply = <&pci_vdd_reg>; vdd-pex-supply = <&pci_vdd_reg>; avdd-pex-pll-supply = <&pci_vdd_reg>; avdd-plle-supply = <&pci_vdd_reg>; vddio-pex-clk-supply = <&pci_clk_reg>; pci@1,0 { status = "okay"; }; }; usb@c5000000 { status = "okay"; nvidia,vbus-gpio = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>; }; sdhci@c8000000 { status = "okay"; bus-width = <4>; }; sdhci@c8000600 { status = "okay"; cd-gpios = <&gpio TEGRA_GPIO(P, 1) GPIO_ACTIVE_LOW>; wp-gpios = <&gpio TEGRA_GPIO(P, 2) GPIO_ACTIVE_HIGH>; bus-width = <4>; }; clocks { compatible = "simple-bus"; #address-cells = <1>; #size-cells = <0>; clk32k_in: clock@0 { compatible = "fixed-clock"; reg=<0>; #clock-cells = <0>; clock-frequency = <32768>; }; }; regulators { compatible = "simple-bus"; #address-cells = <1>; #size-cells = <0>; hdmi_vdd_reg: regulator@0 { compatible = "regulator-fixed"; reg = <0>; regulator-name = "avdd_hdmi"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; }; hdmi_pll_reg: regulator@1 { compatible = "regulator-fixed"; reg = <1>; regulator-name = "avdd_hdmi_pll"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; regulator-always-on; }; vbus_reg: regulator@2 { compatible = "regulator-fixed"; reg = <2>; regulator-name = "usb1_vbus"; regulator-min-microvolt = <5000000>; regulator-max-microvolt = <5000000>; enable-active-high; gpio = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>; regulator-always-on; regulator-boot-on; }; pci_clk_reg: regulator@3 { compatible = "regulator-fixed"; reg = <3>; regulator-name = "pci_clk"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; regulator-always-on; }; pci_vdd_reg: regulator@4 { compatible = "regulator-fixed"; reg = <4>; regulator-name = "pci_vdd"; regulator-min-microvolt = <1050000>; regulator-max-microvolt = <1050000>; regulator-always-on; }; }; }; &uarta { status = "okay"; }; |