gpio-exar/8250-exar: Rearrange gpiochip parenthood
Set the parent of the exar gpiochip to its platform device, like other gpiochips are doing it. In order to keep the relationship discoverable for ACPI systems, set the platform device companion to the PCI device. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Acked-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
@@ -142,7 +142,7 @@ static int gpio_exar_probe(struct platform_device *pdev)
|
||||
|
||||
sprintf(exar_gpio->name, "exar_gpio%d", index);
|
||||
exar_gpio->gpio_chip.label = exar_gpio->name;
|
||||
exar_gpio->gpio_chip.parent = &pcidev->dev;
|
||||
exar_gpio->gpio_chip.parent = &pdev->dev;
|
||||
exar_gpio->gpio_chip.direction_output = exar_direction_output;
|
||||
exar_gpio->gpio_chip.direction_input = exar_direction_input;
|
||||
exar_gpio->gpio_chip.get_direction = exar_get_direction;
|
||||
|
Reference in New Issue
Block a user