Dnia 2014-07-10, czw o godzinie 14:44 -0400, Benjamin Tissoires pisze: > Hi guys, > > Continuing on the Wacom cleanup, here are 5 patches. > > The first two enhance the battery reporting for the Wireless receiver by > adding the status of the battery (discharging, full, charging) - inspired by > the code found in hid-wacom.c, and also by adding notifications to the power > system so that upower knows when the battery changed. > > The last three are the handling of the two Wacom Bluetooth devices in wacom.ko. > Some enhancements here: > - Intuos4 now supports other tools than just the plain stylus (mouse, artpen, ...) > - one less driver for Wacom (~700 lines of code less in total) > - unifying access to LEDs/OLEDs from Bluetooth and USB devices > > However, I did not backport the speed attribute and the ac power device (which > is infered by the battery status). I don't know if there are users of those two, > so I let them aside for now. Przemo, any ideas if this is actually used? > > This whole code is based on top of the previous HID conversion patches. > I pushed a branch with all I have queued on the list here: > https://github.com/bentiss/linux/commits/hid-wacom-legacy-3.16-rc4 > > Again, given that there has been no answer on how this can be merged upstream > (Jiri? Dmitry?), I just piled those on top of the previous. > I wouldn't to resplit the input and hid specific changes if this is the choice > that is made. > > Cheers, > Benjamin > > Benjamin Tissoires (5): > Input - wacom: enhance Wireless Receiver battery reporting > Input - wacom: use a specific name for the battery device > Input - wacom: handle Graphire BT tablets in wacom.ko > Input - wacom: handle Intuos 4 BT in wacom.ko > HID: remove hid-wacom Bluetooth driver > > drivers/hid/Kconfig | 8 - > drivers/hid/Makefile | 1 - > drivers/hid/hid-core.c | 2 - > drivers/hid/hid-wacom.c | 973 --------------------------------------- > drivers/input/tablet/wacom.h | 6 + > drivers/input/tablet/wacom_sys.c | 114 ++++- > drivers/input/tablet/wacom_wac.c | 189 +++++++- > drivers/input/tablet/wacom_wac.h | 8 + > 8 files changed, 303 insertions(+), 998 deletions(-) > delete mode 100644 drivers/hid/hid-wacom.c > Benjamin, I think we might try to fix that [1] as well when making changes to the sysfs entries. Currently every tablet connected wirelessly will trigger creating new sysfs entries: /sys/class/power_supply/wacom_ac /sys/class/power_supply/wacom_battery so sysfs is not happy about attempts to create duplicates. We need to distinguish between devices using consecutive numbers or something else. [1] https://sourceforge.net/p/linuxwacom/bugs/248/ -- Kind regards, Przemo Firszt -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html