Home
last modified time | relevance | path

Searched refs:lp5860 (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/leds/rgb/
H A Dleds-lp5860-spi.c39 struct lp5860 *lp5860; in lp5860_probe() local
54 lp5860 = devm_kzalloc(dev, struct_size(lp5860, leds, multi_leds), in lp5860_probe()
56 if (!lp5860) in lp5860_probe()
59 lp5860->regmap = devm_regmap_init_spi(spi, &lp5860_regmap_config); in lp5860_probe()
60 if (IS_ERR(lp5860->regmap)) in lp5860_probe()
61 return dev_err_probe(&spi->dev, PTR_ERR(lp5860->regmap), in lp5860_probe()
64 lp5860->dev = dev; in lp5860_probe()
66 ret = devm_mutex_init(dev, &lp5860->lock); in lp5860_probe()
70 spi_set_drvdata(spi, lp5860); in lp5860_probe()
H A Dleds-lp5860-core.c62 static int lp5860_chip_enable(struct lp5860 *lp, bool enable) in lp5860_chip_enable()
140 static int lp5860_init_dt(struct lp5860 *lp) in lp5860_init_dt()
193 struct lp5860 *lp = dev_get_drvdata(dev); in lp5860_device_init()
225 struct lp5860 *lp = dev_get_drvdata(dev); in lp5860_device_remove()