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>
40 struct device_attribute *attr, \
43 return show_engine_mode(dev, attr, buf, nr); \
48 struct device_attribute *attr, \
51 return store_engine_mode(dev, attr, buf, len, nr); \
56 struct device_attribute *attr, \
59 return show_engine_leds(dev, attr, buf, nr); \
64 struct device_attribute *attr, \
67 return store_engine_leds(dev, attr, buf, len, nr); \
72 struct device_attribute *attr, \
75 return store_engine_load(dev, attr, buf, len, nr); \
145 * @lock : Lock for user-space interface
156 struct mutex lock; /* lock for user-space interface */
168 * @mc_cdev : Multi color class device
169 * @color_components: Multi color LED map information