summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>2026-07-02 09:51:00 +0200
committerBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>2026-07-06 15:25:01 +0200
commit611fd6cfe13997245f1f1b59b81e957163491773 (patch)
tree87ada0a20145c0a85abb2aae84db2f2ca8b84082 /tools/perf/scripts/python/bin
parent8fe6fa0f223f44b8b869319d1b9c383749aa147b (diff)
gpio: swnode: remove deprecated lookup mechanism
GPIO software node lookup should rely exclusively on matching the addresses of the referenced firmware nodes. Commit e5d527be7e69 ("gpio: swnode: don't use the swnode's name as the key for GPIO lookup") tried to enforce this but had to be reverted: it broke existing users who abused the software node mechanism by creating "dummy" software nodes named after the device they want to get GPIOs from, without ever attaching them to the actual GPIO devices. Those users relied on GPIOLIB matching the label of the GPIO controller against the name of the software node rather than on a real firmware node link. All such users have now been coverted to using attached software nodes via the fwnode address lookup path and the kernel documentation has been updated to recommend it as the correct approach. This allows us to remove the old behavior. This will allow us to leverage the upcoming support for fw_devlink for software nodes in GPIO core. Reviewed-by: Linus Walleij <linusw@kernel.org> Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com> Link: https://patch.msgid.link/20260702-gpio-swnode-drop-label-matching-v2-1-0838349eb644@oss.qualcomm.com Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions