All of lore.kernel.org
 help / color / mirror / Atom feed
* [alsa-devel] [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: devicetree, alsa-devel, pgwipeout, linux-arm-kernel,
	linux-rockchip

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

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ 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 [alsa-devel] [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 ` Robin Murphy
2020-02-06  1:07 ` [alsa-devel] [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   ` Robin Murphy
2020-02-06  1:07 ` [alsa-devel] [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   ` Robin Murphy
2020-02-06 11:46   ` [alsa-devel] " Mark Brown
2020-02-06 11:46     ` Mark Brown
2020-02-06 11:46     ` Mark Brown
2020-02-06 11:46     ` Mark Brown
2020-02-06 12:36     ` [alsa-devel] " Robin Murphy
2020-02-06 12:36       ` Robin Murphy
2020-02-06 12:36       ` Robin Murphy
2020-02-06 12:36       ` Robin Murphy
2020-02-06 13:57       ` [alsa-devel] " Mark Brown
2020-02-06 13:57         ` Mark Brown
2020-02-06 13:57         ` Mark Brown
2020-02-06 13:57         ` Mark Brown
2020-02-06 18:05         ` [alsa-devel] " Peter Geis
2020-02-06 18:05           ` Peter Geis
2020-02-06 18:05           ` Peter Geis
2020-02-06 18:05           ` Peter Geis
2020-02-06 21:38           ` [alsa-devel] [PATCH v2 " Robin Murphy
2020-02-06 21:38             ` Robin Murphy
2020-02-06 21:38             ` Robin Murphy
2020-02-06 21:38             ` Robin Murphy
2020-02-10 13:56             ` [alsa-devel] " Mark Brown
2020-02-10 13:56               ` Mark Brown
2020-02-10 13:56               ` Mark Brown
2020-02-10 13:56               ` Mark Brown
2020-02-06  1:07 ` [alsa-devel] [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   ` 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.