From 02a2b78943ba4ddd0aef059d5bdfd47eac715040 Mon Sep 17 00:00:00 2001 From: weety Date: Sun, 9 Sep 2018 14:05:45 +0800 Subject: [PATCH] [sdio] Fixed error for dma size calculation. --- components/drivers/sdio/block_dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/drivers/sdio/block_dev.c b/components/drivers/sdio/block_dev.c index 35fb02bc01..cb1cee732a 100644 --- a/components/drivers/sdio/block_dev.c +++ b/components/drivers/sdio/block_dev.c @@ -394,7 +394,7 @@ rt_int32_t rt_mmcsd_blk_probe(struct rt_mmcsd_card *card) break; } - blk_dev->max_req_size = BLK_MIN((card->host->max_seg_size * + blk_dev->max_req_size = BLK_MIN((card->host->max_dma_segs * card->host->max_seg_size) >> 9, (card->host->max_blk_count * card->host->max_blk_size) >> 9); -- GitLab