diff options
| author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2026-07-06 22:01:31 -0700 |
|---|---|---|
| committer | Lee Jones <lee@kernel.org> | 2026-07-30 14:33:06 +0100 |
| commit | cbff6a720d94cec10265740f2369762acb3290e3 (patch) | |
| tree | 02904deeded05e6a3ff3dca97714c5c7fb543516 /tools/perf/scripts/python | |
| parent | 0674e2cd7f4049d0028681cc8f1f4b550327e54f (diff) | |
| download | linux-cbff6a720d94cec10265740f2369762acb3290e3.tar.gz linux-cbff6a720d94cec10265740f2369762acb3290e3.zip | |
mfd: ucb1x00: Convert Assabet gpio-keys to use software nodes
Convert the legacy gpio-keys platform device on the StrongARM SA-1100
Assabet evaluation board to use software nodes and device properties.
This allows describing the buttons and their GPIO bindings via software
nodes so that platform data support can eventually be removed from the
gpio-keys driver.
Define static software nodes for the gpio-keys device and the six button
child nodes at file scope using relative pin indexing on the UCB1x00 GPIO
controller node. In ucb1x00_assabet_add(), 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>
Link: https://patch.msgid.link/20260706-ucb1x00-assabet-swnode-v2-2-e6271ea3d3dc@gmail.com
Signed-off-by: Lee Jones <lee@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
