Lines Matching +full:multi +full:- +full:attr
1 /* SPDX-License-Identifier: GPL-2.0-only */
9 * Derived from leds-lp5521.c, leds-lp5523.c
15 #include <linux/led-class-multicolor.h>
42 struct device_attribute *attr, \
45 return lp55xx_show_engine_mode(dev, attr, buf, nr); \
48 struct device_attribute *attr, \
51 return lp55xx_store_engine_mode(dev, attr, buf, len, nr); \
58 struct device_attribute *attr, \
61 return lp55xx_show_engine_leds(dev, attr, buf, nr); \
64 struct device_attribute *attr, \
67 return lp55xx_store_engine_leds(dev, attr, buf, len, nr); \
74 struct device_attribute *attr, \
77 return lp55xx_store_engine_load(dev, attr, buf, len, nr); \
83 struct device_attribute *attr, \
86 return lp55xx_show_master_fader(dev, attr, buf, nr); \
89 struct device_attribute *attr, \
92 return lp55xx_store_master_fader(dev, attr, buf, len, nr); \
187 * @lock : Lock for user-space interface
197 struct mutex lock; /* lock for user-space interface */
209 * @mc_cdev : Multi color class device
210 * @color_components: Multi color LED map information
254 struct device_attribute *attr,
257 struct device_attribute *attr,
260 struct device_attribute *attr,
263 struct device_attribute *attr,
266 struct device_attribute *attr,
269 struct device_attribute *attr,
272 struct device_attribute *attr,
275 struct device_attribute *attr,
278 struct device_attribute *attr,