Rhyland Klein
01e73c89cf
mfd: cros ec: spi: Add delay for raising CS
...
The EC has specific timing it requires. Add support for an optional delay
after raising CS to fix timing issues. This is configurable based on
a DT property "google,cros-ec-spi-msg-delay".
If this property isn't set, then no delay will be added. However, if set
it will cause a delay equal to the value passed to it to be inserted at
the end of a transaction.
Signed-off-by: Rhyland Klein <rklein@nvidia.com>
Reviewed-by: Bernie Thompson <bhthompson@chromium.org>
Reviewed-by: Andrew Bresticker <abrestic@chromium.org>
Acked-by: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2014-01-21 08:28:06 +00:00
..
2013-11-18 15:36:04 -08:00
2013-07-03 16:08:06 -07:00
2013-10-19 23:32:50 +02:00
2013-09-11 15:59:28 -07:00
2013-10-28 10:19:38 -07:00
2013-11-05 17:23:52 +00:00
2013-11-13 12:09:14 +09:00
2013-12-21 09:30:33 -07:00
2013-11-08 09:10:31 -07:00
2013-11-13 12:09:06 +09:00
2013-10-02 16:03:51 -04:00
2013-05-21 10:21:57 -07:00
2013-10-25 22:42:24 +02:00
2013-10-30 01:21:24 +01:00
2013-07-03 16:07:42 -07:00
2013-07-25 12:37:24 +02:00
2013-12-10 16:35:15 -05:00
2014-01-21 08:28:06 +00:00
2013-12-12 11:06:13 -08:00
2013-11-12 15:01:39 +09:00
2013-08-20 12:47:28 +02:00
2013-09-27 09:37:01 +09:00
2013-08-20 12:41:11 +02:00
2013-11-22 08:38:55 -08:00
2013-08-27 10:50:52 +02:00
2013-12-03 13:10:48 +01:00
2013-07-31 10:33:05 +02:00
2013-11-15 16:35:10 -08:00
2013-11-14 18:38:04 +01:00
2013-10-15 23:42:07 -07:00
2013-10-17 21:18:32 +02:00
2013-07-24 22:06:34 -07:00
2013-10-08 23:51:50 +02:00
2013-07-04 11:40:58 -07:00
2013-08-12 17:43:13 -07:00
2013-10-17 14:38:44 +02:00
2013-08-26 17:22:13 -07:00
2013-05-17 15:17:12 +02:00
2013-05-28 12:02:12 +02:00
2013-11-27 11:03:38 -08:00
2013-05-28 12:02:12 +02:00
2013-08-27 10:50:52 +02:00
2013-12-17 15:20:15 -05:00
2013-07-09 22:09:19 +02:00
2013-09-25 15:43:33 -06:00
2013-11-20 13:25:04 -08:00
2013-08-27 14:44:27 +10:00
2013-09-26 09:45:40 -07:00
2013-09-23 16:46:17 -04:00
2013-07-25 12:34:15 +02:00
2013-09-25 10:07:02 -07:00
2013-10-24 17:16:53 +02:00
2013-11-12 14:13:14 +09:00
2013-09-15 17:41:30 -04:00
2013-10-25 17:17:04 -04:00
2013-10-16 13:16:19 -07:00
2013-10-29 11:38:04 +01:00
2013-08-20 12:52:28 +02:00
2013-11-13 12:09:14 +09:00
2013-10-16 13:35:02 -07:00
2013-09-03 09:10:24 -04:00
2013-10-27 21:55:50 +00:00
2013-08-09 10:57:06 -04:00
2013-11-13 12:09:32 +09:00
2013-10-31 13:31:39 +01:00
2013-08-18 07:12:59 -03:00
2013-11-04 10:20:57 +02:00
2013-11-21 16:42:28 -08:00
2013-07-04 11:40:58 -07:00
2013-07-11 21:47:58 +02:00
2013-11-12 10:48:30 +09:00
2013-05-09 01:07:09 -07:00
2013-08-20 12:41:25 +02:00
2013-08-27 10:53:07 +02:00
2013-12-02 11:24:18 +00:00
2013-07-04 11:40:58 -07:00
2013-08-20 12:46:52 +02:00
2013-11-27 20:34:32 -08:00
2013-08-19 12:27:17 -07:00
2013-07-03 22:58:20 +02:00
2013-07-03 16:08:01 -07:00
2013-11-13 12:09:14 +09:00
2013-09-04 12:59:47 +02:00
2013-10-01 16:44:54 +02:00
2013-09-17 15:32:37 +01:00
2013-09-17 15:32:37 +01:00
2013-10-14 15:50:53 +02:00
2013-09-10 11:36:45 +05:30
2013-11-14 11:04:40 -08:00
2013-05-28 12:02:12 +02:00
2013-09-25 12:34:32 +01:00
2013-11-13 12:09:34 +09:00
2013-06-03 14:22:57 -07:00
2013-08-27 10:46:02 +02:00
2013-08-20 12:59:18 +02:00
2013-05-28 12:02:11 +02:00
2013-12-16 12:41:57 -05:00
2013-09-25 06:49:46 -07:00
2013-08-27 10:47:05 +02:00
2013-10-09 08:19:08 +02:00
2013-07-03 09:43:28 +10:00
2013-07-13 12:09:57 -07:00
2013-08-19 21:39:42 -07:00
2013-09-06 09:36:28 -07:00
2013-12-13 15:59:11 +00:00
2013-11-11 12:41:33 +01:00
2013-09-27 17:35:41 -07:00
2013-10-16 15:35:21 +02:00
2013-09-06 09:36:28 -07:00
2013-10-24 10:51:33 +02:00
2013-06-19 12:58:42 +02:00
2013-07-03 16:07:54 -07:00
2013-06-19 12:58:42 +02:00
2013-06-03 14:20:18 -07:00
2013-08-20 12:58:15 +02:00
2013-07-25 12:34:15 +02:00
2013-10-16 13:01:44 -07:00
2013-09-05 16:36:21 -06:00
2013-08-21 10:32:09 -04:00
2013-06-26 12:10:56 +02:00