Lines Matching +full:interrupt +full:- +full:present

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ST-Ericsson Analog Baseband AB8500 and AB8505
10 - Linus Walleij <linus.walleij@linaro.org>
13 the AB8500 "Analog Baseband" is the mixed-signals integrated circuit
14 handling power management (regulators), analog-to-digital conversion
15 (ADC), battery charging, fuel gauging of the battery, battery-backed
16 RTC, PWM, USB PHY and some GPIO lines in the ST-Ericsson U8500 platforms
21 USB charging handling has changed, and it has an embedded USB-to-serial
23 AB8500 embedded interrupt controller.
31 - stericsson,ab8500
32 - stericsson,ab8505
37 interrupt-controller: true
39 '#interrupt-cells':
43 '#address-cells':
46 '#size-cells':
49 clock-controller:
58 const: stericsson,ab8500-clk
60 '#clock-cells':
72 - stericsson,ab8500-gpio
73 - stericsson,ab8505-gpio
75 gpio-controller: true
77 '#gpio-cells':
81 description: Node describing the AB8500 battery-backed RTC.
87 const: stericsson,ab8500-rtc
91 - description: 60 second interval alarm interrupt
92 - description: RTC alarm
94 interrupt-names:
96 - const: 60S
97 - const: ALARM
106 const: stericsson,ab8500-gpadc
108 # AB8505 only supports one (software) EOC interrupt
113 interrupt-names: true
115 vddadc-supply: true
117 '#address-cells':
120 '#size-cells':
123 '#io-channel-cells':
127 "^channel@[0-9a-f]+$":
140 - reg
145 - compatible
146 - interrupts
147 - interrupt-names
148 - vddadc-supply
149 - '#address-cells'
150 - '#size-cells'
151 - '#io-channel-cells'
157 really does is to fire an interrupt when the die becomes 130 degrees Celsius
163 const: stericsson,abx500-temp
167 - description: Thermal warm warning interrupt
169 interrupt-names:
171 - const: ABX500_TEMP_WARM
174 - compatible
175 - interrupts
176 - interrupt-names
183 $ref: /schemas/power/supply/stericsson,ab8500-fg.yaml
188 $ref: /schemas/power/supply/stericsson,ab8500-btemp.yaml
193 $ref: /schemas/power/supply/stericsson,ab8500-charger.yaml
198 $ref: /schemas/power/supply/stericsson,ab8500-chargalg.yaml
206 const: stericsson,ab8500-usb
210 - description: ID wakeup rising IRQ
211 - description: ID wakeup falling IRQ
212 - description: VBUS detection falling IRQ
213 - description: VBUS detection rising IRQ
214 - description: USB link status change IRQ
215 - description: ADP probe plug IRQ
216 - description: ADP probe unplug IRQ
218 interrupt-names:
220 - const: ID_WAKEUP_R
221 - const: ID_WAKEUP_F
222 - const: VBUS_DET_F
223 - const: VBUS_DET_R
224 - const: USB_LINK_STATUS
225 - const: USB_ADP_PROBE_PLUG
226 - const: USB_ADP_PROBE_UNPLUG
228 vddulpivio18-supply: true
229 v-ape-supply: true
230 musb_1v8-supply: true
234 - description: PRCMY system clock
236 clock-names:
238 - const: sysclk
240 '#phy-cells':
244 - compatible
245 - interrupts
246 - interrupt-names
247 - vddulpivio18-supply
248 - v-ape-supply
249 - musb_1v8-supply
250 - clocks
251 - clock-names
252 - '#phy-cells'
257 description: Node describing the AB8500 power-on key control block.
262 const: stericsson,ab8500-poweron-key
266 - description: ON key falling IRQ
267 - description: ON key rising IRQ
269 interrupt-names:
271 - const: ONKEY_DBF
272 - const: ONKEY_DBR
275 - compatible
276 - interrupts
277 - interrupt-names
281 ab8500-sysctrl:
287 const: stericsson,ab8500-sysctrl
290 - compatible
300 const: stericsson,ab8500-codec
302 V-AUD-supply: true
303 V-AMIC1-supply: true
304 V-AMIC2-supply: true
305 V-DMIC-supply: true
309 - description: Audio system clock
311 clock-names:
313 - const: audioclk
315 stericsson,earpeice-cmv:
321 - compatible
332 - stericsson,ab8500-regulator
333 - stericsson,ab8505-regulator
335 vin-supply:
359 only present on AB8505
366 only present on AB8505
373 only present on AB8505
382 only present on AB8505
396 ADC, only present on AB8505
405 Only present on AB8500.
430 only present on AB8500
443 - compatible
448 regulator-external:
457 const: stericsson,ab8500-ext-regulator
478 - compatible
483 "^pwm@[1-9]+?$":
491 const: stericsson,ab8500-pwm
497 - description: internal clock
499 clock-names:
501 - const: intclk
504 - compatible
505 - reg
508 - compatible
509 - clock-controller
510 - gpio
511 - rtc
512 - adc
513 - thermal
514 - ab8500_fg
515 - ab8500_btemp
516 - ab8500_charger
517 - ab8500_chargalg
518 - phy
519 - key
520 - regulator