~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/ti/omap/twl4030.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 // SPDX-License-Identifier: GPL-2.0-only
  2 /*
  3  * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
  4  */
  5 
  6 /*
  7  * Integrated Power Management Chip
  8  */
  9 &twl {
 10         compatible = "ti,twl4030";
 11         interrupt-controller;
 12         #interrupt-cells = <1>;
 13 
 14         rtc {
 15                 compatible = "ti,twl4030-rtc";
 16                 interrupts = <11>;
 17         };
 18 
 19         charger: bci {
 20                 compatible = "ti,twl4030-bci";
 21                 interrupts = <9>, <2>;
 22                 bci3v1-supply = <&vusb3v1>;
 23                 io-channels = <&twl_madc 11>;
 24                 io-channel-names = "vac";
 25         };
 26 
 27         watchdog {
 28                 compatible = "ti,twl4030-wdt";
 29         };
 30 
 31         vaux1: regulator-vaux1 {
 32                 compatible = "ti,twl4030-vaux1";
 33         };
 34 
 35         vaux2: regulator-vaux2 {
 36                 compatible = "ti,twl4030-vaux2";
 37         };
 38 
 39         vaux3: regulator-vaux3 {
 40                 compatible = "ti,twl4030-vaux3";
 41         };
 42 
 43         vaux4: regulator-vaux4 {
 44                 compatible = "ti,twl4030-vaux4";
 45         };
 46 
 47         vcc: regulator-vdd1 {
 48                 compatible = "ti,twl4030-vdd1";
 49                 regulator-min-microvolt = <600000>;
 50                 regulator-max-microvolt = <1450000>;
 51         };
 52 
 53         vdac: regulator-vdac {
 54                 compatible = "ti,twl4030-vdac";
 55                 regulator-min-microvolt = <1800000>;
 56                 regulator-max-microvolt = <1800000>;
 57         };
 58 
 59         vio: regulator-vio {
 60                 compatible = "ti,twl4030-vio";
 61         };
 62 
 63         vintana1: regulator-vintana1 {
 64                 compatible = "ti,twl4030-vintana1";
 65         };
 66 
 67         vintana2: regulator-vintana2 {
 68                 compatible = "ti,twl4030-vintana2";
 69         };
 70 
 71         vintdig: regulator-vintdig {
 72                 compatible = "ti,twl4030-vintdig";
 73         };
 74 
 75         vmmc1: regulator-vmmc1 {
 76                 compatible = "ti,twl4030-vmmc1";
 77                 regulator-min-microvolt = <1850000>;
 78                 regulator-max-microvolt = <3150000>;
 79         };
 80 
 81         vmmc2: regulator-vmmc2 {
 82                 compatible = "ti,twl4030-vmmc2";
 83                 regulator-min-microvolt = <1850000>;
 84                 regulator-max-microvolt = <3150000>;
 85         };
 86 
 87         vusb1v5: regulator-vusb1v5 {
 88                 compatible = "ti,twl4030-vusb1v5";
 89         };
 90 
 91         vusb1v8: regulator-vusb1v8 {
 92                 compatible = "ti,twl4030-vusb1v8";
 93         };
 94 
 95         vusb3v1: regulator-vusb3v1 {
 96                 compatible = "ti,twl4030-vusb3v1";
 97         };
 98 
 99         vpll1: regulator-vpll1 {
100                 compatible = "ti,twl4030-vpll1";
101         };
102 
103         vpll2: regulator-vpll2 {
104                 compatible = "ti,twl4030-vpll2";
105                 regulator-min-microvolt = <1800000>;
106                 regulator-max-microvolt = <1800000>;
107         };
108 
109         vsim: regulator-vsim {
110                 compatible = "ti,twl4030-vsim";
111                 regulator-min-microvolt = <1800000>;
112                 regulator-max-microvolt = <3000000>;
113         };
114 
115         twl_gpio: gpio {
116                 compatible = "ti,twl4030-gpio";
117                 gpio-controller;
118                 #gpio-cells = <2>;
119                 interrupt-controller;
120                 #interrupt-cells = <1>;
121         };
122 
123         usb2_phy: twl4030-usb {
124                 compatible = "ti,twl4030-usb";
125                 interrupts = <10>, <4>;
126                 usb1v5-supply = <&vusb1v5>;
127                 usb1v8-supply = <&vusb1v8>;
128                 usb3v1-supply = <&vusb3v1>;
129                 usb_mode = <1>;
130                 #phy-cells = <0>;
131         };
132 
133         twl_pwm: pwm {
134                 compatible = "ti,twl4030-pwm";
135                 #pwm-cells = <2>;
136         };
137 
138         twl_pwmled: pwmled {
139                 compatible = "ti,twl4030-pwmled";
140                 #pwm-cells = <2>;
141         };
142 
143         twl_pwrbutton: pwrbutton {
144                 compatible = "ti,twl4030-pwrbutton";
145                 interrupts = <8>;
146         };
147 
148         twl_keypad: keypad {
149                 compatible = "ti,twl4030-keypad";
150                 interrupts = <1>;
151                 keypad,num-rows = <8>;
152                 keypad,num-columns = <8>;
153         };
154 
155         twl_madc: madc {
156                 compatible = "ti,twl4030-madc";
157                 interrupts = <3>;
158                 #io-channel-cells = <1>;
159         };
160 };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php