<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/staging/cptm1217, branch linus/master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/staging/cptm1217?h=linus%2Fmaster</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/staging/cptm1217?h=linus%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2015-02-03T23:58:52Z</updated>
<entry>
<title>staging: cptm1217: blow it all away</title>
<updated>2015-02-03T23:58:52Z</updated>
<author>
<name>Alan Cox</name>
<email>alan@linux.intel.com</email>
</author>
<published>2015-02-03T13:18:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b5d78b7f816ecfdf274e7673e79ce165d3f052cb'/>
<id>urn:sha1:b5d78b7f816ecfdf274e7673e79ce165d3f052cb</id>
<content type='text'>
We have a drivers/input layer for Synaptics products and nothing should now
be using the staging driver.

Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>cptm1217: check if interrupts are masked at probe</title>
<updated>2015-01-18T00:05:02Z</updated>
<author>
<name>Devendra Naga</name>
<email>devendra.aaru@gmail.com</email>
</author>
<published>2015-01-02T18:17:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=60c47c62f012b4f551132374e37e4f93a9596107'/>
<id>urn:sha1:60c47c62f012b4f551132374e37e4f93a9596107</id>
<content type='text'>
the function cp_tm1217_mask_interrupt can return failure.
added the check and the failure path.

Cc: Ramesh Agarwal &lt;ramesh.agarwal@intel.com&gt;
Signed-off-by: Devendra Naga &lt;devendra.aaru@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: cptm1217: Remove useless cast on void pointer</title>
<updated>2014-10-30T20:05:46Z</updated>
<author>
<name>Tapasweni Pathak</name>
<email>tapaswenipathak@gmail.com</email>
</author>
<published>2014-10-30T11:31:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=12c492cf462704fcfc8c86046d539c16d57dfbe3'/>
<id>urn:sha1:12c492cf462704fcfc8c86046d539c16d57dfbe3</id>
<content type='text'>
void pointers do not need to be cast to other pointer types.

The semantic patch used to find this:

@r@
expression x;
void* e;
type T;
identifier f;
@@

(
  *((T *)e)
|
  ((T *)x)[...]
|
  ((T *)x)-&gt;f
|
- (T *)
  e
)

Build tested it.

Signed-off-by: Tapasweni Pathak &lt;tapaswenipathak@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/cptm1217: fix checkpatch warnings about else clause</title>
<updated>2014-06-20T15:28:01Z</updated>
<author>
<name>Evgeny Budilovsky</name>
<email>budevg@gmail.com</email>
</author>
<published>2014-06-20T08:22:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=55a4ea71ca4225f723cca1c44da569bd4de9d739'/>
<id>urn:sha1:55a4ea71ca4225f723cca1c44da569bd4de9d739</id>
<content type='text'>
Signed-off-by: Evgeny Budilovsky &lt;budevg@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: Remove OOM message after input_allocate_device</title>
<updated>2013-10-29T16:05:21Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2013-10-23T19:14:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f99a92c3ee7298426247a12d5649f8bde70fbcd4'/>
<id>urn:sha1:f99a92c3ee7298426247a12d5649f8bde70fbcd4</id>
<content type='text'>
Emitting an OOM message isn't necessary after input_allocate_device
as there's a generic OOM and a dump_stack already done.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Acked-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: cptm1217: don't call input_free_device() after input_unregister_device()</title>
<updated>2013-05-13T21:50:05Z</updated>
<author>
<name>Wei Yongjun</name>
<email>yongjun_wei@trendmicro.com.cn</email>
</author>
<published>2013-04-24T02:40:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=d1d2f83f850e7d57a220fa2c7ce7f0bd5ed6c16d'/>
<id>urn:sha1:d1d2f83f850e7d57a220fa2c7ce7f0bd5ed6c16d</id>
<content type='text'>
input_free_device() should only be used if input_register_device()
was not called yet or if it failed. Once device was unregistered
use input_unregister_device() and memory will be freed once last
reference to the device is dropped.

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: cptm1217: Use dev_pm_ops</title>
<updated>2013-04-08T17:20:16Z</updated>
<author>
<name>Lars-Peter Clausen</name>
<email>lars@metafoo.de</email>
</author>
<published>2013-04-08T07:56:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=bc73488cb7754d4f8b46cce9fa2d14e918d44b01'/>
<id>urn:sha1:bc73488cb7754d4f8b46cce9fa2d14e918d44b01</id>
<content type='text'>
Use dev_pm_ops instead of the deprecated legacy suspend/resume callbacks.

Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: Remove unnecessary OOM messages</title>
<updated>2013-02-11T18:10:33Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2013-02-11T17:41:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=78110bb8dc4a7ff331bfa3cfe7d4e287cfb3f22b'/>
<id>urn:sha1:78110bb8dc4a7ff331bfa3cfe7d4e287cfb3f22b</id>
<content type='text'>
alloc failures already get standardized OOM
messages and a dump_stack.

For the affected mallocs around these OOM messages:

Converted kzallocs with multiplies to kcalloc.
Converted kmallocs with multiplies to kmalloc_array.
Converted a kmalloc/strlen/strncpy to kstrdup.
Moved a spin_lock below a removed OOM message and
removed a now unnecessary spin_unlock.
Neatened alignment and whitespace.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: cptm1217: use module_i2c_driver macro</title>
<updated>2012-09-04T21:23:33Z</updated>
<author>
<name>Devendra Naga</name>
<email>devendra.aaru@gmail.com</email>
</author>
<published>2012-08-25T21:05:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c993e432edc3b8ce8d3985d8dac3ecba82be86c0'/>
<id>urn:sha1:c993e432edc3b8ce8d3985d8dac3ecba82be86c0</id>
<content type='text'>
use the module_i2c_driver and remove the reimplementation of module_i2c_driver

Signed-off-by: Devendra Naga &lt;devendra.aaru@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/cptm1217: fix checkpatch warnings</title>
<updated>2012-07-19T23:11:26Z</updated>
<author>
<name>Toshiaki Yamane</name>
<email>yamanetoshi@gmail.com</email>
</author>
<published>2012-07-18T01:16:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=289a64295c9ae897c18302c15abd8f0464e8c6cb'/>
<id>urn:sha1:289a64295c9ae897c18302c15abd8f0464e8c6cb</id>
<content type='text'>
The below checkpatch error was fixed,

drivers/staging/cptm1217/cp_tm1217.h:5: ERROR: open brace '{' following struct go on the same line

Signed-off-by: Toshiaki Yamane &lt;yamanetoshi@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
