12 Commits

Author SHA1 Message Date
coolsnowwolf
171cb58c1d gpio-button-hotplug: sync upstream 2025-01-27 23:10:02 +08:00
coolsnowwolf
08296f25e8
gpio-button-hotplug: fix for linux 6.12 2025-01-23 04:20:57 +08:00
Marek Behún
2c6595fa43 gpio-button-hotplug: add vendor button
Handle the KEY_VENDOR key in gpio-button-hotplug driver.
This is used by Turris Omnia.

Signed-off-by: Marek Behún <kabel@kernel.org>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-08-04 23:35:33 +08:00
Weijie Gao
0983191cb6 gpio-button-hotplug: fix linux 6.2 build failure
devm_gpiod_get_from_of_node() was removed since linux 6.2.
devm_fwnode_gpiod_get() is the recommended replacement.

Signed-off-by: Weijie Gao <hackpascal@gmail.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-04-08 19:28:28 +08:00
aiamadeus
2843c0b911 gpio-button-hotplug: fix probe failed 2024-01-31 11:20:35 +08:00
coolsnowwolf
b1816c7d0c gpio-button-hotplug: fix kernel 5.4 support 2024-01-13 13:50:40 +08:00
coolsnowwolf
01edff43e4 gpio-button-hotplug: fix kernel 6.2+ build failure 2024-01-11 20:38:46 +08:00
Andrey Erokhin
9fc7db0684 gpio-button-hotplug: fix data race
bh_event_add_var can be called by multiple threads concurrently,
so it shall not use a static char buffer

Signed-off-by: Andrey Erokhin <a.erokhin@inango-systems.com>
2022-12-05 15:52:57 +08:00
lean
a3f1e837fd x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
lean
7a50383ab6 add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
coolsnowwolf
33abeff31c Sync to snapshot kernel 5.4 version 2020-07-02 23:30:56 +08:00
coolsnowwolf
97a4ffcc12 update source 2017-09-06 19:19:45 +08:00