Searched refs:led_pdata (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/leds/ |
H A D | leds-mlxreg.c | 63 struct mlxreg_core_platform_data *led_pdata = priv->pdata; in mlxreg_led_store_hw() local 81 ret = regmap_read(led_pdata->regmap, data->reg, ®val); in mlxreg_led_store_hw() 89 ret = regmap_write(led_pdata->regmap, data->reg, regval); in mlxreg_led_store_hw() 101 struct mlxreg_core_platform_data *led_pdata = priv->pdata; in mlxreg_led_get_hw() local 116 err = regmap_read(led_pdata->regmap, data->reg, ®val); in mlxreg_led_get_hw() 186 struct mlxreg_core_platform_data *led_pdata = priv->pdata; in mlxreg_led_config() local 187 struct mlxreg_core_data *data = led_pdata->data; in mlxreg_led_config() 195 for (i = 0; i < led_pdata->counter; i++, data++) { in mlxreg_led_config() 202 err = regmap_read(led_pdata->regmap, data->capability, in mlxreg_led_config() 258 struct mlxreg_core_platform_data *led_pdata; in mlxreg_led_probe() local [all...] |
H A D | leds-lp8788.c | 123 struct lp8788_led_platform_data *led_pdata; in lp8788_led_probe() local 136 led_pdata = lp->pdata ? lp->pdata->led_pdata : NULL; in lp8788_led_probe() 138 if (!led_pdata || !led_pdata->name) in lp8788_led_probe() 141 led->led_dev.name = led_pdata->name; in lp8788_led_probe() 145 ret = lp8788_led_init_device(led, led_pdata); in lp8788_led_probe()
|
H A D | leds-max8997.c | 261 if (pdata->led_pdata) { in max8997_led_probe() 264 mode = pdata->led_pdata->mode[led->id]; in max8997_led_probe() 265 brightness = pdata->led_pdata->brightness[led->id]; in max8997_led_probe()
|
/kernel/linux/linux-6.6/drivers/leds/ |
H A D | leds-mlxreg.c | 63 struct mlxreg_core_platform_data *led_pdata = priv->pdata; in mlxreg_led_store_hw() local 81 ret = regmap_read(led_pdata->regmap, data->reg, ®val); in mlxreg_led_store_hw() 89 ret = regmap_write(led_pdata->regmap, data->reg, regval); in mlxreg_led_store_hw() 101 struct mlxreg_core_platform_data *led_pdata = priv->pdata; in mlxreg_led_get_hw() local 116 err = regmap_read(led_pdata->regmap, data->reg, ®val); in mlxreg_led_get_hw() 186 struct mlxreg_core_platform_data *led_pdata = priv->pdata; in mlxreg_led_config() local 187 struct mlxreg_core_data *data = led_pdata->data; in mlxreg_led_config() 195 for (i = 0; i < led_pdata->counter; i++, data++) { in mlxreg_led_config() 202 err = regmap_read(led_pdata->regmap, data->capability, in mlxreg_led_config() 258 struct mlxreg_core_platform_data *led_pdata; in mlxreg_led_probe() local [all...] |
H A D | leds-lp8788.c | 123 struct lp8788_led_platform_data *led_pdata; in lp8788_led_probe() local 136 led_pdata = lp->pdata ? lp->pdata->led_pdata : NULL; in lp8788_led_probe() 138 if (!led_pdata || !led_pdata->name) in lp8788_led_probe() 141 led->led_dev.name = led_pdata->name; in lp8788_led_probe() 145 ret = lp8788_led_init_device(led, led_pdata); in lp8788_led_probe()
|
H A D | leds-max8997.c | 256 if (pdata && pdata->led_pdata) { in max8997_led_probe() 259 mode = pdata->led_pdata->mode[led->id]; in max8997_led_probe() 260 brightness = pdata->led_pdata->brightness[led->id]; in max8997_led_probe()
|
/kernel/linux/linux-5.10/include/linux/mfd/ |
H A D | htc-pasic3.h | 50 struct pasic3_leds_machinfo *led_pdata; member
|
H A D | max8997.h | 207 struct max8997_led_platform_data *led_pdata; member
|
H A D | lp8788.h | 276 * @led_pdata : configurable data for led driver 301 struct lp8788_led_platform_data *led_pdata; member
|
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | htc-pasic3.c | 172 if (pdata && pdata->led_pdata) { in pasic3_probe() 173 led_cell.platform_data = pdata->led_pdata; in pasic3_probe()
|
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | max8997.h | 204 struct max8997_led_platform_data *led_pdata; member
|
H A D | lp8788.h | 276 * @led_pdata : configurable data for led driver 301 struct lp8788_led_platform_data *led_pdata; member
|
Completed in 7 milliseconds