mmc: msm_sdcc: Compile the driver for msm7x30
The controller base address is referred from platform resource instead of using #defines. This fixes the compilation error when driver is compiled for msm7x30. Signed-off-by: Sahitya Tummala <stummala@codeaurora.org> Signed-off-by: Daniel Walker <dwalker@codeaurora.org>
This commit is contained in:
Родитель
08ecfde475
Коммит
edd4dd0e98
|
@ -249,7 +249,7 @@ config MMC_IMX
|
|||
|
||||
config MMC_MSM7X00A
|
||||
tristate "Qualcomm MSM 7X00A SDCC Controller Support"
|
||||
depends on MMC && ARCH_MSM && !ARCH_MSM7X30
|
||||
depends on MMC && ARCH_MSM
|
||||
help
|
||||
This provides support for the SD/MMC cell found in the
|
||||
MSM 7X00A controllers from Qualcomm.
|
||||
|
|
|
@ -160,18 +160,7 @@ msmsdcc_stop_data(struct msmsdcc_host *host)
|
|||
|
||||
uint32_t msmsdcc_fifo_addr(struct msmsdcc_host *host)
|
||||
{
|
||||
switch (host->pdev_id) {
|
||||
case 1:
|
||||
return MSM_SDC1_PHYS + MMCIFIFO;
|
||||
case 2:
|
||||
return MSM_SDC2_PHYS + MMCIFIFO;
|
||||
case 3:
|
||||
return MSM_SDC3_PHYS + MMCIFIFO;
|
||||
case 4:
|
||||
return MSM_SDC4_PHYS + MMCIFIFO;
|
||||
}
|
||||
BUG();
|
||||
return 0;
|
||||
return host->memres->start + MMCIFIFO;
|
||||
}
|
||||
|
||||
static inline void
|
||||
|
|
Загрузка…
Ссылка в новой задаче