Searched refs:ref_args (Results 1 – 3 of 3) sorted by relevance
542 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()
364 struct fwnode_reference_args ref_args, aux_args; in gpio_shared_dev_is_reset_gpio() local409 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()
90 struct fwnode_reference_args ref_args; member949 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()