On Mon, Nov 3, 2014 at 12:01 PM, Mika Westerberg <[email protected]> wrote:
> The GPIO resources (GpioIo/GpioInt) used in ACPI contain a GPIO number > which is relative to the hardware GPIO controller. Typically this number > can be translated directly to Linux GPIO number because the mapping is > pretty much 1:1. > > However, when the GPIO driver is using pins exported by a pin controller > driver via set of GPIO ranges, the mapping might not be 1:1 anymore and > direct translation does not work. > > In such cases we need to translate the ACPI GPIO number to be suitable for > the GPIO controller driver in question by checking all the pin controller > GPIO ranges under the given device and using those to get the proper GPIO > number. > > Signed-off-by: Mika Westerberg <[email protected]> > Acked-by: Rafael J. Wysocki <[email protected]> Sweet, patch applied. Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

