Device migrations and driver improvements (#576)
This commit is contained in:
committed by
GitHub
parent
2fbc44466a
commit
a3fda9ad8f
@@ -3,3 +3,64 @@ description: X-Powers AXP192 power management IC
|
||||
include: ["i2c-device.yaml"]
|
||||
|
||||
compatible: "x-powers,axp192"
|
||||
|
||||
properties:
|
||||
dcdc1-voltage:
|
||||
type: int
|
||||
default: 0
|
||||
description: DCDC1 rail voltage in mV (700-3500). 0 leaves the voltage untouched.
|
||||
dcdc1-enable:
|
||||
type: boolean
|
||||
default: false
|
||||
description: >
|
||||
Enable the DCDC1 rail. Unconditionally applied like any other boolean devicetree property -
|
||||
false actively disables it, so a board whose SoC is powered from DCDC1 must set this.
|
||||
dcdc2-voltage:
|
||||
type: int
|
||||
default: 0
|
||||
description: DCDC2 rail voltage in mV (700-2275). 0 leaves the voltage untouched.
|
||||
dcdc2-enable:
|
||||
type: boolean
|
||||
default: false
|
||||
description: Enable the DCDC2 rail. See dcdc1-enable for why false actively disables it.
|
||||
dcdc3-voltage:
|
||||
type: int
|
||||
default: 0
|
||||
description: DCDC3 rail voltage in mV (700-3500). 0 leaves the voltage untouched.
|
||||
dcdc3-enable:
|
||||
type: boolean
|
||||
default: false
|
||||
description: Enable the DCDC3 rail. See dcdc1-enable for why false actively disables it.
|
||||
ldo2-voltage:
|
||||
type: int
|
||||
default: 0
|
||||
description: LDO2 rail voltage in mV (1800-3300). 0 leaves the voltage untouched.
|
||||
ldo2-enable:
|
||||
type: boolean
|
||||
default: false
|
||||
description: Enable the LDO2 rail. See dcdc1-enable for why false actively disables it.
|
||||
ldo3-voltage:
|
||||
type: int
|
||||
default: 0
|
||||
description: LDO3 rail voltage in mV (1800-3300). 0 leaves the voltage untouched.
|
||||
ldo3-enable:
|
||||
type: boolean
|
||||
default: false
|
||||
description: Enable the LDO3 rail. See dcdc1-enable for why false actively disables it.
|
||||
exten-enable:
|
||||
type: boolean
|
||||
default: false
|
||||
description: >
|
||||
Enable the EXTEN output switch. No voltage control (see AXP192_RAIL_EXTEN); see
|
||||
dcdc1-enable for why false actively disables it.
|
||||
gpio1-pwm:
|
||||
type: boolean
|
||||
default: false
|
||||
description: Configure GPIO1 as the PWM1 output instead of GPIO/ADC input/output.
|
||||
gpio1-pwm1-duty-cycle:
|
||||
type: int
|
||||
default: 0
|
||||
min: 0
|
||||
max: 255
|
||||
description: >
|
||||
PWM1 duty cycle (0 = always low, 255 = always high). Only applied when gpio1-pwm is set.
|
||||
|
||||
Reference in New Issue
Block a user