gpio: sysfs: use per-gpio locking