mirror of
https://github.com/torvalds/linux.git
synced 2024-11-26 22:21:42 +00:00
729f02ec02
This converts the WM8996 codec to use GPIO descriptors, an a similar way to WM5100. The driver is instantiating a GPIO chip named wm8996, and we get rid of the base address for the GPIO chip from the platform data and just use dynamic numbering. Move base and ngpio into the static gpio_chip template. Fix up the only in-tree user which is the Cragganmore 6410 module. Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://lore.kernel.org/r/20231208-descriptors-sound-wlf-v1-5-c4dab6f521ec@linaro.org Signed-off-by: Mark Brown <broonie@kernel.org> |
||
---|---|---|
.. | ||
cpu.c | ||
cpu.h | ||
cpuidle-s3c64xx.c | ||
crag6410.h | ||
dev-audio-s3c64xx.c | ||
dev-uart-s3c64xx.c | ||
dev-uart.c | ||
devs.c | ||
devs.h | ||
fb.h | ||
gpio-cfg-helpers.h | ||
gpio-cfg.h | ||
gpio-core.h | ||
gpio-samsung-s3c64xx.h | ||
gpio-samsung.c | ||
gpio-samsung.h | ||
iic-core.h | ||
init.c | ||
irq-pm-s3c64xx.c | ||
irq-uart-s3c64xx.h | ||
irqs-s3c64xx.h | ||
irqs.h | ||
Kconfig | ||
Kconfig.s3c64xx | ||
keypad.h | ||
mach-crag6410-module.c | ||
mach-crag6410.c | ||
mach-s3c64xx-dt.c | ||
Makefile | ||
Makefile.s3c64xx | ||
map-base.h | ||
map-s3c64xx.h | ||
map-s3c.h | ||
map-s5p.h | ||
map.h | ||
pl080.c | ||
platformdata.c | ||
pm-common.c | ||
pm-common.h | ||
pm-core-s3c64xx.h | ||
pm-core.h | ||
pm-gpio.c | ||
pm-s3c64xx.c | ||
pm.c | ||
pm.h | ||
pwm-core.h | ||
regs-clock-s3c64xx.h | ||
regs-clock.h | ||
regs-gpio-memport-s3c64xx.h | ||
regs-gpio-s3c64xx.h | ||
regs-gpio.h | ||
regs-irq-s3c64xx.h | ||
regs-irq.h | ||
regs-irqtype.h | ||
regs-modem-s3c64xx.h | ||
regs-sys-s3c64xx.h | ||
regs-syscon-power-s3c64xx.h | ||
regs-usb-hsotg-phy-s3c64xx.h | ||
s3c64xx.c | ||
s3c64xx.h | ||
s3c6410.c | ||
sdhci.h | ||
setup-fb-24bpp-s3c64xx.c | ||
setup-i2c0-s3c64xx.c | ||
setup-i2c1-s3c64xx.c | ||
setup-keypad-s3c64xx.c | ||
setup-sdhci-gpio-s3c64xx.c | ||
setup-spi-s3c64xx.c | ||
setup-usb-phy-s3c64xx.c | ||
sleep-s3c64xx.S | ||
usb-phy.h | ||
wakeup-mask.c | ||
wakeup-mask.h |