<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/staging/iio, branch master</title>
<subtitle>Linux Kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/linux.git/atom?h=master</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/'/>
<updated>2016-11-13T13:07:33+00:00</updated>
<entry>
<title>staging: iio: tsl2583: move out of staging</title>
<updated>2016-11-13T13:07:33+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=f44d5c8ac3993421370fc00951abd5864ca71689'/>
<id>urn:sha1:f44d5c8ac3993421370fc00951abd5864ca71689</id>
<content type='text'>
Move tsl2580, tsl2581, tsl2583 driver out of staging into mainline.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: add copyright and MODULE_AUTHOR</title>
<updated>2016-11-13T13:07:33+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=c45a226fcaec7463027da7e074c8cc508ba873ed'/>
<id>urn:sha1:c45a226fcaec7463027da7e074c8cc508ba873ed</id>
<content type='text'>
Add Brian Masney's copyright to the header and to the MODULE_AUTHOR
for all of the staging cleanups that has been done to this driver.

The original MODULE_AUTHOR() did not have a space between his name and
email address. This patch also adds the missing space.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: remove unnecessary variable initialization</title>
<updated>2016-11-13T13:07:32+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=0859fdd3198d45b81aa6908a1647cd727dabffd9'/>
<id>urn:sha1:0859fdd3198d45b81aa6908a1647cd727dabffd9</id>
<content type='text'>
The ret variable in tsl2583_suspend() and tsl2583_resume() was
initialized to 0. This is not necessary so this patch removes the
initialization.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: remove unnecessary memset call</title>
<updated>2016-11-13T13:07:31+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=b912c6564c2973ce0cd24f6d5094f36528eb8eae'/>
<id>urn:sha1:b912c6564c2973ce0cd24f6d5094f36528eb8eae</id>
<content type='text'>
The entries in the lux table (als_device_lux) can be updated via sysfs
through the function in_illuminance_lux_table_store(). The last row in
the table must be terminated with values that are zero. The sysfs code
already ensures that the last row is all zeros. The call to memset to
clear out the table is not needed so this patch removes the unnecessary
call.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: remove comment for tsl2583_probe()</title>
<updated>2016-11-13T13:07:31+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=fafc5631d664079c637f158d8dc05887356982af'/>
<id>urn:sha1:fafc5631d664079c637f158d8dc05887356982af</id>
<content type='text'>
The comment for tsl2583_probe() does not provide any useful value.
This patch removes the comment.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: clarified comment about clearing interrupts</title>
<updated>2016-11-13T13:07:30+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=2fb2848ff0aed03b3b42384e7289f1e58b2c4e36'/>
<id>urn:sha1:2fb2848ff0aed03b3b42384e7289f1e58b2c4e36</id>
<content type='text'>
The comment that describes the code that clears the interrupt bit was
vague and didn't provide much value. This patch adds more detail about
why that bit needs to be cleared.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: add tsl2583 to list of supported devices in the header</title>
<updated>2016-11-13T13:07:29+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=aadc4c904dfef5eacd06f54e51343d16da806814'/>
<id>urn:sha1:aadc4c904dfef5eacd06f54e51343d16da806814</id>
<content type='text'>
The header only listed the tsl2580 and tsl2581 devices as supported by
this driver. This patch adds the tsl2583 since it is also supported by
this driver.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: move from a global to a per device lux table</title>
<updated>2016-11-13T13:07:29+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=0b6b361e161db7e56a5f06300dabfb325060f269'/>
<id>urn:sha1:0b6b361e161db7e56a5f06300dabfb325060f269</id>
<content type='text'>
The driver contains a global lux table that can be updated via sysfs.
Change this to a per device lux table so that multiple devices can be
hooked up to the same system with different lux tables.

There are 10 entries, plus 1 for the termination segment, set aside for
the entries in the lux table. When updating the lux table via sysfs,
only 9 entries, plus the terminator, could be added. This changes
the code to allow for the 10 entries, plus the terminator.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: don't assume an unsigned int is 32 bits</title>
<updated>2016-11-13T13:07:28+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=8386dd50a7d22bf42a412cfd7b1d24b08c1065ea'/>
<id>urn:sha1:8386dd50a7d22bf42a412cfd7b1d24b08c1065ea</id>
<content type='text'>
in_illuminance_lux_table_store assumes that an unsigned int is 32 bits.
Replace this with sizeof(value[1]).

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>staging: iio: tsl2583: remove unnecessary parentheses</title>
<updated>2016-11-13T13:07:27+00:00</updated>
<author>
<name>Brian Masney</name>
<email>masneyb@onstation.org</email>
</author>
<published>2016-11-12T18:19:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=1ad513604fe9112793b4ae66d873757a8a6d3058'/>
<id>urn:sha1:1ad513604fe9112793b4ae66d873757a8a6d3058</id>
<content type='text'>
in_illuminance_lux_table_store() contains some unnecessary parentheses.
This patch removes them since they provide no value.

Signed-off-by: Brian Masney &lt;masneyb@onstation.org&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
</feed>
