Hi! It _seems_ between 79a9becda894 ("gpiolib: export descriptor-based GPIO interface") and 14e85c0e69d5 ("gpio: remove gpio_descs global array") the "Interacting With the Legacy GPIO Subsystem" of GPIO consumer interface is correct. But is it the case afterwards? Details of the question are here [1]. [1]: https://stackoverflow.com/q/64455505/2511795 -- With Best Regards, Andy Shevchenko