summaryrefslogtreecommitdiff
path: root/components/drivers
diff options
context:
space:
mode:
authorweety <[email protected]>2018-09-09 14:05:45 +0800
committerweety <[email protected]>2018-09-09 14:05:45 +0800
commit02a2b78943ba4ddd0aef059d5bdfd47eac715040 (patch)
tree3fa4b494fdd547c2c8527af116b3ee490269986d /components/drivers
parent618e185cd314c8ab6033329a2498ffb52fa1a62f (diff)
[sdio] Fixed error for dma size calculation.
Diffstat (limited to 'components/drivers')
-rw-r--r--components/drivers/sdio/block_dev.c2
1 files changed, 1 insertions, 1 deletions
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);