cherry-pick commits for Wacom support
Ping Cheng
pinglinux at gmail.com
Tue May 1 01:30:48 UTC 2012
On Mon, Apr 30, 2012 at 4:32 PM, Chase Douglas
<chase.douglas at canonical.com> wrote:
> On 04/30/2012 04:20 AM, Erik van Konijnenburg wrote:
>> New Wacom Bamboo tablets are not recognized in Ubuntu;
>> see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/568064.
>> This is still the case in Precise Pangolin with linux-image-3.2.0-24-generic.
>>
>> To fix this, could you cherry-pick the following commits from stable
>> 3.3.4?
>>
>> 6e8ec5379c7ab9a57190e23af173aee74f88e54a Input: wacom - cleanup feature report for bamboos
>> fc72bf758f943fbc5c0d9dd14575b91996513c77 Input: wacom - remove unused bamboo HID parsing
>> 428f85884bb4a88737e5fa76535ede06a33fe162 Input: wacom - add some comments to wacom_parse_hid
>> c5981411f60c31f0dff6f0f98d2d3711384badaf Input: wacom - relax Bamboo stylus ID check
>> 4134361af6e099e5f477663fed1d49f0cf29eb4f Input: wacom - read 3rd gen Bamboo Touch HID data
>> 73149ab8433c0ade5a4f79b137af2a081e8a5d13 Input: wacom - 3rd gen Bamboo P&Touch packet support
>> 5a6c865d9861efdd066db1b5da491ebc2ff5926d Input: wacom - ignore unwanted bamboo packets
>> f6b7efc162caed555264cd73cd00103701fddbc0 HID: wacom: Move parsing to a separate function
>> 78761ff9bc4e944e0b4e5df1e7eedcfdbb1a9a1a HID: wacom: Initial driver for Wacom Intuos4 Wireless (Bluetooth)
>> 803296b678a43005e3bc0aaa1951d211bd76a054 Input: wacom - add support for Cintiq 24HD
>> 246835fccdc0dadeda20cd51f7ec868031fa8142 Input: wacom - add LED support for Cintiq 24HD
>> 68513a4c5fe68938350cf2c56d97946e49f014e1 Input: wacom - add missing LEDS_CLASS to Kconfig
>> 19d57d3a145e94349abf805eed2316ef720d86c2 Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use
>>
>> They are listed oldest-first and apply cleanly to stable 3.2.16 and to
>> ubuntu-precise/master-next.
>>
>> I tested this with Krita and a Wacom Bamboo CTH-470. Touchpad, stylus
>> and pressure sensor seem OK; I haven't tested multi-touch behaviour.
>>
>> The above list is based on the stable log
>>
>> git log --format=oneline --grep=wacom -i v3.2.16..v3.3.4
>> git log --format=oneline v3.2.16..v3.3.4 -- \
>> drivers/hid/hid-wacom.c \
>> drivers/input/tablet/wacom_sys.c \
>> drivers/input/tablet/wacom_wac.c \
>> drivers/input/tablet/wacom_wac.h
>>
>> with commits that touch anything but Wacom dropped:
>>
>> 217c8b2b1978aa4a02ce040a99c59ed3b6418fe5 HID: wiimote: fix invalid power_supply_powers call
>> d7cb3dbd10c09081fafd05fcbef590ce04e402ff HID: wacom: Fix invalid power_supply_powers calls
>> 35b4c01e29bdd9632dabf9784ed3486333f00427 power_supply: add "powers" links to self-powered HID devices
>> 73db88137bc732d01b615af9a9cdb24f3e47e78d power_supply: add scope properties to some self-powered HID devices
>> 08642e7c52cf43616821520828e504bc717e54a6 USB: convert drivers/input/* to use module_usb_driver()
>
> Hi Ping and Chris,
>
> (Ping is the Wacom developer who helps maintain kernel and X drivers.
> Chris also does quite a bit of Wacom development.)
>
> Can you comment on the request to apply these patches to Ubuntu 12.04
> LTS? Do you recommend we add these, keeping in mind that this is a
> released stable product, and we need to guard against potential regressions?
USB Bamboo CTH-470 support was added last Oct. With the patchset
above, it is safe to say the driver for USB Bamboo CTH-470 is stable.
However, the device supports wireless connection as well. If you want
to support wireless, you need to include Chris' last month's patchset.
Since the support was only merged last month, I'd recommend we give
users more time to test it.
So, if support wireless is not important, it's ok to add those patches.
Ping
More information about the kernel-team
mailing list