|
@@ -109,6 +109,9 @@ static int arizona_gpio_probe(struct platform_device *pdev)
|
|
arizona_gpio->arizona = arizona;
|
|
arizona_gpio->arizona = arizona;
|
|
arizona_gpio->gpio_chip = template_chip;
|
|
arizona_gpio->gpio_chip = template_chip;
|
|
arizona_gpio->gpio_chip.dev = &pdev->dev;
|
|
arizona_gpio->gpio_chip.dev = &pdev->dev;
|
|
|
|
+#ifdef CONFIG_OF_GPIO
|
|
|
|
+ arizona_gpio->gpio_chip.of_node = arizona->dev->of_node;
|
|
|
|
+#endif
|
|
|
|
|
|
switch (arizona->type) {
|
|
switch (arizona->type) {
|
|
case WM5102:
|
|
case WM5102:
|