diff options
-rw-r--r-- | arch/arm/boot/dts/omap4.dtsi | 26 | ||||
-rw-r--r-- | arch/arm/boot/dts/omap443x.dtsi | 26 | ||||
-rw-r--r-- | arch/arm/boot/dts/omap4460.dtsi | 37 |
3 files changed, 89 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/omap4.dtsi b/arch/arm/boot/dts/omap4.dtsi index a3f93fb6834e..4e15be59b839 100644 --- a/arch/arm/boot/dts/omap4.dtsi +++ b/arch/arm/boot/dts/omap4.dtsi | |||
@@ -776,6 +776,32 @@ | |||
776 | dmas = <&sdma 117>, <&sdma 116>; | 776 | dmas = <&sdma 117>, <&sdma 116>; |
777 | dma-names = "tx", "rx"; | 777 | dma-names = "tx", "rx"; |
778 | }; | 778 | }; |
779 | |||
780 | abb_mpu: regulator-abb-mpu { | ||
781 | compatible = "ti,abb-v2"; | ||
782 | regulator-name = "abb_mpu"; | ||
783 | #address-cells = <0>; | ||
784 | #size-cells = <0>; | ||
785 | ti,tranxdone-status-mask = <0x80>; | ||
786 | clocks = <&sys_clkin_ck>; | ||
787 | ti,settling-time = <50>; | ||
788 | ti,clock-cycles = <16>; | ||
789 | |||
790 | status = "disabled"; | ||
791 | }; | ||
792 | |||
793 | abb_iva: regulator-abb-iva { | ||
794 | compatible = "ti,abb-v2"; | ||
795 | regulator-name = "abb_iva"; | ||
796 | #address-cells = <0>; | ||
797 | #size-cells = <0>; | ||
798 | ti,tranxdone-status-mask = <0x80000000>; | ||
799 | clocks = <&sys_clkin_ck>; | ||
800 | ti,settling-time = <50>; | ||
801 | ti,clock-cycles = <16>; | ||
802 | |||
803 | status = "disabled"; | ||
804 | }; | ||
779 | }; | 805 | }; |
780 | }; | 806 | }; |
781 | 807 | ||
diff --git a/arch/arm/boot/dts/omap443x.dtsi b/arch/arm/boot/dts/omap443x.dtsi index 8c1cfad30d60..0adfa1d1ef20 100644 --- a/arch/arm/boot/dts/omap443x.dtsi +++ b/arch/arm/boot/dts/omap443x.dtsi | |||
@@ -43,6 +43,32 @@ | |||
43 | #thermal-sensor-cells = <0>; | 43 | #thermal-sensor-cells = <0>; |
44 | }; | 44 | }; |
45 | }; | 45 | }; |
46 | |||
47 | ocp { | ||
48 | abb_mpu: regulator-abb-mpu { | ||
49 | status = "okay"; | ||
50 | |||
51 | reg = <0x4a307bd0 0x8>, <0x4a306014 0x4>; | ||
52 | reg-names = "base-address", "int-address"; | ||
53 | |||
54 | ti,abb_info = < | ||
55 | /*uV ABB efuse rbb_m fbb_m vset_m*/ | ||
56 | 1025000 0 0 0 0 0 | ||
57 | 1200000 0 0 0 0 0 | ||
58 | 1313000 0 0 0 0 0 | ||
59 | 1375000 1 0 0 0 0 | ||
60 | 1389000 1 0 0 0 0 | ||
61 | >; | ||
62 | }; | ||
63 | |||
64 | /* Default unused, just provide register info for record */ | ||
65 | abb_iva: regulator-abb-iva { | ||
66 | reg = <0x4a307bd8 0x8>, <0x4a306010 0x4>; | ||
67 | reg-names = "base-address", "int-address"; | ||
68 | }; | ||
69 | |||
70 | }; | ||
71 | |||
46 | }; | 72 | }; |
47 | 73 | ||
48 | /include/ "omap443x-clocks.dtsi" | 74 | /include/ "omap443x-clocks.dtsi" |
diff --git a/arch/arm/boot/dts/omap4460.dtsi b/arch/arm/boot/dts/omap4460.dtsi index 6b32f520741a..194f9ef0a009 100644 --- a/arch/arm/boot/dts/omap4460.dtsi +++ b/arch/arm/boot/dts/omap4460.dtsi | |||
@@ -50,7 +50,44 @@ | |||
50 | 50 | ||
51 | #thermal-sensor-cells = <0>; | 51 | #thermal-sensor-cells = <0>; |
52 | }; | 52 | }; |
53 | |||
54 | abb_mpu: regulator-abb-mpu { | ||
55 | status = "okay"; | ||
56 | |||
57 | reg = <0x4a307bd0 0x8>, <0x4a306014 0x4>, | ||
58 | <0x4A002268 0x4>; | ||
59 | reg-names = "base-address", "int-address", | ||
60 | "efuse-address"; | ||
61 | |||
62 | ti,abb_info = < | ||
63 | /*uV ABB efuse rbb_m fbb_m vset_m*/ | ||
64 | 1025000 0 0 0 0 0 | ||
65 | 1200000 0 0 0 0 0 | ||
66 | 1313000 0 0 0x100000 0x40000 0 | ||
67 | 1375000 1 0 0 0 0 | ||
68 | 1389000 1 0 0 0 0 | ||
69 | >; | ||
70 | }; | ||
71 | |||
72 | abb_iva: regulator-abb-iva { | ||
73 | status = "okay"; | ||
74 | |||
75 | reg = <0x4a307bd8 0x8>, <0x4a306010 0x4>, | ||
76 | <0x4A002268 0x4>; | ||
77 | reg-names = "base-address", "int-address", | ||
78 | "efuse-address"; | ||
79 | |||
80 | ti,abb_info = < | ||
81 | /*uV ABB efuse rbb_m fbb_m vset_m*/ | ||
82 | 950000 0 0 0 0 0 | ||
83 | 1140000 0 0 0 0 0 | ||
84 | 1291000 0 0 0x200000 0 0 | ||
85 | 1375000 1 0 0 0 0 | ||
86 | 1376000 1 0 0 0 0 | ||
87 | >; | ||
88 | }; | ||
53 | }; | 89 | }; |
90 | |||
54 | }; | 91 | }; |
55 | 92 | ||
56 | /include/ "omap446x-clocks.dtsi" | 93 | /include/ "omap446x-clocks.dtsi" |