[PATCH RFT v2 0/3] fastboot: add support for generic block flashing
Mattijs Korpershoek
mkorpershoek at kernel.org
Mon Apr 14 11:21:34 CEST 2025
Hey Neil,
On lun., avril 14, 2025 at 11:13, Neil Armstrong <neil.armstrong at linaro.org> wrote:
> Hi Mattijs,
>
> On 09/04/2025 09:58, neil.armstrong at linaro.org wrote:
>> This serie permits using any block device as target
>> for fastboot by moving the generic block logic into
>> a common set of helpers and also use them as generic
>> backend.
>>
>> The erase logic has been extended to support software
>> erase since only 2 block drivers exposes the erase
>> operation.
>>
>> Tests are welcome to make sure this series doesn't
>> introduce any regressions on the emmc backend.
>
> Could you get an eye on this v2 ?
Yes, it's on my radar. I plan to test the emmc backend on Khadas VIM3. I
have not gotten to it yet, but will do this week.
Thank you for your patience.
Mattijs
>
> Thanks,
> Neil
>
>>
>> Signed-off-by: Neil Armstrong <neil.armstrong at linaro.org>
>> ---
>> Changes in v2:
>> - Dropped applied virtio erase patch
>> - Reorganize patches, introducing helpers first, using them in mmc afterwards
>> - Added soft-erase logic
>> - Added move helpers to handle the partitions erase & flash from emmc
>> - Fixed const var on last patch
>> - Link to v1: https://lore.kernel.org/all/20240306185921.1854109-1-dimorinny@google.com/
>>
>> ---
>> Dmitrii Merkurev (3):
>> fastboot: blk: introduce fastboot block flashing support
>> fastboot: blk: switch emmc to use the block helpers
>> fastboot: integrate block flashing back-end
>>
>> drivers/fastboot/Kconfig | 20 ++-
>> drivers/fastboot/Makefile | 4 +-
>> drivers/fastboot/fb_block.c | 313 ++++++++++++++++++++++++++++++++++++++++++
>> drivers/fastboot/fb_command.c | 8 ++
>> drivers/fastboot/fb_common.c | 16 ++-
>> drivers/fastboot/fb_getvar.c | 8 +-
>> drivers/fastboot/fb_mmc.c | 210 ++--------------------------
>> include/fb_block.h | 104 ++++++++++++++
>> 8 files changed, 477 insertions(+), 206 deletions(-)
>> ---
>> base-commit: f892a7f397a66d8d09f418d1e0e06dfb48bac27d
>> change-id: 20250408-topic-fastboot-blk-c5e14cd59224
>>
>> Best regards,
More information about the U-Boot
mailing list