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:
parent
08ecfde475
commit
edd4dd0e98
@ -249,7 +249,7 @@ config MMC_IMX
|
|||||||
|
|
||||||
config MMC_MSM7X00A
|
config MMC_MSM7X00A
|
||||||
tristate "Qualcomm MSM 7X00A SDCC Controller Support"
|
tristate "Qualcomm MSM 7X00A SDCC Controller Support"
|
||||||
depends on MMC && ARCH_MSM && !ARCH_MSM7X30
|
depends on MMC && ARCH_MSM
|
||||||
help
|
help
|
||||||
This provides support for the SD/MMC cell found in the
|
This provides support for the SD/MMC cell found in the
|
||||||
MSM 7X00A controllers from Qualcomm.
|
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)
|
uint32_t msmsdcc_fifo_addr(struct msmsdcc_host *host)
|
||||||
{
|
{
|
||||||
switch (host->pdev_id) {
|
return host->memres->start + MMCIFIFO;
|
||||||
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;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void
|
static inline void
|
||||||
|
Loading…
Reference in New Issue
Block a user