On 06/07/11 16:45, michael.hennerich@xxxxxxxxxx wrote: > From: Michael Hennerich <michael.hennerich@xxxxxxxxxx> > > New driver for AD7792/AD7793 3-Channel, Low Noise, > Low Power, 16-/24-Bit Sigma-Delta ADC with On-Chip In-Amp > and Reference. > > The AD7792/AD7793 features a dual use data out ready DOUT/RDY output. > In order to avoid contentions on the SPI bus, it's necessary to use > spi bus locking. The DOUT/RDY output must also be wired to an > interrupt capable GPIO. > > In INDIO_RING_TRIGGERED mode, this driver may block its SPI bus segment > for an extended period of time. > > Changes since V1: > > Use bool where applicable. > Use data buffer that lives in their own cache line. > Restructure ad7793_calibrate_all to use an array. > Use msleep. > Query REG_ID instead of doing a write/read This is a test. > Add support for unipolar mode. > Drop range attribute in favor of write scale. > Add proper locking. > Use new validate_trigger callbacks. > Use IIO_IN_DIFF for differential channels. > Change attribute naming. > Use available_scan_masks. > Some other miscellaneous cleanup (none functional changes). > > Signed-off-by: Michael Hennerich <michael.hennerich@xxxxxxxxxx> Acked-by: Jonathan Cameron <jic23@xxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html