<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input, branch v3.1-rc9</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/input?h=v3.1-rc9</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/input?h=v3.1-rc9'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-09-16T21:09:19Z</updated>
<entry>
<title>Merge branch 'for-linus' of git://github.com/dtor/input</title>
<updated>2011-09-16T21:09:19Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-09-16T21:09:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=279b1e0fd90ef63c7acb34a5ca573f065a6fefb4'/>
<id>urn:sha1:279b1e0fd90ef63c7acb34a5ca573f065a6fefb4</id>
<content type='text'>
* 'for-linus' of git://github.com/dtor/input:
  Input: wacom - fix touch parsing on newer Bamboos
  Input: bcm5974 - add MacBookAir4,1 trackpad support
  Input: wacom - add POINTER and DIRECT device properties
  Input: adp5588-keys - remove incorrect modalias
  Input: cm109 - fix checking return value of usb_control_msg
  Input: wacom - advertise BTN_TOOL_PEN and BTN_STYLUS for PenPartner
  Input: wacom - remove pressure for touch devices
</content>
</entry>
<entry>
<title>Input: wacom - fix touch parsing on newer Bamboos</title>
<updated>2011-09-13T05:08:59Z</updated>
<author>
<name>Chris Bagwell</name>
<email>chris@cnpbagwell.com</email>
</author>
<published>2011-09-09T20:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8f9068609e8a5b4cbac9e0cf8332b5dcabf05422'/>
<id>urn:sha1:8f9068609e8a5b4cbac9e0cf8332b5dcabf05422</id>
<content type='text'>
Bamboos with Product ID's &gt; 0xD4 return values unrelated to pressure
in touch 1 pressure field.  They also report 2nd touch X/Y values
shifted down 1 byte (where pressure was).  This results in jumpy
1 finger touch and totally invalid 2nd finger data.

For touch detection, switch to a Touch Present single bit that
all versions of Bamboo support.

For touch 2 offset, calculate offset based on a bit that is set
different between the two packet layouts.

Since touch pressure reports were removed from driver, there was
no need to be reading pressure any more.

Signed-off-by: Chris Bagwell &lt;chris@cnpbagwell.com&gt;
Reviewed-by: Ping Cheng &lt;pinglinux@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: bcm5974 - add MacBookAir4,1 trackpad support</title>
<updated>2011-09-09T20:32:27Z</updated>
<author>
<name>Pieter-Augustijn Van Malleghem</name>
<email>p-a@scarlet.be</email>
</author>
<published>2011-09-09T20:29:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1c601beaf21671b5033169d04efeda462bf58f01'/>
<id>urn:sha1:1c601beaf21671b5033169d04efeda462bf58f01</id>
<content type='text'>
This patch adds trackpad support for the MacBookAir4,1, released in July 2011.
It is very similar to the MacBookAir4,2 patch submitted by Joshua Dillon and
Chase Douglas.

Signed-off-by: Pieter-Augustijn Van Malleghem &lt;p-a@scarlet.be&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: wacom - add POINTER and DIRECT device properties</title>
<updated>2011-09-08T16:42:28Z</updated>
<author>
<name>Jason Gerecke</name>
<email>killertofu@gmail.com</email>
</author>
<published>2011-09-08T16:38:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3512069eefd3c3424b12f21a68fd473c3fd57220'/>
<id>urn:sha1:3512069eefd3c3424b12f21a68fd473c3fd57220</id>
<content type='text'>
Adds INPUT_PROP_POINTER or INPUT_PROP_DIRECT as necessary to the
hardware supported by the Wacom driver. The DIRECT property is
assigned to devices with an embedded screen (i.e. touchscreens
and display tablets). The POINTER property is assigned to those
without embedded screens.

Signed-off-by: Jason Gerecke &lt;killertofu@gmail.com&gt;
Reviewed-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: adp5588-keys - remove incorrect modalias</title>
<updated>2011-08-27T06:40:14Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2011-08-27T06:37:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8c6756603976e9d21bba9913cd80c38ec529a1fb'/>
<id>urn:sha1:8c6756603976e9d21bba9913cd80c38ec529a1fb</id>
<content type='text'>
For i2c drivers, we should use "i2c:" prefix for modalias.

MODULE_DEVICE_TABLE will setup the modulalias for us, thus adding
a MODULE_ALIAS is redundant (in addition to being incorrect).

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Acked-by: Michael Hennerich &lt;michael.hennerich@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: cm109 - fix checking return value of usb_control_msg</title>
<updated>2011-08-27T06:20:30Z</updated>
<author>
<name>axel lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2011-08-25T16:42:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7b727acc412c9320dc56a0fd7312febf8710ac0e'/>
<id>urn:sha1:7b727acc412c9320dc56a0fd7312febf8710ac0e</id>
<content type='text'>
If successful, usb_control_msg returns the number of bytes transferred,
otherwise a negative error number.

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: wacom - advertise BTN_TOOL_PEN and BTN_STYLUS for PenPartner</title>
<updated>2011-08-27T06:20:21Z</updated>
<author>
<name>Jason Gerecke</name>
<email>killertofu@gmail.com</email>
</author>
<published>2011-08-27T06:18:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1fab84aa635572fbd74df8fd4fd25ea0a24c76e5'/>
<id>urn:sha1:1fab84aa635572fbd74df8fd4fd25ea0a24c76e5</id>
<content type='text'>
The Wacom PenPartner should advertise its stylus tip and button
in addition to the eraser tool. These are both physically
present on the hardware, and emitted from 'wacom_penpartner_irq'.

Signed-off-by: Jason Gerecke &lt;killertofu@gmail.com&gt;
Reviewed-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: wacom - remove pressure for touch devices</title>
<updated>2011-08-27T06:20:12Z</updated>
<author>
<name>Ping Cheng</name>
<email>pinglinux@gmail.com</email>
</author>
<published>2011-08-27T06:10:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=cfb7d557242783bc3bfe77683ced20b4909258ec'/>
<id>urn:sha1:cfb7d557242783bc3bfe77683ced20b4909258ec</id>
<content type='text'>
Touch devices do not report valid pressure or capacitance.

Signed-off-by: Ping Cheng &lt;pingc@wacom.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input</title>
<updated>2011-08-24T16:19:03Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-08-24T16:19:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8554cc18db47a4d2876852dad72ce3fb0561c3a7'/>
<id>urn:sha1:8554cc18db47a4d2876852dad72ce3fb0561c3a7</id>
<content type='text'>
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
  Input: ad714x - read the interrupt status registers in a row
  Input: ad714x - use DMA-safe buffers for spi_write()
  Input: ad714x - fix endianness issues
  Input: ad714xx-spi - force SPI bus into the default 8-bit mode
  Input: ep93xx_keypad - add missing include of linux/module.h
  Input: tnetv107x-ts - add missing include of linux/module.h
  Input: max11801_ts - correct license statement
  Input: atmel_mxt_ts - report pressure information from the driver
  Input: bcm5974 - Add support for newer MacBookPro8,2
  Input: wacom - report id 3 returns 4 bytes of data
  Input: wacom - add WAC_MSG_RETRIES define
  Input: wacom - add support for the Wacom Bamboo Pen (CTL-660/K)
  Input: tegra-kbc - correct call to input_free_device
  Input: mpu3050 - correct call to input_free_device
  Input: bcm5974 - add support for touchpads found in MacBookAir4,2
  Input: mma8450 - fix module device table type
  Input: remove CLOCK_TICK_RATE from analog joystick driver
</content>
</entry>
<entry>
<title>Input: ad714x - read the interrupt status registers in a row</title>
<updated>2011-08-22T16:59:26Z</updated>
<author>
<name>Michael Hennerich</name>
<email>michael.hennerich@analog.com</email>
</author>
<published>2011-08-22T16:45:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9eff794b777ac9ca034129a1b637204000c8fb29'/>
<id>urn:sha1:9eff794b777ac9ca034129a1b637204000c8fb29</id>
<content type='text'>
The interrupt status registers should be read in row to avoid invalid data.

Alter "read" method for both bus options to allow reading several registers
in a row and make sure we read interrupt status registers properly.

Read sequence saves 50% of bus transactions compared to single register
reads. So use it also for the result registers, which are also located
in a row.

Also update copyright notice.

Signed-off-by: Michael Hennerich &lt;michael.hennerich@analog.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
