On Tue, Jul 05, 2016 at 04:39:19PM +0200, Benjamin Tissoires wrote:
The now obsolete sysfs files for LEDs and EKRemote are kept for backward
compatibility.
Both the EKR (read-only) and the regular Cintiqs and Intuos are now
sharing the same led API.
Signed-off-by: Benjamin Tissoires <redacted>
---
Documentation/ABI/testing/sysfs-driver-wacom | 5 +
drivers/hid/wacom.h | 19 +++
drivers/hid/wacom_sys.c | 191 +++++++++++++++++++++++++--
3 files changed, 205 insertions(+), 10 deletions(-)
[...]
+static int wacom_led_register_one(struct device *dev, struct wacom *wacom,
+ struct wacom_led *led, unsigned int group,
+ unsigned int id, bool read_only)
+{
+ int error;
+ char *name;
+
+ name = devm_kasprintf(dev, GFP_KERNEL,
+ "%s::wacom-led_%d.%d",
+ dev_name(dev),
+ group,
+ id);
let's use something other than the - and _ mix please. I'd prefer
wacom-led-0.1 but I'll also accept wacom_led_0.1, the mix is a bit of an
eyesore.
also, arguably you don't need the "led" bit, see e.g. "input3::capslock" so
even "input123::wacom-0.1" would be ok too.
Cheers,
Peter