Message ID | 20220125194222.12783-1-f.fainelli@gmail.com |
---|---|
Headers | show |
Series | pinctrl-bcm2835 gpio-ranges bugfix | expand |
On Tue, Jan 25, 2022 at 11:42:15AM -0800, Florian Fainelli wrote: > Hi all, > > This patch series is intended to backport the fix from Phil "pinctrl: > bcm2835: Change init order for gpio hogs" into the 5.4 tree since the > blamed commit: > > 73345a18d464b ("pinctrl: bcm2835: Pass irqchip when adding gpiochip") > > is in 5.4. To get there, I did backport a number of changes in order for > the commit "pinctrl: bcm2835: Change init order for gpio hogs" to apply > cleanly with no hunks. > > Those should have no functional impact since we do not have support for > 7211 or 2711 in the upstream stable 5.4. > > Both the pinctrl *and* the DTS changes must be taken in lockstep > otherwise the GPIO pins are simply not usable unfortunately. > > Thanks! > > Florian Fainelli (2): > pinctrl: bcm2835: Match BCM7211 compatible string > pinctrl: bcm2835: Add support for wake-up interrupts > > Phil Elwell (2): > pinctrl: bcm2835: Change init order for gpio hogs > ARM: dts: gpio-ranges property is now required > > Stefan Wahren (3): > pinctrl: bcm2835: Drop unused define > pinctrl: bcm2835: Refactor platform data > pinctrl: bcm2835: Add support for all GPIOs on BCM2711 > > arch/arm/boot/dts/bcm283x.dtsi | 1 + > drivers/pinctrl/bcm/pinctrl-bcm2835.c | 209 +++++++++++++++++++++----- > 2 files changed, 175 insertions(+), 35 deletions(-) > > -- > 2.25.1 > All now queued up, thanks. greg k-h