19 Nov, 2011
1 commit
-
Passing device name via platform data, is a leftover from times where
SPI module device table matching was not existent.* Add id_table and remove old mechanism.
(To my knowledge no intree boards affected)
* Miscellaneous other cleanup.Signed-off-by: Michael Hennerich
Signed-off-by: Greg Kroah-Hartman
27 Oct, 2010
2 commits
-
Add support for AD5270, AD5271, AD5272, AD5274 digital potentiometers.
Add 20-TP feature for AD5291 and AD5292 parts, and update feature list.
AD5291 rdac read back must be shifted by two.Signed-off-by: Michael Hennerich
Cc: Mike Frysinger
Cc: Chris Verges
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
There is no runtime effect by this change. It frees up namespace for
defines erroneously used. This is required to actually support devices
requiring the namespace, added with "drivers/misc/ad525x_dpot.c: new
features".All defines touched have the same value defined, after the change.
Signed-off-by: Michael Hennerich
Cc: Mike Frysinger
Cc: Chris Verges
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
25 May, 2010
6 commits
-
New parts supported:
AD5170, AD5171, AD5172, AD5173, AD5273Signed-off-by: Michael Hennerich
Signed-off-by: Mike Frysinger
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
New parts supported:
AD5280, AD5282, ADN2860Signed-off-by: Michael Hennerich
Signed-off-by: Mike Frysinger
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
New parts supported:
AD5241, AD5242, AD5243, AD5245, AD5246, AD5247, AD5248Signed-off-by: Michael Hennerich
Signed-off-by: Mike Frysinger
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
Split the bus logic out into separate files so that we can handle I2C and
SPI busses independently. The new SPI bus logic brings in support for a
lot more parts:AD5160, AD5161, AD5162, AD5165, AD5200, AD5201, AD5203,
AD5204, AD5206, AD5207, AD5231, AD5232, AD5233, AD5235,
AD5260, AD5262, AD5263, AD5290, AD5291, AD5292, AD5293,
AD7376, AD8400, AD8402, AD8403, ADN2850[randy.dunlap@oracle.com: fix ad525X_dpot build]
Signed-off-by: Michael Hennerich
Signed-off-by: Mike Frysinger
Signed-off-by: Randy Dunlap
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
The possible output data is 16bits, not 8bits, so don't truncate it.
Signed-off-by: Michael Hennerich
Signed-off-by: Mike Frysinger
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
Macro away the duplication to make maintenance easier.
Signed-off-by: Michael Hennerich
Signed-off-by: Mike Frysinger
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
16 Dec, 2009
1 commit
-
This driver supports the non-volatile digital potentiometers via I2C:
AD5258, AD5259, AD5251, AD5252, AD5253, AD5254, and AD5255It provides a sysfs interface to each device for reading/writing which
is documented in Documentation/misc-devices/ad525x_dpot.txt.Signed-off-by: Michael Hennerich
Signed-off-by: Chris Verges
Signed-off-by: Mike Frysinger
Cc: Jean Delvare
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds