Lines Matching refs:init_data
465 struct led_init_data *init_data) in led_classdev_register_ext() argument
472 if (init_data) { in led_classdev_register_ext()
473 if (init_data->devname_mandatory && !init_data->devicename) { in led_classdev_register_ext()
477 ret = led_compose_name(parent, init_data, composed_name); in led_classdev_register_ext()
481 if (init_data->fwnode) { in led_classdev_register_ext()
482 fwnode_property_read_string(init_data->fwnode, in led_classdev_register_ext()
486 if (fwnode_property_present(init_data->fwnode, in led_classdev_register_ext()
490 fwnode_property_read_u32(init_data->fwnode, in led_classdev_register_ext()
494 if (fwnode_property_present(init_data->fwnode, "color")) in led_classdev_register_ext()
495 fwnode_property_read_u32(init_data->fwnode, "color", in led_classdev_register_ext()
522 if (init_data && init_data->fwnode) in led_classdev_register_ext()
523 device_set_node(led_cdev->dev, init_data->fwnode); in led_classdev_register_ext()
622 struct led_init_data *init_data) in devm_led_classdev_register_ext() argument
631 rc = led_classdev_register_ext(parent, led_cdev, init_data); in devm_led_classdev_register_ext()