Searched refs:led_mc_cdev (Results 1 – 2 of 2) sorted by relevance
49 struct led_classdev_mc led_mc_cdev; member56 return container_of(lcdev_to_mccdev(led_cdev), struct cros_ec_led_priv, led_mc_cdev); in cros_ec_led_cdev_to_priv()105 led_mc_calc_color_components(&priv->led_mc_cdev, brightness); in cros_ec_led_brightness_set_blocking()109 for (i = 0; i < priv->led_mc_cdev.num_colors; i++) { in cros_ec_led_brightness_set_blocking()110 subled = &priv->led_mc_cdev.subled_info[i]; in cros_ec_led_brightness_set_blocking()148 static const char *cros_ec_led_get_color_name(struct led_classdev_mc *led_mc_cdev) in cros_ec_led_get_color_name() argument152 if (led_mc_cdev->num_colors == 1) in cros_ec_led_get_color_name()153 color = led_mc_cdev->subled_info[0].color_index; in cros_ec_led_get_color_name()185 &priv->led_mc_cdev.led_cdev.max_brightness); in cros_ec_led_probe_one()209 priv->led_mc_cdev.subled_info = subleds; in cros_ec_led_probe_one()[all …]
402 struct led_classdev_mc led_mc_cdev; member1507 struct led_classdev_mc *led_mc_cdev = lcdev_to_mccdev(led_cdev); in uniwill_led_brightness_set() local1508 struct uniwill_data *data = container_of(led_mc_cdev, struct uniwill_data, led_mc_cdev); in uniwill_led_brightness_set()1512 ret = led_mc_calc_color_components(led_mc_cdev, brightness); in uniwill_led_brightness_set()1588 data->led_mc_cdev.led_cdev.color = LED_COLOR_ID_MULTI; in uniwill_led_init()1589 data->led_mc_cdev.led_cdev.max_brightness = data->lightbar_max_brightness; in uniwill_led_init()1590 data->led_mc_cdev.led_cdev.flags = LED_REJECT_NAME_CONFLICT; in uniwill_led_init()1591 data->led_mc_cdev.led_cdev.brightness_set_blocking = uniwill_led_brightness_set; in uniwill_led_init()1594 data->led_mc_cdev.led_cdev.brightness = 0; in uniwill_led_init()1596 data->led_mc_cdev.led_cdev.brightness = data->lightbar_max_brightness; in uniwill_led_init()[all …]