mmc: implement eMMC4.4 standard HW reset feature
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v6 Latest3 patches 3 repliesIn review
- v54 patches 1 replySuperseded
- v44 patches 7 repliesSuperseded
Earlier versions · 2
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v3 | 2 patches | 0 replies | Superseded | |
| v1 RFC | 1 patch | 0 replies | Superseded |
change log from the cover letter
1. Move hardware_reset callback to mmc_bus_ops so that all kinds of host controller can use hardware_reset callback to trigger RST_n signal. Different host controller only needs to provide a GPIO line number to this callback.
2. Add GPIO pull up/down part in hardware_reset callback.
3. Remove reset_emmc callback in sdhci_ops.
Patches in v6 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | mmc: enable HW reset capability if card supportsdrivers/ include/ include/ | +26 | 0 replies | |
| 2/3 | mmc: do HW reset if eMMC card occurs timeout errordrivers/ drivers/ drivers/ +1 more | +85 | 0 replies | |
| 3/3 | mmc: implement hwreset_emmc and reinit_emmc callbacksdrivers/ include/ | +85 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v6 yet.
Cover letter [PATCH v6 0/3]mmc: implement eMMC4.4 standard HW reset feature
Hi all,
This is the version 6 of hardware reset feature implementation. When eMMC card cannot response any command, signal RST_n can help to reset eMMC card.
patch1: enable HW reset capability if card supports.
patch2: do hardware reset if card occurs read/write/erase timeout
patch3: implement hwreset_emmc and reinit_emmc callbacks. In this patch, hwreset_emmc callback will pull up/down the corresponded GPIO line number to trigger RST_n signal.
change log:
1. Move hardware_reset callback to mmc_bus_ops so that all kinds of host controller can use hardware_reset callback to trigger RST_n signal. Different host controller only needs to provide a GPIO line number to this callback.
2. Add GPIO pull up/down part in hardware_reset callback.
3. Remove reset_emmc callback in sdhci_ops.
Thanks
Chuanxiao