mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS
Subsystems (2)
PATCH 1/1 mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS
mmc host drivers should have enabled the asynchronous probe option, but it seems like we didn't set it for litex_mmc when introducing litex mmc support, so let's set it now.
Tested with linux-on-litex-vexriscv on sipeed tang nano 20K fpga.
--- drivers/mmc/host/litex_mmc.c | 1 + 1 file changed, 1 insertion(+)
drivers/mmc/host/litex_mmc.c +1 -0
@@ -649,6 +649,7 @@ static struct platform_driver litex_mmc_driver = { .driver = { .name = "litex-mmc", .of_match_table = litex_match, + .probe_type = PROBE_PREFER_ASYNCHRONOUS, }, };module_platform_driver (litex_mmc_driver);
Signature · 1 line
2.40.1
Quoted 8 lines · Jisheng Zhang
mmc host drivers should have enabled the asynchronous probe option, but it seems like we didn't set it for
litex_mmcwhen introducing litex mmc support, so let's set it now.Tested with linux-on-litex-vexriscv on sipeed tang nano 20K fpga.
Signed-off-by Jisheng Zhang <[email protected]>---
Thanks!
Quoted 18 lines
drivers/mmc/host/litex_mmc.c | 1 + 1 file changed, 1 insertion(+)drivers/mmc/host/litex_mmc.c +1
-0@@ -649,6 +649,7 @@ static struct platform_driver litex_mmc_driver = { .driver = { .name = "litex-mmc", .of_match_table = litex_match, + .probe_type = PROBE_PREFER_ASYNCHRONOUS, }, };module_platform_driver (litex_mmc_driver);Signature · 1 line
2.40.1
Quoted 8 lines · Jisheng Zhang
mmc host drivers should have enabled the asynchronous probe option, but it seems like we didn't set it for
litex_mmcwhen introducing litex mmc support, so let's set it now.Tested with linux-on-litex-vexriscv on sipeed tang nano 20K fpga.
Signed-off-by Jisheng Zhang <[email protected]>
Applied for fixes, by adding both a fixes and a stable tag, thanks!
Kind regards
Uffe
Quoted 19 lines
--- drivers/mmc/host/litex_mmc.c | 1 + 1 file changed, 1 insertion(+)drivers/mmc/host/litex_mmc.c +1
-1@@ -649,6 +649,7 @@ static struct platform_driver litex_mmc_driver = { .driver = { .name = "litex-mmc", .of_match_table = litex_match, + .probe_type = PROBE_PREFER_ASYNCHRONOUS, }, };module_platform_driver (litex_mmc_driver); --2.40.1