diff options
author | Laxman Dewangan <ldewangan@nvidia.com> | 2013-03-21 09:47:42 -0400 |
---|---|---|
committer | Stephen Warren <swarren@nvidia.com> | 2013-04-04 19:17:42 -0400 |
commit | fcf0b3a6c21c8bcd4c2943f8f9d49e66b7236c9b (patch) | |
tree | fb89edaa831d75e18facaa80a96879b8e4bed666 /arch/arm/boot/dts/tegra114-dalmore.dts | |
parent | 81c6c56cb33cd3a17f95f5bf6bf4f7f4a2f4c802 (diff) |
ARM: tegra: dalmore: add fixed regulator node
NVIDIA's Tegra114 reference platform Dalmore has voltage switch
regulators which are controlled by the Tegra GPIOs.
Add DT node for fixed regulators.
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/boot/dts/tegra114-dalmore.dts')
-rw-r--r-- | arch/arm/boot/dts/tegra114-dalmore.dts | 57 |
1 files changed, 56 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/tegra114-dalmore.dts b/arch/arm/boot/dts/tegra114-dalmore.dts index 56bcfc6f3216..4b6bb55c092c 100644 --- a/arch/arm/boot/dts/tegra114-dalmore.dts +++ b/arch/arm/boot/dts/tegra114-dalmore.dts | |||
@@ -764,7 +764,7 @@ | |||
764 | vsys-l2-supply = <&vdd_ac_bat_reg>; | 764 | vsys-l2-supply = <&vdd_ac_bat_reg>; |
765 | 765 | ||
766 | regulators { | 766 | regulators { |
767 | dcdc1 { | 767 | tps65090_dcdc1_reg: dcdc1 { |
768 | regulator-name = "vdd-sys-5v0"; | 768 | regulator-name = "vdd-sys-5v0"; |
769 | regulator-always-on; | 769 | regulator-always-on; |
770 | regulator-boot-on; | 770 | regulator-boot-on; |
@@ -863,5 +863,60 @@ | |||
863 | regulator-max-microvolt = <5000000>; | 863 | regulator-max-microvolt = <5000000>; |
864 | regulator-always-on; | 864 | regulator-always-on; |
865 | }; | 865 | }; |
866 | |||
867 | dvdd_ts_reg: regulator@1 { | ||
868 | compatible = "regulator-fixed"; | ||
869 | reg = <1>; | ||
870 | regulator-name = "dvdd_ts"; | ||
871 | regulator-min-microvolt = <1800000>; | ||
872 | regulator-max-microvolt = <1800000>; | ||
873 | enable-active-high; | ||
874 | gpio = <&gpio 61 0>; /* GPIO PH5 */ | ||
875 | }; | ||
876 | |||
877 | lcd_bl_en_reg: regulator@2 { | ||
878 | compatible = "regulator-fixed"; | ||
879 | reg = <2>; | ||
880 | regulator-name = "lcd_bl_en"; | ||
881 | regulator-min-microvolt = <5000000>; | ||
882 | regulator-max-microvolt = <5000000>; | ||
883 | enable-active-high; | ||
884 | gpio = <&gpio 58 0>; /* GPIO PH2 */ | ||
885 | }; | ||
886 | |||
887 | usb1_vbus_reg: regulator@3 { | ||
888 | compatible = "regulator-fixed"; | ||
889 | reg = <3>; | ||
890 | regulator-name = "usb1_vbus"; | ||
891 | regulator-min-microvolt = <5000000>; | ||
892 | regulator-max-microvolt = <5000000>; | ||
893 | enable-active-high; | ||
894 | gpio = <&gpio 108 0>; /* GPIO PN4 */ | ||
895 | gpio-open-drain; | ||
896 | vin-supply = <&tps65090_dcdc1_reg>; | ||
897 | }; | ||
898 | |||
899 | usb3_vbus_reg: regulator@4 { | ||
900 | compatible = "regulator-fixed"; | ||
901 | reg = <4>; | ||
902 | regulator-name = "usb2_vbus"; | ||
903 | regulator-min-microvolt = <5000000>; | ||
904 | regulator-max-microvolt = <5000000>; | ||
905 | enable-active-high; | ||
906 | gpio = <&gpio 86 0>; /* GPIO PK6 */ | ||
907 | gpio-open-drain; | ||
908 | vin-supply = <&tps65090_dcdc1_reg>; | ||
909 | }; | ||
910 | |||
911 | vdd_hdmi_reg: regulator@5 { | ||
912 | compatible = "regulator-fixed"; | ||
913 | reg = <5>; | ||
914 | regulator-name = "vdd_hdmi_5v0"; | ||
915 | regulator-min-microvolt = <5000000>; | ||
916 | regulator-max-microvolt = <5000000>; | ||
917 | enable-active-high; | ||
918 | gpio = <&gpio 81 0>; /* GPIO PK1 */ | ||
919 | vin-supply = <&tps65090_dcdc1_reg>; | ||
920 | }; | ||
866 | }; | 921 | }; |
867 | }; | 922 | }; |