summaryrefslogtreecommitdiff
path: root/Documentation/driver-api/mmc
AgeCommit message (Collapse)Author
2026-09-28docs: mmc: fix stale async request documentationShawn Lin
mmc-async-req.rst still documents interfaces that no longer exist: - mmc_start_req() was renamed to mmc_start_areq() by commit c3399ef55d8e ("mmc: core: rename mmc_start_req() to *areq()") and then removed together with the rest of the asynchronous request machinery when the block driver switched to blk-mq, by commits 81196976ed94 ("mmc: block: Add blk-mq support") and 126b62700386 ("mmc: core: Remove code no longer needed after the switch to blk-mq"). - mmc_blk_issue_rw_rq() was removed by commit 0fbfd1251830 ("mmc: block: Remove code no longer needed after the switch to blk-mq"), and was replaced by mmc_blk_mq_issue_rw_rq(). - The is_first_req argument of the ->pre_req() callback was dropped by commit d3c6aac3bdfe ("mmc: delete is_first_req parameter from pre-request callback"), so the "Optimize for the first request" section is obsolete as well. - The Linaro wiki page holding the IOZone/mmc_test measurements no longer exists. Update the document to describe the current request lifecycle: mmc_pre_req(), mmc_start_request(), mmc_wait_for_req() and mmc_post_req()), and drop the sections describing the long-gone interfaces and the dead link. Signed-off-by: Shawn Lin <shawn.lin@linux.dev> Signed-off-by: Ulf Hansson <ulfh@kernel.org>
2026-09-28docs: mmc: document eMMC health status support in mmc-toolsShawn Lin
mmc-utils added eMMC health status support, add a line for reference. Signed-off-by: Shawn Lin <shawn.lin@linux.dev> Signed-off-by: Ulf Hansson <ulfh@kernel.org>
2024-09-05Documentation: mmc: Add mmc-test docAvri Altman
Add missing documentation for mmc_test. Reviewed-by: Christian Loehle <christian.loehle@arm.com> Signed-off-by: Avri Altman <avri.altman@wdc.com> Link: https://lore.kernel.org/r/20240903133855.3589845-1-avri.altman@wdc.com Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2021-10-28docs: mmc: update maintainer name and URLAndy Isaacson
The mmc-utils repo is no longer in /cjb/ and Ulf has taken over maintenance. Signed-off-by: Andy Isaacson <adi@hexapodia.org> Link: https://lore.kernel.org/r/20211027230505.GA23994@hexapodia.org Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2020-06-26Replace HTTP links with HTTPS ones: Documentation/driver-apiAlexander A. Klimov
Rationale: Reduces attack surface on kernel devs opening the links for MITM as HTTPS traffic is much harder to manipulate. Deterministic algorithm: For each file: If not .svg: For each line: If doesn't contain `\bxmlns\b`: For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`: If both the HTTP and HTTPS versions return 200 OK and serve the same content: Replace HTTP with HTTPS. Signed-off-by: Alexander A. Klimov <grandmaster@al2klimov.de> Link: https://lore.kernel.org/r/20200621133512.46311-1-grandmaster@al2klimov.de Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2019-07-15docs: add SPDX tags to new index filesMauro Carvalho Chehab
All those new files I added are under GPL v2.0 license. Add the corresponding SPDX headers to them. Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2019-07-15docs: mmc: move it to the driver-apiMauro Carvalho Chehab
Most of the stuff here is related to the kAPI. Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>