Skip to content

Add boot_enable attribute to eMMC device for boot mode operation selection

Neil Armstrong linux-mmc lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3Add BOOT_PARTITION_ENABLE definition to MMC EXT_CSD PART_CONFIGinclude/linux/mmc/mmc.h+1 -01 reply
2/3Add boot_enable sysfs attribute to select MMC boot operation partitiondrivers/mmc/card/block.c+1 -00 replies
3/3Add Documentation for MMC boot_enable attributeDocumentation/mmc/mmc-dev-parts.txt+0 -01 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] Add boot_enable attribute to eMMC device for boot mode operation selection

Since eMMC 4.3 a special boot mode operation was introduced to retrieve data from the eMMC device with a very simple procedure. Since the Linux kernel exports these device boot partitions, it may be useful to select the boot partition from the user space.

The patch has been tested on a Toshiba eMMC conforming with eMMC 4.5 specifications.

Neil Armstrong (3):
Add BOOT_PARTITION_ENABLE definition to MMC EXT_CSD PART_CONFIG Add boot_enable sysfs attribute to select MMC boot operation
partition
Add Documentation for MMC boot_enable attribute

 Documentation/mmc/mmc-dev-parts.txt |    6 +++
 drivers/mmc/card/block.c            |   72
++++++++++++++++++++++++++++++++++-
 include/linux/mmc/mmc.h             |    1 +
 3 files changed, 78 insertions(+), 1 deletions(-)