> > Changelog: > > v1 -- v2: > 1. Added memset() to clean command structure > v2 -- V3: > 1. Refactor patch, and remove ffu dedicated file mmc_ffu.c:w ^^^ A vim save leftover - only if another spin is needed. Thanks, Avri > > Bean Huo (5): > mmc-utils: Refactor common FFU code into functions to support > additional FFU modes > mmc-utils: Add FFU mode 2 > mmc-utils: Add new FFU mode using CMD25+CMD12 for Open-ended write > download FW > mmc-utils: Added FFU mode 4 that uses CMD6 and CMD24 for single-block > firmware download > mmc-utils: add FFU mode 5 for firmware download using repeated CMD24 > command to download FW bundle > > mmc.1 | 12 ++ > mmc.c | 20 +++ > mmc.h | 1 + > mmc_cmds.c | 389 ++++++++++++++++++++++++++++++++++++----------------- > mmc_cmds.h | 4 + > 5 files changed, 302 insertions(+), 124 deletions(-) > > -- > 2.34.1 >