diff options
author | Mikko Perttunen <mperttunen@nvidia.com> | 2014-07-16 04:54:18 -0400 |
---|---|---|
committer | Stephen Warren <swarren@nvidia.com> | 2014-08-26 13:35:42 -0400 |
commit | 1b3ce99f930f991cb2e2b848f35321e23b6020a6 (patch) | |
tree | 4a08243ec2f1722739f2af0cbdc1867d04f6057b /arch/arm/boot/dts/tegra124-jetson-tk1.dts | |
parent | fdd690969b8b05b0636ac46a66a885c5b1ccd651 (diff) |
ARM: tegra: Add SATA and SATA power to Jetson TK1 device tree
This enables the integrated SATA controller on the Tegra124 system-on-chip
on the Jetson TK1 board and adds regulators for the onboard Molex connector
commonly used to power SATA devices. The regulators are marked always-on
since they can be used for other purposes than powering SATA devices.
Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
[swarren, fixed node sort order]
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/boot/dts/tegra124-jetson-tk1.dts')
-rw-r--r-- | arch/arm/boot/dts/tegra124-jetson-tk1.dts | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra124-jetson-tk1.dts b/arch/arm/boot/dts/tegra124-jetson-tk1.dts index 624b0fba2d0a..ef578a71a048 100644 --- a/arch/arm/boot/dts/tegra124-jetson-tk1.dts +++ b/arch/arm/boot/dts/tegra124-jetson-tk1.dts | |||
@@ -1619,6 +1619,18 @@ | |||
1619 | nvidia,sys-clock-req-active-high; | 1619 | nvidia,sys-clock-req-active-high; |
1620 | }; | 1620 | }; |
1621 | 1621 | ||
1622 | /* Serial ATA */ | ||
1623 | sata@0,70020000 { | ||
1624 | status = "okay"; | ||
1625 | |||
1626 | hvdd-supply = <&vdd_3v3_lp0>; | ||
1627 | vddio-supply = <&vdd_1v05_run>; | ||
1628 | avdd-supply = <&vdd_1v05_run>; | ||
1629 | |||
1630 | target-5v-supply = <&vdd_5v0_sata>; | ||
1631 | target-12v-supply = <&vdd_12v0_sata>; | ||
1632 | }; | ||
1633 | |||
1622 | padctl@0,7009f000 { | 1634 | padctl@0,7009f000 { |
1623 | pinctrl-0 = <&padctl_default>; | 1635 | pinctrl-0 = <&padctl_default>; |
1624 | pinctrl-names = "default"; | 1636 | pinctrl-names = "default"; |
@@ -1828,6 +1840,29 @@ | |||
1828 | enable-active-high; | 1840 | enable-active-high; |
1829 | vin-supply = <&vdd_5v0_sys>; | 1841 | vin-supply = <&vdd_5v0_sys>; |
1830 | }; | 1842 | }; |
1843 | |||
1844 | /* Molex power connector */ | ||
1845 | vdd_5v0_sata: regulator@13 { | ||
1846 | compatible = "regulator-fixed"; | ||
1847 | reg = <13>; | ||
1848 | regulator-name = "+5V_SATA"; | ||
1849 | regulator-min-microvolt = <5000000>; | ||
1850 | regulator-max-microvolt = <5000000>; | ||
1851 | gpio = <&gpio TEGRA_GPIO(EE, 2) GPIO_ACTIVE_HIGH>; | ||
1852 | enable-active-high; | ||
1853 | vin-supply = <&vdd_5v0_sys>; | ||
1854 | }; | ||
1855 | |||
1856 | vdd_12v0_sata: regulator@14 { | ||
1857 | compatible = "regulator-fixed"; | ||
1858 | reg = <14>; | ||
1859 | regulator-name = "+12V_SATA"; | ||
1860 | regulator-min-microvolt = <12000000>; | ||
1861 | regulator-max-microvolt = <12000000>; | ||
1862 | gpio = <&gpio TEGRA_GPIO(EE, 2) GPIO_ACTIVE_HIGH>; | ||
1863 | enable-active-high; | ||
1864 | vin-supply = <&vdd_mux>; | ||
1865 | }; | ||
1831 | }; | 1866 | }; |
1832 | 1867 | ||
1833 | sound { | 1868 | sound { |