diff options
author | Thomas Abraham <thomas.abraham@linaro.org> | 2012-09-17 20:16:42 +0200 |
---|---|---|
committer | Chris Ball <cjb@laptop.org> | 2012-10-03 16:05:19 +0200 |
commit | 800d78bfccb3d38116abfda2a5b9c8afdbd5ea21 (patch) | |
tree | 6f4d8375a86319adc67a0154baed8bd6253073a8 /drivers/mmc/host/dw_mmc-pltfm.h | |
parent | mmc: dw_mmc: prepare functions in dw_mmc-pltfm for reuse (diff) | |
download | linux-800d78bfccb3d38116abfda2a5b9c8afdbd5ea21.tar.xz linux-800d78bfccb3d38116abfda2a5b9c8afdbd5ea21.zip |
mmc: dw_mmc: add support for implementation specific callbacks
The core dw-mshc controller driver can let platform specific
implementations of the dw-mshc controller to control the hardware
as required by such implementations. This is acheived by invoking
implementation specific (optional) callbacks. Define the list of
callbacks supported the add invocation points for the same.
Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org>
Acked-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/mmc/host/dw_mmc-pltfm.h')
-rw-r--r-- | drivers/mmc/host/dw_mmc-pltfm.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/mmc/host/dw_mmc-pltfm.h b/drivers/mmc/host/dw_mmc-pltfm.h index 6c065d9c2dd6..301f24541fc2 100644 --- a/drivers/mmc/host/dw_mmc-pltfm.h +++ b/drivers/mmc/host/dw_mmc-pltfm.h @@ -12,7 +12,8 @@ #ifndef _DW_MMC_PLTFM_H_ #define _DW_MMC_PLTFM_H_ -extern int dw_mci_pltfm_register(struct platform_device *pdev); +extern int dw_mci_pltfm_register(struct platform_device *pdev, + struct dw_mci_drv_data *drv_data); extern int __devexit dw_mci_pltfm_remove(struct platform_device *pdev); extern const struct dev_pm_ops dw_mci_pltfm_pmops; |