Lines Matching defs:init_data
462 * @init_data: LED class device initialization data
466 struct led_init_data *init_data)
473 if (init_data) {
474 if (init_data->devname_mandatory && !init_data->devicename) {
478 ret = led_compose_name(parent, init_data, composed_name);
482 if (init_data->fwnode) {
483 fwnode_property_read_string(init_data->fwnode,
487 if (fwnode_property_present(init_data->fwnode,
491 fwnode_property_read_u32(init_data->fwnode,
495 if (fwnode_property_present(init_data->fwnode, "color"))
496 fwnode_property_read_u32(init_data->fwnode, "color",
518 if (init_data && init_data->fwnode)
519 device_set_node(led_cdev->dev, init_data->fwnode);
618 * @init_data: LED class device initialization data
622 struct led_init_data *init_data)
631 rc = led_classdev_register_ext(parent, led_cdev, init_data);