mirror of
https://github.com/torvalds/linux.git
synced 2026-10-15 20:30:02 +02:00
Convert the legacy gpio-keys platform device on the StrongARM SA-1100 HP iPAQ H3xxx series boards to use software nodes and device properties. This helps progress the removal of platform data support from the gpio-keys driver. Define static software nodes for the gpio-keys device and the power and action button child nodes at file scope, referencing the SA-1100 GPIO controller node directly. In h3xxx_mach_init(), register the software node group and use platform_device_register_full() to register the device. Assisted-by: Antigravity:gemini-3.5-flash Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Link: https://lore.kernel.org/r/20260706-sa1100-swnode-v1-4-332759bbd930@gmail.com Signed-off-by: Arnd Bergmann <arnd@arndb.de> |
||
|---|---|---|
| .. | ||
| include/mach | ||
| assabet.c | ||
| clock.c | ||
| collie.c | ||
| generic.c | ||
| generic.h | ||
| h3xxx.c | ||
| h3600.c | ||
| jornada720_ssp.c | ||
| jornada720.c | ||
| Kconfig | ||
| Makefile | ||
| neponset.c | ||
| pm.c | ||
| sleep.S | ||
| ssp.c | ||