800d78bfcc
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>
21 lines
691 B
C
21 lines
691 B
C
/*
|
|
* Synopsys DesignWare Multimedia Card Interface Platform driver
|
|
*
|
|
* Copyright (C) 2012, Samsung Electronics Co., Ltd.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 2 of the License, or
|
|
* (at your option) any later version.
|
|
*/
|
|
|
|
#ifndef _DW_MMC_PLTFM_H_
|
|
#define _DW_MMC_PLTFM_H_
|
|
|
|
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;
|
|
|
|
#endif /* _DW_MMC_PLTFM_H_ */
|