xref: /linux/arch/arm/boot/dts/tps65910.dtsi (revision 6589b3d76db2d6adbf8f2084c303fb24252a0dc6)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
4 */
5
6/*
7 * Integrated Power Management Chip
8 * http://www.ti.com/lit/ds/symlink/tps65910.pdf
9 */
10
11&tps {
12	compatible = "ti,tps65910";
13	interrupt-controller;
14	#interrupt-cells = <2>;
15	gpio-controller;
16	#gpio-cells = <2>;
17
18	regulators {
19		#address-cells = <1>;
20		#size-cells = <0>;
21
22		vrtc_reg: regulator@0 {
23			reg = <0>;
24			regulator-compatible = "vrtc";
25		};
26
27		vio_reg: regulator@1 {
28			reg = <1>;
29			regulator-compatible = "vio";
30		};
31
32		vdd1_reg: regulator@2 {
33			reg = <2>;
34			regulator-compatible = "vdd1";
35		};
36
37		vdd2_reg: regulator@3 {
38			reg = <3>;
39			regulator-compatible = "vdd2";
40		};
41
42		vdd3_reg: regulator@4 {
43			reg = <4>;
44			regulator-compatible = "vdd3";
45		};
46
47		vdig1_reg: regulator@5 {
48			reg = <5>;
49			regulator-compatible = "vdig1";
50		};
51
52		vdig2_reg: regulator@6 {
53			reg = <6>;
54			regulator-compatible = "vdig2";
55		};
56
57		vpll_reg: regulator@7 {
58			reg = <7>;
59			regulator-compatible = "vpll";
60		};
61
62		vdac_reg: regulator@8 {
63			reg = <8>;
64			regulator-compatible = "vdac";
65		};
66
67		vaux1_reg: regulator@9 {
68			reg = <9>;
69			regulator-compatible = "vaux1";
70		};
71
72		vaux2_reg: regulator@10 {
73			reg = <10>;
74			regulator-compatible = "vaux2";
75		};
76
77		vaux33_reg: regulator@11 {
78			reg = <11>;
79			regulator-compatible = "vaux33";
80		};
81
82		vmmc_reg: regulator@12 {
83			reg = <12>;
84			regulator-compatible = "vmmc";
85		};
86
87		vbb_reg: regulator@13 {
88			reg = <13>;
89			regulator-compatible = "vbb";
90		};
91	};
92};
93