Home
last modified time | relevance | path

Searched refs:led_data (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/leds/
H A Dleds-lt3593.c65 struct lt3593_led_data *led_data; in lt3593_led_probe() local
71 led_data = devm_kzalloc(dev, sizeof(*led_data), GFP_KERNEL); in lt3593_led_probe()
72 if (!led_data) in lt3593_led_probe()
80 led_data->gpiod = devm_gpiod_get(dev, "lltc,ctrl", 0); in lt3593_led_probe()
81 if (IS_ERR(led_data->gpiod)) in lt3593_led_probe()
82 return PTR_ERR(led_data->gpiod); in lt3593_led_probe()
91 led_data->cdev.brightness_set_blocking = lt3593_led_set; in lt3593_led_probe()
92 led_data->cdev.brightness = state ? LED_FULL : LED_OFF; in lt3593_led_probe()
98 ret = devm_led_classdev_register_ext(dev, &led_data->cdev, &init_data); in lt3593_led_probe()
103 platform_set_drvdata(pdev, led_data); in lt3593_led_probe()
H A Dleds-nic78bx.c130 struct nic78bx_led_data *led_data = data; in lock_led_reg_action() local
134 led_data->io_base + NIC78BX_LOCK_REG_OFFSET); in lock_led_reg_action()
140 struct nic78bx_led_data *led_data; in nic78bx_probe() local
144 led_data = devm_kzalloc(dev, sizeof(*led_data), GFP_KERNEL); in nic78bx_probe()
145 if (!led_data) in nic78bx_probe()
148 led_data->pdev = pdev; in nic78bx_probe()
149 platform_set_drvdata(pdev, led_data); in nic78bx_probe()
168 led_data->io_base = io_rc->start; in nic78bx_probe()
169 spin_lock_init(&led_data->lock); in nic78bx_probe()
171 ret = devm_add_action(dev, lock_led_reg_action, led_data); in nic78bx_probe()
[all …]
/linux/drivers/platform/mellanox/
H A Dmlxreg-lc.c80 struct mlxreg_core_platform_data *led_data; member
515 mlxreg_lc->led_data = &mlxreg_lc_led; in mlxreg_lc_sn4800_c16_config_init()
770 if (mlxreg_lc->led_data) { in mlxreg_lc_config_init()
771 mlxreg_lc->led_data->regmap = regmap; in mlxreg_lc_config_init()
774 mlxreg_lc->led_data, in mlxreg_lc_config_init()
775 sizeof(*mlxreg_lc->led_data)); in mlxreg_lc_config_init()
/linux/include/linux/mfd/
H A Dmax77693.h76 struct max77693_led_platform_data *led_data; member