mmc: renesas_sdhi: prevent overflow for max_req_size
[linux-2.6-microblaze.git] / drivers / mmc / host / renesas_sdhi_sys_dmac.c
index 2fc1686..1d29b82 100644 (file)
@@ -65,7 +65,7 @@ static const struct renesas_sdhi_of_data of_rcar_gen2_compatible = {
        .scc_offset     = 0x0300,
        .taps           = rcar_gen2_scc_taps,
        .taps_num       = ARRAY_SIZE(rcar_gen2_scc_taps),
-       .max_blk_count  = 0xffffffff,
+       .max_blk_count  = UINT_MAX / TMIO_MAX_BLK_SIZE,
 };
 
 /* Definitions for sampling clocks */