<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/iio/proximity, branch linux-5.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2020-03-23T07:01:20Z</updated>
<entry>
<title>Merge 5.6-rc7 into staging-next</title>
<updated>2020-03-23T07:01:20Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2020-03-23T07:01:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6203da9803017701da5782998157d9826215059d'/>
<id>urn:sha1:6203da9803017701da5782998157d9826215059d</id>
<content type='text'>
We need the staging/iio fixes in here as well

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iio: ping: set pa_laser_ping_cfg in of_ping_match</title>
<updated>2020-03-08T16:21:23Z</updated>
<author>
<name>YueHaibing</name>
</author>
<published>2020-03-04T11:34:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=10856d88f7653b42196ca5b2775bbc1f15122a58'/>
<id>urn:sha1:10856d88f7653b42196ca5b2775bbc1f15122a58</id>
<content type='text'>
pa_laser_ping_cfg should be set in of_ping_match
instead of pa_ping_cfg.

Fixes: 7bb501f49ddb ("iio: ping: add parallax ping sensors")
Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;
Acked-by: Andreas Klinger &lt;ak@it-klinger.de&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>iio: srf04: add power management feature</title>
<updated>2020-02-14T12:08:23Z</updated>
<author>
<name>Andreas Klinger</name>
</author>
<published>2020-01-20T16:45:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2251157b335b46bb3ea36994301f906e32e2d2b0'/>
<id>urn:sha1:2251157b335b46bb3ea36994301f906e32e2d2b0</id>
<content type='text'>
Add suspend and resume operations for being used by optional power
management.

The suspend function is switching off an GPIO which can be used by the
hardware to switch power off. The resume function is switching the GPIO
on and sleeps an adjustable time to give the device a chance to be up
and running.

If activated the driver gets into autosuspend after some time of
inactivity.

Suggested-by: Franz Parzer &lt;rpi-receiver@htl-steyr.ac.at&gt;
Signed-off-by: Andreas Klinger &lt;ak@it-klinger.de&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>iio: as3935: Drop GPIO includes</title>
<updated>2019-12-15T11:42:15Z</updated>
<author>
<name>Linus Walleij</name>
</author>
<published>2019-12-02T08:19:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b4cc7e83dff352cb7ecdf561500d815bce0e3f5b'/>
<id>urn:sha1:b4cc7e83dff352cb7ecdf561500d815bce0e3f5b</id>
<content type='text'>
The driver includes &lt;linux/gpio.h&gt; and &lt;linux/of_gpio.h&gt; yet
fails to use symbols from any of the include files, so drop
these includes.

Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>iio: ping: add parallax ping sensors</title>
<updated>2019-12-01T10:23:04Z</updated>
<author>
<name>Andreas Klinger</name>
</author>
<published>2019-11-25T08:05:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7bb501f49ddb96365ef8d4fe882e5ceaa36215e4'/>
<id>urn:sha1:7bb501f49ddb96365ef8d4fe882e5ceaa36215e4</id>
<content type='text'>
Add support for parallax ping and laser ping sensors with just one pin
for trigger and echo signal.

This driver is based on srf04. In contrast to it it's necessary to
change direction of the pin and to request the irq just for the period
when the echo is rising and falling. Because this adds a lot of cases
there is this individual driver for handling this type of sensors.

Add a new configuration variable CONFIG_PING to Kconfig and Makefile.

Julia reported an issue with failing to unlock a mutex in some error
paths.

Signed-off-by: Andreas Klinger &lt;ak@it-klinger.de&gt;
Reported-by: kbuild test robot &lt;lkp@intel.com&gt;
Reported-by: Julia Lawall &lt;julia.lawall@lip6.fr&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>Merge 5.4-rc7 into staging-next</title>
<updated>2019-11-11T05:23:37Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2019-11-11T05:23:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f0cb9b5dfd1a6014349354e63768500a860cad53'/>
<id>urn:sha1:f0cb9b5dfd1a6014349354e63768500a860cad53</id>
<content type='text'>
We want the staging fixes in here, and it resolves some merge issues.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iio: proximity: pulsedlight v2: Tidy up an endian issue</title>
<updated>2019-10-18T18:57:47Z</updated>
<author>
<name>Jonathan Cameron</name>
</author>
<published>2019-10-13T10:26:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d2080a87a376d5f3f1e0efbc94a8c3c7b24d0a31'/>
<id>urn:sha1:d2080a87a376d5f3f1e0efbc94a8c3c7b24d0a31</id>
<content type='text'>
Sparse identified the following
CHECK   drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c:144:24: warning: cast to restricted __be16
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c:144:24: warning: cast to restricted __be16
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c:144:24: warning: cast to restricted __be16
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c:144:24: warning: cast to restricted __be16

This cleans up by adding a local variable to hold the value whilst
it is __be16 before applying endian converstion into eventual destination.

Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
Acked-by: Matt Ranostay &lt;matt.ranostay@konsulko.com&gt;
</content>
</entry>
<entry>
<title>iio: srf04: fix wrong limitation in distance measuring</title>
<updated>2019-10-12T13:31:09Z</updated>
<author>
<name>Andreas Klinger</name>
</author>
<published>2019-10-06T14:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=431f7667bd6889a274913162dfd19cce9d84848e'/>
<id>urn:sha1:431f7667bd6889a274913162dfd19cce9d84848e</id>
<content type='text'>
The measured time value in the driver is limited to the maximum distance
which can be read by the sensor. This limitation was wrong and is fixed
by this patch.

It also takes into account that we are supporting a variety of sensors
today and that the recently added sensors have a higher maximum
distance range.

Changes in v2:
- Added a Tested-by

Suggested-by: Zbyněk Kocur &lt;zbynek.kocur@fel.cvut.cz&gt;
Tested-by: Zbyněk Kocur &lt;zbynek.kocur@fel.cvut.cz&gt;
Signed-off-by: Andreas Klinger &lt;ak@it-klinger.de&gt;
Cc:&lt;Stable@vger.kernel.org&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>iio: proximity: sx9500: fix iio_triggered_buffer_{predisable,postenable} positions</title>
<updated>2019-10-07T20:31:19Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2019-09-20T08:35:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3cfd6464fe23deb45bb688df66184b3f32fefc16'/>
<id>urn:sha1:3cfd6464fe23deb45bb688df66184b3f32fefc16</id>
<content type='text'>
The iio_triggered_buffer_predisable() should be called last, to detach the
poll func after the devices has been suspended.

This change re-organizes things a bit so that the postenable &amp; predisable
are symmetrical. It also converts the preenable() to a postenable().

Not stable material as there is no known problem with the current
code, it's just not consistent with the form we would like all the
IIO drivers to adopt so as to allow subsystem wide changes.

Signed-off-by: Alexandru Ardelean &lt;alexandru.ardelean@analog.com&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>Kconfig: Fix the reference to the RFD77402 ToF sensor in the 'help' section</title>
<updated>2019-08-25T18:08:36Z</updated>
<author>
<name>Christophe JAILLET</name>
</author>
<published>2019-08-19T04:48:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4a5e353c16d13168b8906c96013b887896ccf41a'/>
<id>urn:sha1:4a5e353c16d13168b8906c96013b887896ccf41a</id>
<content type='text'>
This should be RFD77402, not RFD77420.

Signed-off-by: Christophe JAILLET &lt;christophe.jaillet@wanadoo.fr&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
</feed>
