Stephan Olbrich
e9dd4edcc9
spi: bcm2835aux: fix CPOL/CPHA setting
...
The auxiliary spi supports only CPHA=0 modes as the first bit is
always output to the pin before the first clock cycle. In CPHA=1
modes the first clock edge outputs the second bit hence the slave
can never read the first bit.
Also the CPHA registers switch between clocking data in/out on
rising/falling edge hence depend on the CPOL setting.
Signed-off-by: Stephan Olbrich <stephanolbrich@gmx.de >
Reviewed-by: Eric Anholt <eric@anholt.net >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-02-15 20:45:47 +00:00
..
2016-02-08 13:42:10 +00:00
2015-12-12 23:05:18 +00:00
2015-09-30 20:33:29 +01:00
2015-11-04 11:02:04 +00:00
2015-09-16 20:54:54 +01:00
2015-09-16 17:42:28 +01:00
2015-08-25 17:33:49 +01:00
2016-01-11 16:48:30 +00:00
2015-11-04 11:02:04 +00:00
2016-02-15 20:45:47 +00:00
2015-09-16 20:54:32 +01:00
2015-09-16 20:53:45 +01:00
2015-07-29 15:01:07 +01:00
2015-10-05 14:55:56 +01:00
2015-12-02 19:38:16 +00:00
2016-01-05 11:34:23 +00:00
2015-10-12 17:02:08 +01:00
2015-12-12 22:57:44 +00:00
2015-11-30 11:34:50 +00:00
2015-10-19 20:32:01 +01:00
2015-10-19 20:32:01 +01:00
2015-12-23 12:12:09 +00:00
2015-11-30 11:34:50 +00:00
2015-12-22 17:12:56 -06:00
2015-12-12 22:33:09 +00:00
2016-01-05 16:33:54 +00:00
2015-08-28 18:15:18 +01:00
2015-08-28 18:15:18 +01:00
2015-08-30 12:14:36 +01:00
2015-08-31 14:45:32 +01:00
2015-12-15 22:40:35 +00:00
2015-12-07 20:09:09 +00:00
2016-01-08 12:53:35 +00:00
2015-09-19 07:55:25 -07:00
2015-09-17 12:33:31 +01:00
2016-01-11 16:48:33 +00:00
2015-09-16 19:16:01 +01:00
2015-09-16 20:53:19 +01:00
2015-12-01 17:05:34 +00:00
2015-09-17 12:34:20 +01:00
2015-09-17 12:33:58 +01:00
2015-08-11 17:21:08 +01:00
2015-11-23 11:31:44 +00:00
2015-09-17 12:13:40 +01:00
2015-10-01 17:26:27 +01:00
2015-07-15 12:35:02 +01:00
2015-11-20 18:19:14 +00:00
2015-11-04 11:02:12 +00:00
2015-04-11 23:09:25 +01:00
2015-05-01 17:35:54 +01:00
2015-07-07 13:12:50 +01:00
2015-07-03 13:52:10 +01:00
2015-09-17 12:13:40 +01:00
2015-12-30 16:48:58 +00:00
2015-04-11 23:09:25 +01:00
2015-08-31 14:42:40 +01:00
2015-05-26 11:39:16 +01:00
2016-01-11 16:48:38 +00:00
2015-11-18 18:34:56 +00:00
2015-12-13 20:10:15 +00:00
2015-11-04 11:02:16 +00:00
2015-10-28 10:30:17 +09:00
2015-09-16 20:52:52 +01:00
2015-07-31 18:14:57 +01:00
2015-10-29 09:03:42 +09:00
2015-08-28 18:22:19 +01:00
2015-09-22 09:30:10 -07:00
2016-01-05 11:34:37 +00:00
2016-01-13 11:38:27 -08:00
2016-01-11 16:48:35 +00:00