2019-05-19 13:07:45 +01:00
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-24 02:11:25 -02:00
|
|
|
|
|
|
|
|
|
2011-03-21 17:59:36 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-12-14 18:00:15 -08:00
|
|
|
|
ad525x_dpot: add support for SPI parts
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 <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-05-24 14:33:14 -07:00
|
|
|
|
|
|
|
|
|
2009-12-14 18:00:15 -08:00
|
|
|
|
|
|
|
|
|
ad525x_dpot: add support for SPI parts
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 <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-05-24 14:33:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-05-24 14:33:15 -07:00
|
|
|
|
2010-05-24 14:33:15 -07:00
|
|
|
|
2010-10-26 14:22:36 -07:00
|
|
|
|
|
|
|
|
|
2009-12-14 18:00:15 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ad525x_dpot: add support for SPI parts
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 <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-05-24 14:33:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-22 17:23:23 -08:00
|
|
|
|
|
|
|
|
|
2018-01-18 20:55:34 +01:00
|
|
|
|
2008-02-22 17:23:23 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-03-21 00:21:21 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
2012-09-18 16:14:53 +01:00
|
|
|
|
2016-01-20 14:58:21 -08:00
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-10-04 02:15:38 -07:00
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
2010-10-18 11:03:14 +02:00
|
|
|
|
|
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
2018-04-25 16:32:57 -05:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-05-08 00:31:45 -07:00
|
|
|
|
2008-07-25 01:48:23 -07:00
|
|
|
|
2007-05-08 00:31:45 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-25 01:48:23 -07:00
|
|
|
|
|
|
|
|
|
2007-05-08 00:31:45 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-05-06 16:56:49 -07:00
|
|
|
|
|
|
|
|
|
2013-05-22 10:56:24 +02:00
|
|
|
|
2011-05-06 16:56:49 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-10-04 02:15:38 -07:00
|
|
|
|
2012-09-18 16:14:53 +01:00
|
|
|
|
|
|
|
|
|
2006-10-04 02:15:38 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-11-30 23:59:07 -05:00
|
|
|
|
2006-10-04 02:15:38 -07:00
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
2006-10-04 02:15:38 -07:00
|
|
|
|
2012-09-18 16:14:53 +01:00
|
|
|
|
|
|
|
|
|
2006-10-04 02:15:38 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-11-30 23:59:07 -05:00
|
|
|
|
2006-10-04 02:15:38 -07:00
|
|
|
|
|
|
|
|
|
2008-11-12 13:27:04 -08:00
|
|
|
|
|
|
|
|
|
2012-09-18 16:14:53 +01:00
|
|
|
|
2008-11-12 13:27:04 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-16 23:26:11 -07:00
|
|
|
|
|
|
|
|
|
2018-01-18 20:55:34 +01:00
|
|
|
|
2007-10-16 23:26:11 -07:00
|
|
|
|
2009-01-26 11:12:25 +01:00
|
|
|
|
2007-10-16 23:26:11 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-03 15:40:56 -06:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-22 14:46:56 -05:00
|
|
|
|
|
|
|
|
|
2008-08-01 14:19:08 -05:00
|
|
|
|
2019-08-13 09:25:12 +02:00
|
|
|
|
2019-08-13 09:24:56 +02:00
|
|
|
|
2009-04-02 16:59:13 -07:00
|
|
|
|
2008-04-22 14:46:56 -05:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-12-14 18:00:37 -08:00
|
|
|
|
|
|
|
|
|
2014-03-07 22:06:29 +01:00
|
|
|
|
2009-12-14 18:00:37 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-12-17 15:27:05 -08:00
|
|
|
|
2009-12-14 18:00:37 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-03-05 13:42:35 -08:00
|
|
|
|
|
|
|
|
|
2010-07-13 17:56:20 -07:00
|
|
|
|
2010-03-05 13:42:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-02 09:38:53 -06:00
|
|
|
|
2010-10-15 10:14:34 -06:00
|
|
|
|
2008-07-25 01:45:52 -07:00
|
|
|
|
2008-07-02 09:38:53 -06:00
|
|
|
|
|
|
|
|
|
2010-10-15 10:14:34 -06:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-02 09:38:53 -06:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-07-16 16:55:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-02-08 17:11:24 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-02-15 10:40:06 +00:00
|
|
|
|
2019-02-08 17:11:24 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-29 22:34:01 -07:00
|
|
|
|
|
|
|
|
|
2009-04-02 16:59:13 -07:00
|
|
|
|
2008-07-29 22:34:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-14 18:55:49 +02:00
|
|
|
|
|
|
|
|
|
2008-07-29 22:34:01 -07:00
|
|
|
|
2010-10-26 14:22:41 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-31 15:23:53 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:22:40 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-03-13 20:56:54 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:22:37 -07:00
|
|
|
|
2019-11-20 21:40:56 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:22:37 -07:00
|
|
|
|
|
|
|
|
|
2019-11-20 21:40:56 +08:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:22:37 -07:00
|
|
|
|
2010-10-26 14:22:38 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-09 17:21:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-12-06 17:06:16 +01:00
|
|
|
|
|
|
|
|
|
2012-09-18 16:14:53 +01:00
|
|
|
|
2009-12-06 17:06:16 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-04-23 13:18:08 -04:00
|
|
|
|
|
|
|
|
|
2015-08-06 15:18:01 -07:00
|
|
|
|
2019-04-25 04:54:43 -07:00
|
|
|
|
2010-04-23 13:18:08 -04:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-09-22 13:04:57 -07:00
|
|
|
|
2010-04-23 13:18:08 -04:00
|
|
|
|
2010-09-01 21:16:30 +09:00
|
|
|
|
2011-10-28 09:33:13 +09:00
|
|
|
|
2013-06-04 19:46:26 +03:00
|
|
|
|
2015-11-30 16:21:35 +00:00
|
|
|
|
2010-09-01 21:16:30 +09:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-10-28 09:33:13 +09:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-12-22 21:04:11 +09:00
|
|
|
|
2010-09-01 21:16:30 +09:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-07 09:06:59 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-29 16:17:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-01-12 14:52:20 -06:00
|
|
|
|
2013-04-29 16:17:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-01-12 14:52:20 -06:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-23 10:49:31 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-01-31 18:02:16 -06:00
|
|
|
|
2017-03-27 15:15:14 +05:30
|
|
|
|
|
|
|
|
|
2017-05-09 13:52:02 +02:00
|
|
|
|
2017-03-27 15:15:14 +05:30
|
|
|
|
|
|
|
|
|
2019-11-20 21:40:56 +08:00
|
|
|
|
|
|
|
|
|
2017-03-27 15:15:14 +05:30
|
|
|
|
2019-06-11 18:29:36 +01:00
|
|
|
|
|
|
|
|
|
2019-08-13 16:01:20 -07:00
|
|
|
|
2019-06-11 18:29:36 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-11-29 17:08:03 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-11-06 22:57:12 +08:00
|
|
|
|
|
|
|
|
|
2018-11-16 19:13:26 +08:00
|
|
|
|
2018-11-06 22:57:12 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-11-12 13:27:12 -08:00
|
|
|
|
2009-01-26 21:19:53 +01:00
|
|
|
|
2009-05-22 20:33:59 +02:00
|
|
|
|
2010-10-06 12:18:15 -04:00
|
|
|
|
2011-03-21 17:59:36 +01:00
|
|
|
|
2011-09-23 11:17:41 -03:00
|
|
|
|
2012-05-01 18:23:38 -04:00
|
|
|
|
2013-01-08 15:55:59 -08:00
|
|
|
|
2013-09-05 16:41:31 -07:00
|
|
|
|
2013-12-09 13:30:44 +01:00
|
|
|
|
2014-02-28 14:08:42 -08:00
|
|
|
|
2014-10-08 19:55:01 +11:00
|
|
|
|
2018-01-23 12:31:45 +01:00
|
|
|
|
2017-11-29 17:08:03 +08:00
|
|
|
|
2019-02-16 00:39:11 +02:00
|
|
|
|
2012-01-24 02:11:25 -02:00
|
|
|
|