]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: dw_mmc-rockchip: fix failing to mount partition with "discard"
authorShawn Lin <shawn.lin@rock-chips.com>
Tue, 1 Mar 2016 07:12:53 +0000 (15:12 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 2 May 2016 08:33:15 +0000 (10:33 +0200)
commitbf41830b35c8238238d3b74e7469015ecb73bab9
treecf01a97c582607b2f290e34cca75ce54641c6235
parent1fd9915728745b4d357a993cb4111b167ad713ee
mmc: dw_mmc-rockchip: fix failing to mount partition with "discard"

Without MMC_CAP_ERASE support, we fail to mount partition
with "discard" option since mmc_queue_setup_discard is limited
for checking mmc_can_erase. Without doing mmc_queue_setup_discard,
blk_queue_discard fails to test QUEUE_FLAG_DISCARD flag, so we get
the following log from f2fs(actually similar to other file system):

mounting with "discard" option, but the device does not support discard

Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/dw_mmc-rockchip.c