<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/tablet, branch v3.4.9</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/input/tablet?h=v3.4.9</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/input/tablet?h=v3.4.9'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-08-15T15:10:34Z</updated>
<entry>
<title>Input: wacom - Bamboo One 1024 pressure fix</title>
<updated>2012-08-15T15:10:34Z</updated>
<author>
<name>Chris Bagwell</name>
<email>chris@cnpbagwell.com</email>
</author>
<published>2012-06-12T07:25:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=117b7f7c36e2e64d36e80d9aeadc2deff5007a3e'/>
<id>urn:sha1:117b7f7c36e2e64d36e80d9aeadc2deff5007a3e</id>
<content type='text'>
commit 6dc463511d4a690f01a9248df3b384db717e0b1c upstream.

Bamboo One's with ID of 0x6a and 0x6b were added with correct
indication of 1024 pressure levels but the Graphire packet routine
was only looking at 9 bits.  Increased to 10 bits.

This bug caused these devices to roll over to zero pressure at half
way mark.

The other devices using this routine only support 256 or 512 range
and look to fix unused bits at zero.

Signed-off-by: Chris Bagwell &lt;chris@cnpbagwell.com&gt;
Reported-by: Tushant Mirchandani &lt;tushantin@gmail.com&gt;
Reviewed-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Input: wacom - check for allocation failure in probe()</title>
<updated>2012-03-30T05:42:19Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2012-03-30T05:38:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=f182394033d639679264d61e6dca62761e659ff7'/>
<id>urn:sha1:f182394033d639679264d61e6dca62761e659ff7</id>
<content type='text'>
We accidentally removed the check for NULL in 3aac0ef10b "Input: wacom -
isolate input registration".

Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Reviewed-by: Chris Bagwell &lt;chris@cnpbagwell.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Merge branch 'next' into for-linus</title>
<updated>2012-03-27T07:27:10Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2012-03-27T07:27:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=993808253ca256b8ca7f8ff90d9935d7c99cd32d'/>
<id>urn:sha1:993808253ca256b8ca7f8ff90d9935d7c99cd32d</id>
<content type='text'>
Conflicts:
	drivers/input/tablet/wacom_sys.c
</content>
</entry>
<entry>
<title>Input: wacom - wireless battery status</title>
<updated>2012-03-26T06:33:17Z</updated>
<author>
<name>Chris Bagwell</name>
<email>chris@cnpbagwell.com</email>
</author>
<published>2012-03-26T06:26:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a1d552cc15b0be9124ccba593f99f59c4ec1e153'/>
<id>urn:sha1:a1d552cc15b0be9124ccba593f99f59c4ec1e153</id>
<content type='text'>
Signed-off-by: Chris Bagwell &lt;chris@cnpbagwell.com&gt;
Tested-by: Jason Gerecke &lt;killertofu@gmail.com&gt;
Acked-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: wacom - create inputs when wireless connect</title>
<updated>2012-03-26T06:32:59Z</updated>
<author>
<name>Chris Bagwell</name>
<email>chris@cnpbagwell.com</email>
</author>
<published>2012-03-26T06:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=16bf288c4be67b68c3fcb6561ff145702cb7bd22'/>
<id>urn:sha1:16bf288c4be67b68c3fcb6561ff145702cb7bd22</id>
<content type='text'>
When a tablet connect or disconnect is detected, schedule
work queue to register or unregister related input devices.

When a wireless tablet connects, it reports same USB PID
used if tablet is connected with USB cable. Use this to
update features values, set input capabilities, and then
register device.  From there, the Pen and Touch interfaces
will reuse the existing tablet's IRQ routines.

Its possible that 1 receiver is shared with 2 tablets with
different PID (small and medium Bamboo for example) so the
input is unregister at disconnect to better support this case.

Signed-off-by: Chris Bagwell &lt;chris@cnpbagwell.com&gt;
Tested-by: Jason Gerecke &lt;killertofu@gmail.com&gt;
Acked-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: wacom - wireless monitor framework</title>
<updated>2012-03-26T06:31:32Z</updated>
<author>
<name>Chris Bagwell</name>
<email>chris@cnpbagwell.com</email>
</author>
<published>2012-03-26T06:26:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d3825d51c3eddb8a3c7d1281f27181aff6db19b8'/>
<id>urn:sha1:d3825d51c3eddb8a3c7d1281f27181aff6db19b8</id>
<content type='text'>
The 3rd gen Bamboo Pen &amp; Touch and Intuos5 tablets support an
optional wireless module. When its receiver is plugged into USB,
it presents 3 interfaces: 0) Monitor 1) Pen and 2) Touch.

The exact capabilities of the Pen and Touch interfaces can
not be determined until a tablet connection is established
and reported over the Monitor interface.

This patch detects this wireless receiver and enables interrupt
packets to be processed for the Monitor interface. Processing
the data in packets will be left to another patch.

Since it doesn't make sense to create an input device for the
Monitor interface, it is not created. Creation of Pen and Touch
input device is also delayed until monitor packets can be processed.

Signed-off-by: Chris Bagwell &lt;chris@cnpbagwell.com&gt;
Tested-by: Jason Gerecke &lt;killertofu@gmail.com&gt;
Acked-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: wacom - isolate input registration</title>
<updated>2012-03-26T06:31:27Z</updated>
<author>
<name>Chris Bagwell</name>
<email>chris@cnpbagwell.com</email>
</author>
<published>2012-03-26T06:25:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3aac0ef10bf5c76ba4262cfd9b044a6c067d5aae'/>
<id>urn:sha1:3aac0ef10bf5c76ba4262cfd9b044a6c067d5aae</id>
<content type='text'>
Although this better co-locates input registration logic,
the main goal is to make it easier to optionally create
input devices or delay creation to later time periods.

Signed-off-by: Chris Bagwell &lt;chris@cnpbagwell.com&gt;
Tested-by: Jason Gerecke &lt;killertofu@gmail.com&gt;
Acked-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Merge branch 'next' into for-linus</title>
<updated>2012-03-20T00:02:01Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2012-03-20T00:02:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=10ce3cc919f50c2043b41ca968b43c26a3672600'/>
<id>urn:sha1:10ce3cc919f50c2043b41ca968b43c26a3672600</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Input: wacom - fix physical size calculation for 3rd-gen Bamboo</title>
<updated>2012-03-13T05:19:14Z</updated>
<author>
<name>Jason Gerecke</name>
<email>killertofu@gmail.com</email>
</author>
<published>2012-03-13T05:15:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=24e3e5ae1e4c2a3a32f5b1f96b4e3fd721806acd'/>
<id>urn:sha1:24e3e5ae1e4c2a3a32f5b1f96b4e3fd721806acd</id>
<content type='text'>
This calculation determines the physical dimensions of the tablet,
used later on in calculate_touch_res to obtain the touch sensor
resolution.

Instead of dividing the logical size by the resolution, the current
code performs a multiplication. This doesn't pose a problem for the
3rd-gen Bamboo since the resolution and scale factor happen to be
identical, but will produce an incorrect result for other cases.

Signed-off-by: Jason Gerecke &lt;killertofu@gmail.com&gt;
Reviewed-by: Chris Bagwell &lt;chris@cnpbagwell.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Merge commit 'v3.3-rc6' into next</title>
<updated>2012-03-09T18:55:17Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2012-03-09T18:55:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b675b3667f6729dcd1036a2a129b35445947f905'/>
<id>urn:sha1:b675b3667f6729dcd1036a2a129b35445947f905</id>
<content type='text'>
</content>
</entry>
</feed>
