Adrian Hunter
61b9408bfd
mmc: sdhci: Allow override of get_cd() called from sdhci_request()
...
commit 8d28b7a72f upstream.
Drivers may need to provide their own get_cd() mmc host op, but
currently the internals of the current op (sdhci_get_cd()) are
provided by sdhci_do_get_cd() which is also called from
sdhci_request().
To allow override of the get_cd functionality, change sdhci_request()
to call ->get_cd() instead of sdhci_do_get_cd().
Note, in the future the call to ->get_cd() will likely be removed
from sdhci_request() since most drivers don't need actually it.
However this change is being done now to facilitate a subsequent
bug fix.
Signed-off-by: Adrian Hunter <adrian.hunter@intel.com >
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2016-03-03 15:07:16 -08:00
..
2015-09-01 14:19:11 +02:00
2015-03-25 09:46:18 +01:00
2015-08-27 14:50:53 +02:00
2014-10-20 16:20:56 +02:00
2013-10-30 20:26:36 -04:00
2013-10-30 20:26:37 -04:00
2013-06-27 11:13:02 -04:00
2015-06-01 09:06:49 +02:00
2015-10-27 10:38:41 +01:00
2015-03-23 14:13:28 +01:00
2015-06-01 09:07:05 +02:00
2014-09-09 13:59:05 +02:00
2015-10-26 16:00:16 +01:00
2015-10-27 10:38:41 +01:00
2015-10-29 11:00:43 +01:00
2015-10-29 11:00:37 +01:00
2014-09-09 13:59:04 +02:00
2015-11-09 13:16:45 +01:00
2015-10-26 16:00:05 +01:00
2015-11-05 13:15:12 -08:00
2014-09-09 13:58:46 +02:00
2014-09-09 13:58:46 +02:00
2016-03-03 15:07:15 -08:00
2014-07-09 11:25:57 +02:00
2015-10-26 15:59:57 +01:00
2015-11-09 13:16:44 +01:00
2015-01-19 09:56:21 +01:00
2015-06-01 09:07:02 +02:00
2015-06-01 09:06:50 +02:00
2013-08-24 23:45:22 -04:00
2015-10-08 09:36:13 +02:00
2015-10-26 15:59:58 +01:00
2016-03-03 15:07:15 -08:00
2015-06-01 09:06:50 +02:00
2015-06-01 09:06:50 +02:00
2015-06-01 09:06:51 +02:00
2014-07-09 11:26:13 +02:00
2015-06-01 09:06:46 +02:00
2016-03-03 15:07:15 -08:00
2015-06-01 09:56:07 +02:00
2015-10-26 15:59:55 +01:00
2015-03-23 14:13:35 +01:00
2015-03-23 14:13:35 +01:00
2015-10-27 10:38:41 +01:00
2015-10-26 16:00:08 +01:00
2015-03-23 14:13:47 +01:00
2015-10-27 10:38:41 +01:00
2015-08-27 14:50:54 +02:00
2015-10-26 15:59:56 +01:00
2015-10-26 16:00:15 +01:00
2015-03-23 14:13:35 +01:00
2016-03-03 15:07:16 -08:00
2015-06-01 09:07:14 +02:00
2015-10-26 16:00:05 +01:00
2015-10-26 16:00:05 +01:00
2015-10-26 16:00:19 +01:00
2015-10-26 15:59:57 +01:00
2014-01-13 12:48:06 -05:00
2015-06-01 09:06:53 +02:00
2015-10-08 19:24:23 +02:00
2013-04-19 13:51:23 +02:00
2015-06-01 09:06:52 +02:00
2015-10-27 10:38:41 +01:00
2015-07-17 16:39:53 -07:00
2015-06-01 09:07:07 +02:00
2015-04-01 12:56:07 +02:00
2016-03-03 15:07:16 -08:00
2016-03-03 15:07:16 -08:00
2013-10-30 20:28:32 -04:00
2015-08-27 14:50:57 +02:00
2015-03-05 21:54:26 +05:30
2015-10-26 16:00:02 +01:00
2014-09-24 10:13:09 +02:00
2015-03-05 21:54:17 +05:30
2015-08-24 11:25:53 +02:00
2015-06-01 09:06:48 +02:00
2015-03-05 21:54:17 +05:30
2015-01-19 09:56:07 +01:00
2014-11-26 14:30:58 +01:00
2016-03-03 15:07:15 -08:00
2014-02-25 15:42:20 -05:00
2013-10-30 20:28:36 -04:00
2015-10-26 15:59:54 +01:00
2015-10-26 15:59:53 +01:00
2015-03-23 14:13:49 +01:00