linux/drivers/staging/iio/dds
Michael Hennerich ea707584ba Staging: IIO: DDS: AD9832 / AD9835 driver
This is a complete rewrite of the AD9832/35 driver.
Purpose was to move this driver to the recently
created API for such devices.

Changes since V1:
IIO: DDS: AD9832 / AD9835 driver: Apply review feedback

Save a few bytes, use union for data allocated for spi buffers.
Remove use of device IDs.
Fix comments.
Make master clock mclk always type unsigned long.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Acked-by: Jonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-02-09 14:58:57 -08:00
..
Kconfig Staging: IIO: DDS: AD9832 / AD9835 driver 2011-02-09 14:58:57 -08:00
Makefile Staging: IIO: DDS: AD9833 / AD9834 driver 2010-12-16 12:23:03 -08:00
ad5930.c
ad9832.c Staging: IIO: DDS: AD9832 / AD9835 driver 2011-02-09 14:58:57 -08:00
ad9832.h Staging: IIO: DDS: AD9832 / AD9835 driver 2011-02-09 14:58:57 -08:00
ad9834.c Staging: IIO: DDS: AD9833 / AD9834 driver 2010-12-16 12:23:03 -08:00
ad9834.h Staging: IIO: DDS: AD9833 / AD9834 driver 2010-12-16 12:23:03 -08:00
ad9850.c staging: iio: dds: new driver for AD9850/1 devices 2010-11-09 15:46:41 -08:00
ad9852.c Staging: iio/dds: double locking bugs 2010-11-16 12:31:49 -08:00
ad9910.c Staging: iio/dds: double locking bugs 2010-11-16 12:31:49 -08:00
ad9951.c Staging: iio/dds: double locking bugs 2010-11-16 12:31:49 -08:00
dds.h Staging: IIO: dds.h convenience macros 2010-12-16 12:23:03 -08:00