Documentation/driver-api/mmc/mmc-tools.rst

Source file repositories/reference/linux-study-clean/Documentation/driver-api/mmc/mmc-tools.rst

File Facts

System
Linux kernel
Corpus path
Documentation/driver-api/mmc/mmc-tools.rst
Extension
.rst
Size
1220 bytes
Lines
38
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

======================
MMC tools introduction
======================

There is one MMC test tools called mmc-utils, which is maintained by Ulf Hansson,
you can find it at the below public git repository:

	https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git

Functions
=========

The mmc-utils tools can do the following:

 - Print and parse extcsd data.
 - Determine the eMMC writeprotect status.
 - Set the eMMC writeprotect status.
 - Set the eMMC data sector size to 4KB by disabling emulation.
 - Create general purpose partition.
 - Enable the enhanced user area.
 - Enable write reliability per partition.
 - Print the response to STATUS_SEND (CMD13).
 - Enable the boot partition.
 - Set Boot Bus Conditions.
 - Enable the eMMC BKOPS feature.
 - Permanently enable the eMMC H/W Reset feature.
 - Permanently disable the eMMC H/W Reset feature.
 - Send Sanitize command.
 - Program authentication key for the device.
 - Counter value for the rpmb device will be read to stdout.
 - Read from rpmb device to output.
 - Write to rpmb device from data file.
 - Enable the eMMC cache feature.
 - Disable the eMMC cache feature.
 - Print and parse CID data.
 - Print and parse CSD data.
 - Print and parse SCR data.

Annotation

Implementation Notes