All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v4 00/18] Support for eMMC partitioning and related fixes
@ 2014-12-23  9:50 Diego Santa Cruz
  2014-12-23  9:50 ` [U-Boot] [PATCH v4 01/18] mmc: show hardware partition sizes in mmcinfo output Diego Santa Cruz
                   ` (18 more replies)
  0 siblings, 19 replies; 28+ messages in thread
From: Diego Santa Cruz @ 2014-12-23  9:50 UTC (permalink / raw)
  To: u-boot

I have the need to hardware partition eMMC devices from U-Boot along
with setting enhanced and reliable write attributes.

This series of patches adds this support to U-Boot via a new mmc
API, a few new members of struct mmc and a new mmc sub-command. It
also features several fixes to the eMMC hardware partition support. I
have tested this with Micron eMMC 4.41 parts and it is working as
expected.

This version resyncs to u-boot.git master
d8bec60c1b0de7770f9b56ad092ab9be801d99af as some recent mmc changes
conflicted with these patches, in particular the DDR mode support.

Diego Santa Cruz (18):
  mmc: show hardware partition sizes in mmcinfo output
  mmc: extend mmcinfo to show enhanced partition attribute
  mmc: make eMMC general purpose partition numbering match spec
  mmc: skip mmcinfo partition info processing for eMMC < 4.41
  mmc: incomplete test to switch to high-capacity group size definitions
  mmc: computation of eMMC GP partition size was missing 512 KiB factor
  mmc: read the size of eMMC enhanced user data area
  mmc: display size and start of eMMC enhanced user data area in mmcinfo
  mmc: fix erase_grp_size computation with high-capacity size definition
  mmc: read the high capacity WP group size for eMMC
  mmc: show the erase group size and HC WP group size in mmcinfo output
  mmc: eMMC partitioning data is not effective till partitioning
    completed
  mmc: the ext_csd data may be used during init even if reading failed
  mmc: add API to do eMMC hardware partitioning
  mmc: add mmc hwpartition sub-command to do eMMC hardware partitioning
  mmc: extend the mmc hardware partitioning API with write reliability
  mmc: extend the mmc hwpartition sub-command to change write
    reliability
  mmc: extend mmcinfo output to show partition write reliability
    settings

 common/cmd_mmc.c  | 207 ++++++++++++++++++++++++++++++++++++++-
 drivers/mmc/mmc.c | 288 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 include/mmc.h     |  45 ++++++++-
 3 files changed, 515 insertions(+), 25 deletions(-)

-- 
2.2.1

^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2015-01-23  8:43 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-23  9:50 [U-Boot] [PATCH v4 00/18] Support for eMMC partitioning and related fixes Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 01/18] mmc: show hardware partition sizes in mmcinfo output Diego Santa Cruz
2015-01-19 15:37   ` Pantelis Antoniou
2015-01-22 18:42   ` Stephen Warren
2015-01-22 19:45     ` Pantelis Antoniou
2015-01-22 19:59       ` Stephen Warren
2015-01-22 20:48         ` Pantelis Antoniou
2015-01-23  8:30         ` Diego Santa Cruz
2015-01-23  8:34           ` Pantelis Antoniou
2015-01-23  8:43             ` Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 02/18] mmc: extend mmcinfo to show enhanced partition attribute Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 03/18] mmc: make eMMC general purpose partition numbering match spec Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 04/18] mmc: skip mmcinfo partition info processing for eMMC < 4.41 Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 05/18] mmc: incomplete test to switch to high-capacity group size definitions Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 06/18] mmc: computation of eMMC GP partition size was missing 512 KiB factor Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 07/18] mmc: read the size of eMMC enhanced user data area Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 08/18] mmc: display size and start of eMMC enhanced user data area in mmcinfo Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 09/18] mmc: fix erase_grp_size computation with high-capacity size definition Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 10/18] mmc: read the high capacity WP group size for eMMC Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 11/18] mmc: show the erase group size and HC WP group size in mmcinfo output Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 12/18] mmc: eMMC partitioning data is not effective till partitioning completed Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 13/18] mmc: the ext_csd data may be used during init even if reading failed Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 14/18] mmc: add API to do eMMC hardware partitioning Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 15/18] mmc: add mmc hwpartition sub-command " Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 16/18] mmc: extend the mmc hardware partitioning API with write reliability Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 17/18] mmc: extend the mmc hwpartition sub-command to change " Diego Santa Cruz
2014-12-23  9:50 ` [U-Boot] [PATCH v4 18/18] mmc: extend mmcinfo output to show partition write reliability settings Diego Santa Cruz
2015-01-19 15:44 ` [U-Boot] [PATCH v4 00/18] Support for eMMC partitioning and related fixes Pantelis Antoniou

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.