All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Clean up RK3328 audio codec GPIO control
@ 2020-02-06  1:07 ` Robin Murphy
  0 siblings, 0 replies; 40+ messages in thread
From: Robin Murphy @ 2020-02-06  1:07 UTC (permalink / raw)
  To: lgirdwood, broonie, heiko
  Cc: alsa-devel, linux-arm-kernel, devicetree, linux-rockchip, pgwipeout

Hi all,

Investigating the RK3328 GPIO_MUTE pin in the context of boards that use
it to control a regulator has highlighted that the audio codec driver
currently has some hard-coded implicit control of that pin. Fortunately
those boards don't currently enable the audio codec, because it would be
pretty terrible if playing audio changed the SD card I/O voltage. This
is a first crack at making things better.

Robin.


Robin Murphy (3):
  ASoC: dt-bindings: Make RK3328 codec GPIO explicit
  ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit
  arm64: dts: rockchip: Describe RK3328 GPIO_MUTE users

 .../bindings/sound/rockchip,rk3328-codec.txt  |  7 ++++++-
 arch/arm64/boot/dts/rockchip/rk3328-a1.dts    |  1 +
 .../arm64/boot/dts/rockchip/rk3328-rock64.dts |  1 +
 sound/soc/codecs/rk3328_codec.c               | 20 +++++--------------
 4 files changed, 13 insertions(+), 16 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2020-02-10 13:57 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-06  1:07 [PATCH 0/3] Clean up RK3328 audio codec GPIO control Robin Murphy
2020-02-06  1:07 ` Robin Murphy
2020-02-06  1:07 ` Robin Murphy
2020-02-06  1:07 ` [alsa-devel] " Robin Murphy
2020-02-06  1:07 ` [PATCH 1/3] ASoC: dt-bindings: Make RK3328 codec GPIO explicit Robin Murphy
2020-02-06  1:07   ` Robin Murphy
2020-02-06  1:07   ` Robin Murphy
2020-02-06  1:07   ` [alsa-devel] " Robin Murphy
2020-02-06  1:07 ` [PATCH 2/3] ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit Robin Murphy
2020-02-06  1:07   ` Robin Murphy
2020-02-06  1:07   ` Robin Murphy
2020-02-06  1:07   ` [alsa-devel] " Robin Murphy
2020-02-06 11:46   ` Mark Brown
2020-02-06 11:46     ` Mark Brown
2020-02-06 11:46     ` Mark Brown
2020-02-06 11:46     ` [alsa-devel] " Mark Brown
2020-02-06 12:36     ` Robin Murphy
2020-02-06 12:36       ` Robin Murphy
2020-02-06 12:36       ` Robin Murphy
2020-02-06 12:36       ` [alsa-devel] " Robin Murphy
2020-02-06 13:57       ` Mark Brown
2020-02-06 13:57         ` Mark Brown
2020-02-06 13:57         ` Mark Brown
2020-02-06 13:57         ` [alsa-devel] " Mark Brown
2020-02-06 18:05         ` Peter Geis
2020-02-06 18:05           ` Peter Geis
2020-02-06 18:05           ` Peter Geis
2020-02-06 18:05           ` [alsa-devel] " Peter Geis
2020-02-06 21:38           ` [PATCH v2 " Robin Murphy
2020-02-06 21:38             ` Robin Murphy
2020-02-06 21:38             ` Robin Murphy
2020-02-06 21:38             ` [alsa-devel] " Robin Murphy
2020-02-10 13:56             ` Mark Brown
2020-02-10 13:56               ` Mark Brown
2020-02-10 13:56               ` Mark Brown
2020-02-10 13:56               ` [alsa-devel] " Mark Brown
2020-02-06  1:07 ` [PATCH 3/3] arm64: dts: rockchip: Describe RK3328 GPIO_MUTE users Robin Murphy
2020-02-06  1:07   ` Robin Murphy
2020-02-06  1:07   ` Robin Murphy
2020-02-06  1:07   ` [alsa-devel] " Robin Murphy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.