From: Bartosz Golaszewski Date: Wed, 26 Nov 2025 19:17:30 +0000 (+0100) Subject: gpio: shared-proxy: set suppress_bind_attrs X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=64309e40e357bead3a872db89512df6c071addc5;p=thirdparty%2Flinux.git gpio: shared-proxy: set suppress_bind_attrs User-space must not fiddle with shared-proxy auxiliary devices. Disable bind/unbind attributes in sysfs. Link: https://lore.kernel.org/r/20251126191730.66277-1-brgl@bgdev.pl Signed-off-by: Bartosz Golaszewski --- diff --git a/drivers/gpio/gpio-shared-proxy.c b/drivers/gpio/gpio-shared-proxy.c index 3ef2c40ed1522..29d7d2e4dfc02 100644 --- a/drivers/gpio/gpio-shared-proxy.c +++ b/drivers/gpio/gpio-shared-proxy.c @@ -322,6 +322,7 @@ MODULE_DEVICE_TABLE(auxiliary, gpio_shared_proxy_id_table); static struct auxiliary_driver gpio_shared_proxy_driver = { .driver = { .name = "gpio-shared-proxy", + .suppress_bind_attrs = true, }, .probe = gpio_shared_proxy_probe, .id_table = gpio_shared_proxy_id_table,