staging: iio: dac: ad5446: Remove unused sign member from chip specific information structure

Remove unused sign member from chip specific information structure
Fix typos

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>
This commit is contained in:
Michael Hennerich 2010-11-23 11:40:13 +01:00 committed by Greg Kroah-Hartman
parent d846263da4
commit 4f76548299
2 changed files with 2 additions and 14 deletions

View File

@ -118,35 +118,30 @@ static const struct ad5446_chip_info ad5446_chip_info_tbl[] = {
.bits = 12, .bits = 12,
.storagebits = 16, .storagebits = 16,
.left_shift = 2, .left_shift = 2,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.store_sample = ad5446_store_sample, .store_sample = ad5446_store_sample,
}, },
[ID_AD5446] = { [ID_AD5446] = {
.bits = 14, .bits = 14,
.storagebits = 16, .storagebits = 16,
.left_shift = 0, .left_shift = 0,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.store_sample = ad5446_store_sample, .store_sample = ad5446_store_sample,
}, },
[ID_AD5542A] = { [ID_AD5542A] = {
.bits = 16, .bits = 16,
.storagebits = 16, .storagebits = 16,
.left_shift = 0, .left_shift = 0,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.store_sample = ad5542_store_sample, .store_sample = ad5542_store_sample,
}, },
[ID_AD5512A] = { [ID_AD5512A] = {
.bits = 12, .bits = 12,
.storagebits = 16, .storagebits = 16,
.left_shift = 4, .left_shift = 4,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.store_sample = ad5542_store_sample, .store_sample = ad5542_store_sample,
}, },
[ID_AD5620_2500] = { [ID_AD5620_2500] = {
.bits = 12, .bits = 12,
.storagebits = 16, .storagebits = 16,
.left_shift = 2, .left_shift = 2,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.int_vref_mv = 2500, .int_vref_mv = 2500,
.store_sample = ad5620_store_sample, .store_sample = ad5620_store_sample,
}, },
@ -154,7 +149,6 @@ static const struct ad5446_chip_info ad5446_chip_info_tbl[] = {
.bits = 12, .bits = 12,
.storagebits = 16, .storagebits = 16,
.left_shift = 2, .left_shift = 2,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.int_vref_mv = 1250, .int_vref_mv = 1250,
.store_sample = ad5620_store_sample, .store_sample = ad5620_store_sample,
}, },
@ -162,7 +156,6 @@ static const struct ad5446_chip_info ad5446_chip_info_tbl[] = {
.bits = 14, .bits = 14,
.storagebits = 16, .storagebits = 16,
.left_shift = 0, .left_shift = 0,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.int_vref_mv = 2500, .int_vref_mv = 2500,
.store_sample = ad5620_store_sample, .store_sample = ad5620_store_sample,
}, },
@ -170,7 +163,6 @@ static const struct ad5446_chip_info ad5446_chip_info_tbl[] = {
.bits = 14, .bits = 14,
.storagebits = 16, .storagebits = 16,
.left_shift = 0, .left_shift = 0,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.int_vref_mv = 1250, .int_vref_mv = 1250,
.store_sample = ad5620_store_sample, .store_sample = ad5620_store_sample,
}, },
@ -178,7 +170,6 @@ static const struct ad5446_chip_info ad5446_chip_info_tbl[] = {
.bits = 16, .bits = 16,
.storagebits = 24, .storagebits = 24,
.left_shift = 0, .left_shift = 0,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.int_vref_mv = 2500, .int_vref_mv = 2500,
.store_sample = ad5660_store_sample, .store_sample = ad5660_store_sample,
}, },
@ -186,7 +177,6 @@ static const struct ad5446_chip_info ad5446_chip_info_tbl[] = {
.bits = 16, .bits = 16,
.storagebits = 24, .storagebits = 24,
.left_shift = 0, .left_shift = 0,
.sign = 'u', /* IIO_SCAN_EL_TYPE_UNSIGNED */
.int_vref_mv = 1250, .int_vref_mv = 1250,
.store_sample = ad5660_store_sample, .store_sample = ad5660_store_sample,
}, },

View File

@ -56,20 +56,18 @@ struct ad5446_state {
}; };
/** /**
* struct ad5446_chip_info - chip specifc information * struct ad5446_chip_info - chip specific information
* @bits: accuracy of the DAC in bits * @bits: accuracy of the DAC in bits
* @storagebits: number of bits written to the DAC * @storagebits: number of bits written to the DAC
* @left_shift: number of bits the datum must be shifted * @left_shift: number of bits the datum must be shifted
* @sign: data representation [s]igned or [u]nsigned
* @int_vref_mv: AD5620/40/60: the internal reference voltage * @int_vref_mv: AD5620/40/60: the internal reference voltage
* @store_sample: chip specifc helper function to store the datum * @store_sample: chip specific helper function to store the datum
*/ */
struct ad5446_chip_info { struct ad5446_chip_info {
u8 bits; u8 bits;
u8 storagebits; u8 storagebits;
u8 left_shift; u8 left_shift;
char sign;
u16 int_vref_mv; u16 int_vref_mv;
void (*store_sample) (struct ad5446_state *st, unsigned val); void (*store_sample) (struct ad5446_state *st, unsigned val);
}; };