Lines Matching refs:of_node
40 struct device_node *np = dev->of_node; in of_gpio_spi_cs_get_count()
77 ret = of_gpio_named_count(dev->of_node, propname); in of_gpio_get_count()
88 return chip->gpiodev->dev.of_node == gpiospec->np && in of_gpiochip_match_node_and_xlate()
125 const struct device_node *np = gc->of_node; in of_gpio_need_valid_mask()
376 const struct device_node *np = dev->of_node; in of_find_spi_gpio()
407 const struct device_node *np = dev->of_node; in of_find_spi_cs_gpio()
443 const struct device_node *np = dev->of_node; in of_find_regulator_gpio()
471 return of_get_named_gpiod_flags(dev->of_node, con_id, 0, of_flags); in of_find_arizona_gpio()
489 return of_get_named_gpiod_flags(dev->of_node, con_id, 0, of_flags); in of_find_usb_gpio()
509 desc = of_get_named_gpiod_flags(dev->of_node, prop_name, idx, in of_find_gpio()
590 chip_np = chip->of_node; in of_parse_own_gpio()
689 for_each_available_child_of_node(chip->of_node, np) { in of_gpiochip_scan_gpios()
726 return chip->gpiodev->dev.of_node == data; in of_gpiochip_match_node()
866 of_node_put(mm_gc->gc.of_node); in of_mm_gpiochip_add_data()
867 mm_gc->gc.of_node = of_node_get(np); in of_mm_gpiochip_add_data()
906 struct device_node *np = chip->of_node; in of_gpiochip_init_valid_mask()
927 struct device_node *np = chip->of_node; in of_gpiochip_add_pin_range()
1019 if (!chip->of_node) in of_gpiochip_add()
1036 of_node_get(chip->of_node); in of_gpiochip_add()
1040 of_node_put(chip->of_node); in of_gpiochip_add()
1047 of_node_put(chip->of_node); in of_gpiochip_remove()
1054 gdev->dev.of_node = gc->parent->of_node; in of_gpio_dev_init()
1057 if (gc->of_node) in of_gpio_dev_init()
1058 gdev->dev.of_node = gc->of_node; in of_gpio_dev_init()
1060 gc->of_node = gdev->dev.of_node; in of_gpio_dev_init()