[PATCH 0/3] ASoC: codec: wcd93xx: Convert to GPIO descriptors

Peng Fan (OSS) posted 3 patches 10 months, 3 weeks ago
There is a newer version of this series
sound/soc/codecs/wcd9335.c | 15 +++++++--------
sound/soc/codecs/wcd938x.c | 13 ++++++-------
sound/soc/codecs/wcd939x.c | 16 ++++++++--------
3 files changed, 21 insertions(+), 23 deletions(-)
[PATCH 0/3] ASoC: codec: wcd93xx: Convert to GPIO descriptors
Posted by Peng Fan (OSS) 10 months, 3 weeks ago
of_gpio.h is deprecated, so update driver to use gpiod API.

The current driver use value 0 to assert reset and 1 to deassert reset.
The DTSes in tree that use the codec are using GPIO_ACTIVE_LOW.
So it is safe to use devm_gpiod_get to get GPIO descriptors and
use gpiod_set_value to configure output with value 1 means raw value
0, value 0 means raw value 1.

Note:
I not have devices to test, just my best pratice to do the convertion.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
Peng Fan (3):
      ASoC: codec: wcd939x: Convert to GPIO descriptors
      ASoC: codec: wcd938x: Convert to GPIO descriptors
      ASoC: codec: wcd9335: Convert to GPIO descriptors

 sound/soc/codecs/wcd9335.c | 15 +++++++--------
 sound/soc/codecs/wcd938x.c | 13 ++++++-------
 sound/soc/codecs/wcd939x.c | 16 ++++++++--------
 3 files changed, 21 insertions(+), 23 deletions(-)
---
base-commit: 9388ec571cb1adba59d1cded2300eeb11827679c
change-id: 20250324-wcd-gpiod-782c4a0d8688

Best regards,
-- 
Peng Fan <peng.fan@nxp.com>