<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/iio/adc, branch linux-3.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-12-06T23:57:23Z</updated>
<entry>
<title>iio: adc: men_z188_adc: Add terminating entry for men_z188_ids</title>
<updated>2014-12-06T23:57:23Z</updated>
<author>
<name>Axel Lin</name>
</author>
<published>2014-11-10T08:04:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=438486bd47e7be5161142301aa45a64df1846333'/>
<id>urn:sha1:438486bd47e7be5161142301aa45a64df1846333</id>
<content type='text'>
commit fbbba1f89eb68e7d07707e104193d56de8e37fe5 upstream.

The mcb_device_id table is supposed to be zero-terminated.

Signed-off-by: Axel Lin &lt;axel.lin@ingics.com&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>iio: adc: at91: don't use the last converted data register</title>
<updated>2014-09-14T17:20:12Z</updated>
<author>
<name>Ludovic Desroches</name>
</author>
<published>2014-10-09T14:02:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d4f51956ac8ad302db9b0c4e4232775b1baa7b44'/>
<id>urn:sha1:d4f51956ac8ad302db9b0c4e4232775b1baa7b44</id>
<content type='text'>
If touchscreen mode is enabled and a conversion is requested on another
channel, the result in the last converted data register can be a
touchscreen relative value. Starting a conversion involves to do a
conversion for all active channel. It starts with ADC channels and ends
with touchscreen channels. Then if ADC_LCD register is not read quickly,
its content may be a touchscreen conversion.
To remove this temporal constraint, the conversion value is taken from
the channel data register.

Signed-off-by: Ludovic Desroches &lt;ludovic.desroches@atmel.com&gt;
Acked-by: Alexandre Belloni &lt;alexandre.belloni@free-electrons.com&gt;
Acked-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Cc: Stable@vger.kernel.org
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: adc: xilinx-xadc: assign auxiliary channels address correctly</title>
<updated>2014-09-14T17:18:22Z</updated>
<author>
<name>Subbaraya Sundeep Bhatta</name>
</author>
<published>2014-11-09T09:55:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1887e724e2b6df06847522fe9dc2ab53639516cc'/>
<id>urn:sha1:1887e724e2b6df06847522fe9dc2ab53639516cc</id>
<content type='text'>
This patch fixes incorrect logic for assigning address
to auxiliary channels of xilinx xadc.

Signed-off-by: Subbaraya Sundeep Bhatta &lt;sbhatta@xilinx.com&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Cc: Stable@vger.kernel.org
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: adc: ad_sigma_delta: Fix indio_dev-&gt;trig assignment</title>
<updated>2014-08-25T20:48:29Z</updated>
<author>
<name>Srinivas Pandruvada</name>
</author>
<published>2014-08-22T20:48:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9e5846be33277802c0c76e5c12825d0e4d27f639'/>
<id>urn:sha1:9e5846be33277802c0c76e5c12825d0e4d27f639</id>
<content type='text'>
This can result in wrong reference count for trigger device, call
iio_trigger_get to increment reference.
Refer to http://www.spinics.net/lists/linux-iio/msg13669.html for discussion
with Jonathan.

Signed-off-by: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
Cc: Stable@vger.kernel.org
</content>
</entry>
<entry>
<title>Merge tag 'iio-for-3.17d' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next</title>
<updated>2014-07-24T21:57:19Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2014-07-24T21:57:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=040bf7d63d624ad63be8b4b3a3c76a495c9cc569'/>
<id>urn:sha1:040bf7d63d624ad63be8b4b3a3c76a495c9cc569</id>
<content type='text'>
Jonathan writes:

Fourth round of IIO new drivers, functionality and cleanups for the 3.17 cycle

New functionality
* A new modifier to indicate that a rotation is relative to either
  true or magnetic north.  This is to be used by some magnetometers
  that provide data in this way.
* hid magnetometer now supports output rotations from various variants on
  North
* HMC5843 driver converted to regmap and reworked to allow easy support
  of other similar devices.  Support for HMC5983 added via both i2c and SPI.
* Rework of Exynos driver to simplify extension to support more devices.
* Addition of support for the Exynos3250 ADC (which requires an additional
  clock)  Support for quite a few more devices on its way.

Cleanups
* ad7997 - a number of cleanups and tweaks to how the events are controlled
  to make it more intuitive.
* kxcjk - cleanups and minor fixes for this new driver.
</content>
</entry>
<entry>
<title>iio: adc: exynos_adc: Control special clock of ADC to support Exynos3250 ADC</title>
<updated>2014-07-23T20:58:26Z</updated>
<author>
<name>Chanwoo Choi</name>
</author>
<published>2014-07-22T02:04:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=adb4e3f4cf9ed50c28cc8fb02e3f04e962ff184d'/>
<id>urn:sha1:adb4e3f4cf9ed50c28cc8fb02e3f04e962ff184d</id>
<content type='text'>
This patch control special clock for ADC in Exynos series's FSYS block.
If special clock of ADC is registerd on clock list of common clk framework,
Exynos ADC drvier have to control this clock.

Exynos3250/Exynos4/Exynos5 has 'adc' clock as following:
- 'adc' clock: bus clock for ADC

Exynos3250 has additional 'sclk_adc' clock as following:
- 'sclk_adc' clock: special clock for ADC which provide clock to internal ADC

Exynos 4210/4212/4412 and Exynos5250/5420 has not included 'sclk_adc' clock
in FSYS_BLK. But, Exynos3250 based on Cortex-A7 has only included 'sclk_adc'
clock in FSYS_BLK.

Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt;
Acked-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Reviewed-by: Tomasz Figa &lt;t.figa@samsung.com&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio: adc: exynos_adc: Add exynos_adc_data structure to improve readability</title>
<updated>2014-07-23T20:55:47Z</updated>
<author>
<name>Chanwoo Choi</name>
</author>
<published>2014-07-22T02:04:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e49d99e0ecc88191c2e51a6535b1d0df635f1f3b'/>
<id>urn:sha1:e49d99e0ecc88191c2e51a6535b1d0df635f1f3b</id>
<content type='text'>
This patchset add 'exynos_adc_data' structure which includes some functions
to control ADC operation and specific data according to ADC version (v1 or v2).

Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt;
Acked-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Reviewed-by: Naveen Krishna Chatradhi &lt;ch.naveen@samsung.com&gt;
Reviewed-by: Tomasz Figa &lt;t.figa@samsung.com&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge 3.16-rc5 into staging-next</title>
<updated>2014-07-13T22:35:56Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2014-07-13T22:35:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=589e1d10ff27c61669cc74a43620e6e769ea79dd'/>
<id>urn:sha1:589e1d10ff27c61669cc74a43620e6e769ea79dd</id>
<content type='text'>
We want the fixes in -rc5 in here as well.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iio:adc:ad799x: Allow writing of event config</title>
<updated>2014-07-13T20:59:40Z</updated>
<author>
<name>Peter Meerwald</name>
</author>
<published>2014-12-06T05:54:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3008d082f2fa27249d6318cf46f835ba443d3950'/>
<id>urn:sha1:3008d082f2fa27249d6318cf46f835ba443d3950</id>
<content type='text'>
Allows explicity enabling of events

Previously, events were always reported as enabled, but actually only
implicitly enabled when updating the buffer scan mode

Signed-off-by: Peter Meerwald &lt;pmeerw@pmeerw.net&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
<entry>
<title>iio:adc:ad799x: Return more meaningful event enabled state</title>
<updated>2014-07-13T20:58:59Z</updated>
<author>
<name>Peter Meerwald</name>
</author>
<published>2014-12-06T05:54:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1d15330a399217500d496f8cd1852e11225000a1'/>
<id>urn:sha1:1d15330a399217500d496f8cd1852e11225000a1</id>
<content type='text'>
only report an event as enabled if it actually is enabled

Signed-off-by: Peter Meerwald &lt;pmeerw@pmeerw.net&gt;
Acked-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt;
Signed-off-by: Jonathan Cameron &lt;jic23@kernel.org&gt;
</content>
</entry>
</feed>
