Lines Matching refs:rgpio_dev
908 struct reset_gpio_lookup *rgpio_dev; in __reset_add_reset_gpio_device() local
930 list_for_each_entry(rgpio_dev, &reset_gpio_lookup_list, list) { in __reset_add_reset_gpio_device()
931 if (args->np == rgpio_dev->of_args.np) { in __reset_add_reset_gpio_device()
932 if (of_phandle_args_equal(args, &rgpio_dev->of_args)) in __reset_add_reset_gpio_device()
942 rgpio_dev = kzalloc(sizeof(*rgpio_dev), GFP_KERNEL); in __reset_add_reset_gpio_device()
943 if (!rgpio_dev) { in __reset_add_reset_gpio_device()
953 rgpio_dev->of_args = *args; in __reset_add_reset_gpio_device()
959 of_node_get(rgpio_dev->of_args.np); in __reset_add_reset_gpio_device()
961 &rgpio_dev->of_args, in __reset_add_reset_gpio_device()
962 sizeof(rgpio_dev->of_args)); in __reset_add_reset_gpio_device()
967 list_add(&rgpio_dev->list, &reset_gpio_lookup_list); in __reset_add_reset_gpio_device()
972 of_node_put(rgpio_dev->of_args.np); in __reset_add_reset_gpio_device()
974 kfree(rgpio_dev); in __reset_add_reset_gpio_device()