On Thu, Mar 29, 2018 at 4:37 PM, Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> wrote: > It turns out that the Windows GPIO driver for Sunrisepoint PCH-H uses > similar bank structure than it does for Cannon Lake with the exception > that here the bank size is always 24 pins. Starting from pad group E the > BIOS/Windows GPIO numbering does not match the hardware anymore but > instead there are gaps to make each pad group ("bank") consume exactly > 24 pins. Because of this Linux does not use correct pins for > GpioIo/GpioIo resources exposed by the BIOS. > > This patch aligns the GPIO number space with BIOS/Windows to make sure > the same numbering scheme is used in Linux as well following what we did > already for Intel Cannon Lake. > > Link: https://bugzilla.redhat.com/show_bug.cgi?id=1543769 > Reported-by: Vivien FRASCA <vivien.frasca@xxxxxxxxx> > Signed-off-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> Patch applied to my "devel" branch for now. I figured out it should not go into stable. But should it rather go to fixes for v4.17-rc:s? Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html