xref: /linux/scripts/dtc/include-prefixes/arm/tps65217.dtsi (revision e598c4418097fd39198a2e1259d0074880fdf9f9)
1e327b3f5SPeter Ujfalusi/*
2e327b3f5SPeter Ujfalusi * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
3e327b3f5SPeter Ujfalusi *
4e327b3f5SPeter Ujfalusi * This program is free software; you can redistribute it and/or modify
5e327b3f5SPeter Ujfalusi * it under the terms of the GNU General Public License version 2 as
6e327b3f5SPeter Ujfalusi * published by the Free Software Foundation.
7e327b3f5SPeter Ujfalusi */
8e327b3f5SPeter Ujfalusi
9e327b3f5SPeter Ujfalusi/*
10e327b3f5SPeter Ujfalusi * Integrated Power Management Chip
11e327b3f5SPeter Ujfalusi * http://www.ti.com/lit/ds/symlink/tps65217.pdf
12e327b3f5SPeter Ujfalusi */
13e327b3f5SPeter Ujfalusi
14e327b3f5SPeter Ujfalusi&tps {
15e327b3f5SPeter Ujfalusi	compatible = "ti,tps65217";
16bd0fdb4cSMilo Kim	interrupt-controller;
17bd0fdb4cSMilo Kim	#interrupt-cells = <1>;
18e327b3f5SPeter Ujfalusi
199ec0a658SMilo Kim	charger {
209ec0a658SMilo Kim		compatible = "ti,tps65217-charger";
219ec0a658SMilo Kim		status = "disabled";
229ec0a658SMilo Kim	};
239ec0a658SMilo Kim
24*e598c441SMilo Kim	pwrbutton {
25*e598c441SMilo Kim		compatible = "ti,tps65217-pwrbutton";
26*e598c441SMilo Kim		status = "disabled";
27*e598c441SMilo Kim	};
28*e598c441SMilo Kim
29e327b3f5SPeter Ujfalusi	regulators {
30e327b3f5SPeter Ujfalusi		#address-cells = <1>;
31e327b3f5SPeter Ujfalusi		#size-cells = <0>;
32e327b3f5SPeter Ujfalusi
33e327b3f5SPeter Ujfalusi		dcdc1_reg: regulator@0 {
34e327b3f5SPeter Ujfalusi			reg = <0>;
35e327b3f5SPeter Ujfalusi			regulator-compatible = "dcdc1";
36e327b3f5SPeter Ujfalusi		};
37e327b3f5SPeter Ujfalusi
38e327b3f5SPeter Ujfalusi		dcdc2_reg: regulator@1 {
39e327b3f5SPeter Ujfalusi			reg = <1>;
40e327b3f5SPeter Ujfalusi			regulator-compatible = "dcdc2";
41e327b3f5SPeter Ujfalusi		};
42e327b3f5SPeter Ujfalusi
43e327b3f5SPeter Ujfalusi		dcdc3_reg: regulator@2 {
44e327b3f5SPeter Ujfalusi			reg = <2>;
45e327b3f5SPeter Ujfalusi			regulator-compatible = "dcdc3";
46e327b3f5SPeter Ujfalusi		};
47e327b3f5SPeter Ujfalusi
48e327b3f5SPeter Ujfalusi		ldo1_reg: regulator@3 {
49e327b3f5SPeter Ujfalusi			reg = <3>;
50e327b3f5SPeter Ujfalusi			regulator-compatible = "ldo1";
51e327b3f5SPeter Ujfalusi		};
52e327b3f5SPeter Ujfalusi
53e327b3f5SPeter Ujfalusi		ldo2_reg: regulator@4 {
54e327b3f5SPeter Ujfalusi			reg = <4>;
55e327b3f5SPeter Ujfalusi			regulator-compatible = "ldo2";
56e327b3f5SPeter Ujfalusi		};
57e327b3f5SPeter Ujfalusi
58e327b3f5SPeter Ujfalusi		ldo3_reg: regulator@5 {
59e327b3f5SPeter Ujfalusi			reg = <5>;
60e327b3f5SPeter Ujfalusi			regulator-compatible = "ldo3";
61e327b3f5SPeter Ujfalusi		};
62e327b3f5SPeter Ujfalusi
63e327b3f5SPeter Ujfalusi		ldo4_reg: regulator@6 {
64e327b3f5SPeter Ujfalusi			reg = <6>;
65e327b3f5SPeter Ujfalusi			regulator-compatible = "ldo4";
66e327b3f5SPeter Ujfalusi		};
67e327b3f5SPeter Ujfalusi	};
68e327b3f5SPeter Ujfalusi};
69