mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 01:55:51 +02:00
ASoC: dt-bindings: nau8822: Add supply regulators
NAU8822 has 4 power supply pins: VDDA, VDDB, VDDC and VDDSPK, which need to be online and stable before communication with the device is attempted. List them (as optional) so that device tree users can ensure correct power sequencing. Signed-off-by: Alexey Charkov <alchark@flipper.net> Link: https://patch.msgid.link/20260525-nau8822-reg-v2-1-7d37ae393e46@flipper.net Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
e43ffb69e0
commit
caba9259a2
|
|
@ -30,6 +30,20 @@ properties:
|
|||
clock-names:
|
||||
const: mclk
|
||||
|
||||
vdda-supply:
|
||||
description: Analog power supply
|
||||
|
||||
vddb-supply:
|
||||
description: Digital buffer (input/output) supply
|
||||
|
||||
vddc-supply:
|
||||
description: Digital core supply
|
||||
|
||||
vddspk-supply:
|
||||
description:
|
||||
Speaker supply (power supply pin for RSPKOUT, LSPKOUT, AUXOUT2 and
|
||||
AUXTOUT1 output drivers)
|
||||
|
||||
nuvoton,spk-btl:
|
||||
description:
|
||||
If set, configure the two loudspeaker outputs as a Bridge Tied Load output
|
||||
|
|
@ -54,5 +68,9 @@ examples:
|
|||
codec@1a {
|
||||
compatible = "nuvoton,nau8822";
|
||||
reg = <0x1a>;
|
||||
vdda-supply = <&vcca_3v3_s0>;
|
||||
vddb-supply = <&vcca_3v3_s0>;
|
||||
vddc-supply = <&vcca_3v3_s0>;
|
||||
vddspk-supply = <&vcca_3v3_s0>;
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user