summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2026-09-29 12:45:37 +0100
committerMark Brown <broonie@kernel.org>2026-09-29 12:45:37 +0100
commitd733add0b2db8bf0d7159133adc2bd2c688367dd (patch)
tree8a45f1fc13e15b96ec4c554924cef5b72b7e1bc2 /scripts/Makefile.thinlto
parentab2766a603e1758104b1b66a4f1ecc0f43d932dd (diff)
parentb224c8932773c63f4905d217544ab67bfef1c64e (diff)
downloadlinux-d733add0b2db8bf0d7159133adc2bd2c688367dd.tar.gz
linux-d733add0b2db8bf0d7159133adc2bd2c688367dd.zip
ASoC: codecs: ak4619: Add PDN pin handling
Alexander Koch <mail@alexanderkoch.net> says: The AK4619 datasheet describes the functionality of the power down (PDN) pin as follows (p. 39, 'Power-up/down Sequence'): The AK4619 should be powered up when the PDN pin = "L". The PDN pin should be set "H" after all power supplies have ramped up. At that point, the reference voltage generator block (REFBLK) and LDO (AVDRV) circuit are powered up and the control registers are initialized. Control register settings should be no less than 10ms after PDN pin = "H". The current implementation of the driver does not operate the PDN pin in any way, it seems to rely on external control of the pin. Improve this by adding a device tree binding to enable the driver to set the pin 'high' during probe. Make it optional to keep the behaviour for existing device trees unchanged. Tested on an i.MX8MM board with the AK4619 connected to GPIO1 and SSI3. Link: https://patch.msgid.link/20260929090821.1476257-1-mail@alexanderkoch.net
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions