<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/iio/adc/Makefile, branch linux-5.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2019-11-10T17:09:36Z</updated>
<entry>
<title>iio: adc: Add driver support for AD7292</title>
<updated>2019-11-10T17:09:36Z</updated>
<author>
<name>Marcelo Schmitt</name>
</author>
<published>2019-11-08T13:56:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=506d2e317a0a02631a74bbc4c508334c29e26eae'/>
<id>urn:sha1:506d2e317a0a02631a74bbc4c508334c29e26eae</id>
<content type='text'>
The AD7292 is a 10-bit monitor and control system with ADC, DACs,
temperature sensor, and GPIOs.

Configure AD7292 devices in direct access mode, enabling single-ended
ADC readings.

Datasheet:
Link: https://www.analog.com/media/en/technical-documentation/data-sheets/ad7292.pdf

Signed-off-by: Marcelo Schmitt &lt;marcelo.schmitt1@gmail.com&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ib-ab8500-5.4-rc1' into HEAD</title>
<updated>2019-10-18T18:46:10Z</updated>
<author>
<name>Jonathan Cameron</name>
</author>
<published>2019-10-18T18:46:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=16922ffee1217ec031162ca12ec9fe8710b11106'/>
<id>urn:sha1:16922ffee1217ec031162ca12ec9fe8710b11106</id>
<content type='text'>
Immutable branch as considerable overlap with mfd, power and hwmon.
</content>
</entry>
<entry>
<title>iio: adc: New driver for the AB8500 GPADC</title>
<updated>2019-10-18T18:37:44Z</updated>
<author>
<name>Linus Walleij</name>
</author>
<published>2019-10-11T07:18:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=07063bbfa98e60916bf4805e490736d96d137e9d'/>
<id>urn:sha1:07063bbfa98e60916bf4805e490736d96d137e9d</id>
<content type='text'>
This is a new driver for the ST-Ericsson AB8500 GPADC, which
replaces the old driver in drivers/mfd/ab8500-gpadc.c and
thus gets rid of another necessarily different custom driver
from the times before IIO existed.

The AB8500 GPADC can convert 10 different channels and these
are used for monitoring voltages in the U8500 chipset, some
are used for battery charging, some for temperature
monitoring.

As this is very core functionality that a lot of drivers
depend on and was formerly compiled in with the AB8500 core
driver, we deafault it to 'y' in Kconfig: it can be compiled
out but it is really not advisible: the platform can
for example overheat if we do.

Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
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: adc: intel_mrfld_adc: Add Basin Cove ADC driver</title>
<updated>2019-10-15T20:11:07Z</updated>
<author>
<name>Vincent Pelletier</name>
</author>
<published>2019-03-26T14:51:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a7118662734a3f97622d8274708cb61fd53d693a'/>
<id>urn:sha1:a7118662734a3f97622d8274708cb61fd53d693a</id>
<content type='text'>
Exposes the ADC device present on, at least, Intel Merrifield platform.

Based on work done by:
  Yang Bin &lt;bin.yang@intel.com&gt;
  Huiquan Zhong &lt;huiquan.zhong@intel.com&gt;
  Sumeet Pawnikar &lt;sumeet.r.pawnikar@intel.com&gt;
  Pavan Kumar S &lt;pavan.kumar.s@intel.com&gt;

Though it has been heavily rewritten for upstream.

Signed-off-by: Vincent Pelletier &lt;plr.vincent@gmail.com&gt;
Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>iio: adc: Add driver for the TI ADS8344 A/DC chips</title>
<updated>2019-04-22T10:34:13Z</updated>
<author>
<name>Gregory CLEMENT</name>
</author>
<published>2019-04-12T09:15:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8dd2d7c0fed7783c35a21c1c533216a18d98cd7b'/>
<id>urn:sha1:8dd2d7c0fed7783c35a21c1c533216a18d98cd7b</id>
<content type='text'>
This adds support for the Texas Instruments ADS8344 ADC chip. This chip
has a 16-bit 8-Channel ADC and is access directly through SPI.

Signed-off-by: Gregory CLEMENT &lt;gregory.clement@bootlin.com&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>staging: iio: ad7780: moving ad7780 out of staging</title>
<updated>2019-04-04T19:20:06Z</updated>
<author>
<name>Renato Lui Geh</name>
</author>
<published>2019-03-16T02:15:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9fb27f807ecc23718d36346baa28c2b8b2c9ea2b'/>
<id>urn:sha1:9fb27f807ecc23718d36346baa28c2b8b2c9ea2b</id>
<content type='text'>
Move ad7780 ADC driver out of staging and into the mainline.

The ad7780 is a sigma-delta analog to digital converter. This driver provides
reading voltage values and status bits from both the ad778x and ad717x series.
Its interface also allows writing on the FILTER and GAIN GPIO pins on the
ad778x.

Signed-off-by: Renato Lui Geh &lt;renatogeh@gmail.com&gt;
Signed-off-by: Giuliano Belinassi &lt;giuliano.belinassi@usp.br&gt;
Co-developed-by: Giuliano Belinassi &lt;giuliano.belinassi@usp.br&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'mfd-next-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd</title>
<updated>2019-03-08T18:02:58Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2019-03-08T18:02:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf2e8c544cd3b33e9e403b7b72404c221bf888d1'/>
<id>urn:sha1:cf2e8c544cd3b33e9e403b7b72404c221bf888d1</id>
<content type='text'>
Pull MFD updates from Lee Jones:
 "New Drivers:
   - Add STMPE ADC Input driver
   - Add STMicroelectronics STPMIC1 Parent driver
   - Add STMicroelectronics STPMIC1 OnKey Misc driver
   - Add STMicroelectronics STPMIC1 Watchdog driver
   - Add Cirrus Logic Lochnagar Parent driver
   - Add TQ-Systems TQMX86 Parent driver

  New Device Support:
   - Add support for ADC to STMPE

  New (or moved) Functionality:
   - Move Lightbar functionality to its own driver; cros_ec_lightbar
   - Move VBC functionality to its own driver; cros_ec_vbc
   - Move VBC functionality to its own driver; cros_ec_vbc
   - Move DebugFS functionality to its own driver; cros_ec_debugfs
   - Move SYSFS functionality to its own driver; cros_ec_sysfs
   - Add support for input voltage options; tps65218

  Fixes:
   - Use devm_* managed resources; cros_ec
   - Device Tree documentation; stmpe, aspeed-lpc, lochnagar
   - Trivial Clean-ups; stmpe
   - Rip out broken modular code; aat2870-core, adp5520, as3711,
         db8500-prcmu, htc-i2cpld, max8925-core, rc5t583, sta2x11-mfd,
	 syscon, tps65090, tps65910, tps68470 tps80031, wm831x-spi,
	 wm831x-i2c, wm831x-core, wm8350-i2c, wm8350-core, wm8400-core
   - Kconfig fixups; INTEL_SOC_PMIC
   - Improve error path; sm501, sec-core
   - Use struct_size() helper; sm501
   - Constify; at91-usart
   - Use pointers instead of copying data; at91-usart
   - Deliver proper return value; cros_ec_dev
   - Trivial formatting/whitespace; sec-core"

* tag 'mfd-next-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (53 commits)
  mfd: mxs-lradc: Mark expected switch fall-through
  mfd: sec-core: Cleanup formatting to a consistent style
  mfd: tqmx86: IO controller with I2C, Wachdog and GPIO
  mfd: intel-lpss: Move linux/pm.h to the local header
  mfd: cros_ec_dev: Return number of bytes read with CROS_EC_DEV_IOCRDMEM
  mfd: tps68470: Drop unused MODULE_DEVICE_TABLE
  mfd: at91-usart: No need to copy mfd_cell in probe
  mfd: at91-usart: Constify at91_usart_spi_subdev and at91_usart_serial_subdev
  mfd: lochnagar: Add support for the Cirrus Logic Lochnagar
  mfd: lochnagar: Add initial binding documentation
  dt-bindings: mfd: aspeed-lpc: Make parameter optional
  mfd: sec-core: Return gracefully instead of BUG() if device cannot match
  mfd: sm501: Use struct_size() in devm_kzalloc()
  mfd: sm501: Fix potential NULL pointer dereference
  mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies
  mfd: tps65218.c: Add input voltage options
  mfd: wm8400-core: Make it explicitly non-modular
  mfd: wm8350-core: Drop unused module infrastructure from non-modular code
  mfd: wm8350-i2c: Make it explicitly non-modular
  mfd: wm831x-core: Drop unused module infrastructure from non-modular code
  ...
</content>
</entry>
<entry>
<title>IIO: add Ingenic JZ47xx ADC driver.</title>
<updated>2019-02-09T18:46:01Z</updated>
<author>
<name>Artur Rojek</name>
</author>
<published>2019-02-04T00:15:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a78daea107ddb06233e80a44c26c6dd8310b607'/>
<id>urn:sha1:1a78daea107ddb06233e80a44c26c6dd8310b607</id>
<content type='text'>
Add an IIO driver for the ADC hardware present on Ingenic JZ47xx SoCs.

Signed-off-by: Artur Rojek &lt;contact@artur-rojek.eu&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>iio: adc: Add AD7768-1 ADC basic support</title>
<updated>2019-02-02T10:28:56Z</updated>
<author>
<name>Stefan Popa</name>
</author>
<published>2019-01-31T16:20:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a5f8c7da3dbee20b5acf1a8e24139956255aef57'/>
<id>urn:sha1:a5f8c7da3dbee20b5acf1a8e24139956255aef57</id>
<content type='text'>
The ad7768-1 is a single channel, precision 24-bit analog to digital
converter (ADC).

This basic patch configures the device in fast mode, with 32 kSPS and
leaves the default sinc5 filter.

Two data conversion modes are made available. When data is retrieved by
using the read_raw attribute, one shot single conversion mode is set.
The continuous conversion mode is enabled when the triggered buffer
mechanism is used. To assure correct data retrieval, the driver waits
for the interrupt triggered by the low to high transition of the DRDY
pin.

Datasheets:
Link: https://www.analog.com/media/en/technical-documentation/data-sheets/ad7768-1.pdf

Signed-off-by: Stefan Popa &lt;stefan.popa@analog.com&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
<entry>
<title>iio: adc: add NPCM ADC driver</title>
<updated>2019-01-19T18:58:54Z</updated>
<author>
<name>Tomer Maimon</name>
</author>
<published>2019-01-16T16:48:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9bf85fbc9d8f7fe927d47af886846c56ead6d2d3'/>
<id>urn:sha1:9bf85fbc9d8f7fe927d47af886846c56ead6d2d3</id>
<content type='text'>
Add Nuvoton NPCM BMC Analog-to-Digital Converter(ADC) driver.

The NPCM ADC is a 10-bit converter for eight channel inputs.

Signed-off-by: Tomer Maimon &lt;tmaimon77@gmail.com&gt;
Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;
</content>
</entry>
</feed>
