Lines Matching refs:init_data
473 struct led_init_data *init_data) in led_classdev_register_ext() argument
480 if (init_data) { in led_classdev_register_ext()
481 if (init_data->devname_mandatory && !init_data->devicename) { in led_classdev_register_ext()
485 ret = led_compose_name(parent, init_data, composed_name); in led_classdev_register_ext()
489 if (init_data->fwnode) { in led_classdev_register_ext()
490 fwnode_property_read_string(init_data->fwnode, in led_classdev_register_ext()
494 if (fwnode_property_present(init_data->fwnode, in led_classdev_register_ext()
498 fwnode_property_read_u32(init_data->fwnode, in led_classdev_register_ext()
502 if (fwnode_property_present(init_data->fwnode, "color")) in led_classdev_register_ext()
503 fwnode_property_read_u32(init_data->fwnode, "color", in led_classdev_register_ext()
530 if (init_data && init_data->fwnode) in led_classdev_register_ext()
531 device_set_node(led_cdev->dev, init_data->fwnode); in led_classdev_register_ext()
632 struct led_init_data *init_data) in devm_led_classdev_register_ext() argument
641 rc = led_classdev_register_ext(parent, led_cdev, init_data); in devm_led_classdev_register_ext()