X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=drivers%2Fgpio%2Fgpiolib.c;h=bf4bd1d120c38a94fb997521c1712224a7712f8d;hb=4c92b5bb14226faa16d29a1df5752baf1ff22b53;hp=be42ab368a801ff0a3c5508b9bd53c3fbf6cf78d;hpb=06be5eefe1192eb8ce8d07497f67595b6bfe9741;p=mirror_ubuntu-artful-kernel.git diff --git a/drivers/gpio/gpiolib.c b/drivers/gpio/gpiolib.c index be42ab368a80..bf4bd1d120c3 100644 --- a/drivers/gpio/gpiolib.c +++ b/drivers/gpio/gpiolib.c @@ -2052,14 +2052,14 @@ struct gpio_desc *fwnode_get_named_gpiod(struct fwnode_handle *fwnode, if (is_of_node(fwnode)) { enum of_gpio_flags flags; - desc = of_get_named_gpiod_flags(of_node(fwnode), propname, 0, + desc = of_get_named_gpiod_flags(to_of_node(fwnode), propname, 0, &flags); if (!IS_ERR(desc)) active_low = flags & OF_GPIO_ACTIVE_LOW; } else if (is_acpi_node(fwnode)) { struct acpi_gpio_info info; - desc = acpi_get_gpiod_by_index(acpi_node(fwnode), propname, 0, + desc = acpi_get_gpiod_by_index(to_acpi_node(fwnode), propname, 0, &info); if (!IS_ERR(desc)) active_low = info.active_low;