> In the extreme case, define blocks with only a single GPIO in each of > them, and the interface should still be faster than the sysfs one. Each > block is a separate device node with separate permissions. Ok, so it degenerates to the same case if needed. It's not ideal but I have no suggestions how to improve it!