On Wed, Mar 9, 2022 at 8:44 PM Stefan Wahren <stefan.wahren@xxxxxxxx> wrote: > This patch series tries to provide backward compatibility for DTB which > lacks the gpio-ranges property. > > The commit ("pinctrl: msm: fix gpio-hog related boot issues") by Christian > Lamparter already contains a fallback in case the gpio-ranges property > is missing. But this approach doesn't work on BCM2835 with a gpio-hog > defined for the SoC GPIOs. > > Based Christian's on explanation i conclude that the fallback must happen > during the gpiochip_add() call and not afterwards. So the approach is to > call an optional hook, which can be implemented in the platform driver. > > This series has been tested on Raspberry Pi 3 B Plus. > > Stefan Wahren (2): > gpiolib: of: Introduce hook for missing gpio-ranges > pinctrl: bcm2835: implement hook for missing gpio-ranges Looks good to me, is this something I should apply to the pinctrl tree or should I wait for a non-RFC version? Yours, Linus Walleij