Signed-off-by: Michael Trimarchi <michael@xxxxxxxxxxxxxxxxxxxx> --- drivers/mmc/host/davinci_mmc.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/mmc/host/davinci_mmc.c b/drivers/mmc/host/davinci_mmc.c index 13ac664..0181780 100644 --- a/drivers/mmc/host/davinci_mmc.c +++ b/drivers/mmc/host/davinci_mmc.c @@ -183,7 +183,7 @@ struct mmc_davinci_host { struct mmc_data *data; struct mmc_host *mmc; struct clk *clk; - unsigned int mmc_input_clk; + unsigned long mmc_input_clk; void __iomem *base; struct resource *mem_res; int mmc_irq, sdio_irq; @@ -654,9 +654,10 @@ static void mmc_davinci_request(struct mmc_host *mmc, struct mmc_request *req) } static unsigned int calculate_freq_for_card(struct mmc_davinci_host *host, - unsigned int mmc_req_freq) + unsigned long mmc_req_freq) { - unsigned int mmc_freq = 0, mmc_pclk = 0, mmc_push_pull_divisor = 0; + unsigned long mmc_freq = 0, mmc_pclk = 0; + unsigned int mmc_push_pull_divisor = 0; mmc_pclk = host->mmc_input_clk; if (mmc_req_freq && mmc_pclk > (2 * mmc_req_freq)) @@ -1105,7 +1106,7 @@ static int mmc_davinci_cpufreq_transition(struct notifier_block *nb, unsigned long val, void *data) { struct mmc_davinci_host *host; - unsigned int mmc_pclk; + unsigned long mmc_pclk; struct mmc_host *mmc; unsigned long flags; -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html