mmc: add new sdhci-pxa driver for Marvell SoCs
Support Marvell PXA168/PXA910/MMP2 SD Host Controller. Signed-off-by: Zhangfei Gao <zhangfei.gao@marvell.com> Acked-by: Haojian Zhuang <haojian.zhuang@marvell.com> Signed-off-by: Chris Ball <cjb@laptop.org>
This commit is contained in:
32
arch/arm/plat-pxa/include/plat/sdhci.h
Normal file
32
arch/arm/plat-pxa/include/plat/sdhci.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/* linux/arch/arm/plat-pxa/include/plat/sdhci.h
|
||||
*
|
||||
* Copyright 2010 Marvell
|
||||
* Zhangfei Gao <zhangfei.gao@marvell.com>
|
||||
*
|
||||
* PXA Platform - SDHCI platform data definitions
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 as
|
||||
* published by the Free Software Foundation.
|
||||
*/
|
||||
|
||||
#ifndef __PLAT_PXA_SDHCI_H
|
||||
#define __PLAT_PXA_SDHCI_H
|
||||
|
||||
/* pxa specific flag */
|
||||
/* Require clock free running */
|
||||
#define PXA_FLAG_DISABLE_CLOCK_GATING (1<<0)
|
||||
|
||||
/*
|
||||
* struct pxa_sdhci_platdata() - Platform device data for PXA SDHCI
|
||||
* @max_speed: the maximum speed supported
|
||||
* @quirks: quirks of specific device
|
||||
* @flags: flags for platform requirement
|
||||
*/
|
||||
struct sdhci_pxa_platdata {
|
||||
unsigned int max_speed;
|
||||
unsigned int quirks;
|
||||
unsigned int flags;
|
||||
};
|
||||
|
||||
#endif /* __PLAT_PXA_SDHCI_H */
|
Reference in New Issue
Block a user