GPIO inclusion fixes to misc sound drivers
Mostly dropping unused headers, and a single driver rewrite.
To: Liam Girdwood <lgirdwood@gmail.com>
To: Mark Brown <broonie@kernel.org>
To: Jaroslav Kysela <perex@perex.cz>
To: Takashi Iwai <tiwai@suse.com>
To: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
To: Banajit Goswami <bgoswami@quicinc.com>
To: Rob Herring <robh+dt@kernel.org>
To: Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>
To: Conor Dooley <conor+dt@kernel.org>
To: Thierry Reding <thierry.reding@gmail.com>
To: Jonathan Hunter <jonathanh@nvidia.com>
Cc: <linux-sound@vger.kernel.org>
Cc: <alsa-devel@alsa-project.org>
Cc: <devicetree@vger.kernel.org>
Cc: <linux-tegra@vger.kernel.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
Linus Walleij (4):
ASoC: hisilicon: Drop GPIO include
ASoC: qcom: sc7180: Drop GPIO include
ASoC: simple-card-utils: Drop GPIO include
ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors
arch/arm/boot/dts/nvidia/tegra20-colibri.dtsi | 2 +-
sound/soc/generic/audio-graph-card.c | 1 -
sound/soc/generic/audio-graph-card2.c | 1 -
sound/soc/generic/simple-card-utils.c | 1 -
sound/soc/hisilicon/hi6210-i2s.c | 1 -
sound/soc/qcom/sc7180.c | 1 -
sound/soc/tegra/tegra20_ac97.c | 55 +++++++++++++--------------
sound/soc/tegra/tegra20_ac97.h | 4 +-
8 files changed, 29 insertions(+), 37 deletions(-)
---
base-commit: b85ea95d086471afb4ad062012a4d73cd328fa86
change-id: 20231212-gpio-descriptors-sound-misc-8bc161358ef1
Best regards,
ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors
The Tegra20 AC97 driver is using the legacy GPIO APIs in
<linux/of_gpio.h> and <linux/gpio.h> to obtain GPIOs for reset
and sync.
Convert it over and fix the polarity error on the RESET line
in the process: this reset line is clearly active low. Just
fix the one in-tree device tree site using it at the same
time.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
If people demand that the DTS oneliner be submitted and merged
separately then I can do so. (I personally think that is too
much focus on process over content.)
3 files changed