Lines Matching refs:init_data
480 struct led_init_data *init_data) in led_classdev_register_ext() argument
487 if (init_data) { in led_classdev_register_ext()
488 if (init_data->devname_mandatory && !init_data->devicename) { in led_classdev_register_ext()
492 ret = led_compose_name(parent, init_data, composed_name); in led_classdev_register_ext()
496 if (init_data->fwnode) { in led_classdev_register_ext()
497 fwnode_property_read_string(init_data->fwnode, in led_classdev_register_ext()
501 if (fwnode_property_present(init_data->fwnode, in led_classdev_register_ext()
505 fwnode_property_read_u32(init_data->fwnode, in led_classdev_register_ext()
509 if (fwnode_property_present(init_data->fwnode, "color")) in led_classdev_register_ext()
510 fwnode_property_read_u32(init_data->fwnode, "color", in led_classdev_register_ext()
532 if (init_data && init_data->fwnode) in led_classdev_register_ext()
533 device_set_node(led_cdev->dev, init_data->fwnode); in led_classdev_register_ext()
636 struct led_init_data *init_data) in devm_led_classdev_register_ext() argument
645 rc = led_classdev_register_ext(parent, led_cdev, init_data); in devm_led_classdev_register_ext()