Home
last modified time | relevance | path

Searched refs:ref_args (Results 1 – 3 of 3) sorted by relevance

/linux/arch/mips/bcm47xx/
H A Dbuttons.c542 struct software_node_ref_args *ref_args __free(kfree) = in bcm47xx_buttons_add()
543 kzalloc_objs(*ref_args, nbuttons); in bcm47xx_buttons_add()
544 if (!ref_args) in bcm47xx_buttons_add()
554 struct software_node_ref_args *ref = &ref_args[i]; in bcm47xx_buttons_add()
560 *p++ = PROPERTY_ENTRY_REF("gpios", &ref_args[i]); in bcm47xx_buttons_add()
584 retain_and_null_ptr(ref_args); in bcm47xx_buttons_add()
/linux/drivers/gpio/
H A Dgpiolib-shared.c364 struct fwnode_reference_args ref_args, aux_args; in gpio_shared_dev_is_reset_gpio() local
409 NULL, 2, 0, &ref_args); in gpio_shared_dev_is_reset_gpio()
416 fwnode_handle_put(ref_args.fwnode); in gpio_shared_dev_is_reset_gpio()
420 match = ((ref_args.fwnode == entry->fwnode) && in gpio_shared_dev_is_reset_gpio()
422 (ref_args.args[0] == aux_args.args[0])); in gpio_shared_dev_is_reset_gpio()
424 fwnode_handle_put(ref_args.fwnode); in gpio_shared_dev_is_reset_gpio()
/linux/drivers/reset/
H A Dcore.c90 struct fwnode_reference_args ref_args; member
949 adev->dev.platform_data = &rgpio_dev->ref_args; in reset_create_gpio_aux_device()
1062 if (fwnode_reference_args_equal(args, &rgpio_dev->ref_args)) { in __reset_add_reset_gpio_device()
1082 rgpio_dev->ref_args = *args; in __reset_add_reset_gpio_device()
1088 fwnode_handle_get(rgpio_dev->ref_args.fwnode); in __reset_add_reset_gpio_device()
1108 fwnode_handle_put(rgpio_dev->ref_args.fwnode); in __reset_add_reset_gpio_device()