]> www.infradead.org Git - users/jedix/linux-maple.git/commit
gpio: virtuser: fix handling of multiple conn_ids in lookup table
authorKoichiro Den <koichiro.den@canonical.com>
Fri, 3 Jan 2025 14:18:27 +0000 (23:18 +0900)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Fri, 3 Jan 2025 16:15:03 +0000 (17:15 +0100)
commit656cc2e892f128b03ea9ef19bd11d70f71d5472b
treeeeb2a01de1a3174ff72bb5a93f03bd7cbbc1e778
parenta619cba8c69c434258ff4101d463322cd63e1bdc
gpio: virtuser: fix handling of multiple conn_ids in lookup table

Creating a virtuser device via configfs with multiple conn_ids fails due
to incorrect indexing of lookup entries. Correct the indexing logic to
ensure proper functionality when multiple gpio_virtuser_lookup are
created.

Fixes: 91581c4b3f29 ("gpio: virtuser: new virtual testing driver for the GPIO API")
Signed-off-by: Koichiro Den <koichiro.den@canonical.com>
Link: https://lore.kernel.org/r/20250103141829.430662-3-koichiro.den@canonical.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
drivers/gpio/gpio-virtuser.c