mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
![]() The GPIO device in crag6410 is registered with struct bgpio_pdata passed as platform_data to the gpio-mmio driver. We want to remove the bgpio_pdata from the kernel and the gpio-mmio driver is now also able to get the relevant values from the software node. Set up device properties and switch to using platform_device_info to register the device as platform_add_devices() doesn't allow us to pass device properties to the driver model. Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://lore.kernel.org/r/20250701-gpio-mmio-pdata-v2-5-ebf34d273497@linaro.org Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.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-s3c.h | ||
map-s3c64xx.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 |