Hi,

On 26/11/2024 00:41, Dmitrii Merkurev wrote:
Hey Neil.

Will do it by the end of the year. Only tested it with a virtio-block though.

Ping, did you find time to resubmit a new version of this patchset ?

Thanks,
Neil


On Thu, Nov 21, 2024 at 12:44 PM <neil.armstr...@linaro.org 
<mailto:neil.armstr...@linaro.org>> wrote:

    Hi Dmitrii,

    So you plan to send a new version of this patchset ?

    It would be very useful to enable fastboot onr UFS/SCSI based devices.

    Thanks,
    Neil

    On 06/03/2024 19:59, Dmitrii Merkurev wrote:
     > Signed-off-by: Dmitrii Merkurev <dimori...@google.com 
<mailto:dimori...@google.com>>
     > Cc: Patrick Delaunay <patrick.delau...@foss.st.com 
<mailto:patrick.delau...@foss.st.com>>
     > Cc: Simon Glass <s...@chromium.org <mailto:s...@chromium.org>>
     > Cc: Mattijs Korpershoek <mkorpersh...@baylibre.com 
<mailto:mkorpersh...@baylibre.com>>
     > Cc: Ying-Chun Liu (PaulLiu) <paul....@linaro.org 
<mailto:paul....@linaro.org>>
     > ---
     >   drivers/fastboot/Kconfig | 20 ++++++++++++++++++--
     >   1 file changed, 18 insertions(+), 2 deletions(-)
     >
     > diff --git a/drivers/fastboot/Kconfig b/drivers/fastboot/Kconfig
     > index 5e5855a76c..460c5e98d7 100644
     > --- a/drivers/fastboot/Kconfig
     > +++ b/drivers/fastboot/Kconfig
     > @@ -87,7 +87,7 @@ config FASTBOOT_USB_DEV
     >   config FASTBOOT_FLASH
     >       bool "Enable FASTBOOT FLASH command"
     >       default y if ARCH_SUNXI || ARCH_ROCKCHIP
     > -     depends on MMC || (MTD_RAW_NAND && CMD_MTDPARTS)
     > +     depends on MMC || (MTD_RAW_NAND && CMD_MTDPARTS) || BLK
     >       select IMAGE_SPARSE
     >       help
     >         The fastboot protocol includes a "flash" command for writing
     > @@ -109,12 +109,16 @@ choice
     >
     >   config FASTBOOT_FLASH_MMC
     >       bool "FASTBOOT on MMC"
     > -     depends on MMC
     > +     depends on MMC && BLK
     >
     >   config FASTBOOT_FLASH_NAND
     >       bool "FASTBOOT on NAND"
     >       depends on MTD_RAW_NAND && CMD_MTDPARTS
     >
     > +config FASTBOOT_FLASH_BLOCK
     > +     bool "FASTBOOT on block device"
     > +     depends on BLK
     > +
     >   endchoice
     >
     >   config FASTBOOT_FLASH_MMC_DEV
     > @@ -189,6 +193,18 @@ config FASTBOOT_MMC_USER_NAME
     >         defined here.
     >         The default target name for erasing EMMC_USER is "mmc0".
     >
     > +config FASTBOOT_FLASH_BLOCK_INTERFACE_NAME
     > +     string "Define FASTBOOT block interface name"
     > +     depends on FASTBOOT_FLASH_BLOCK
     > +     help
     > +       "Fastboot block interface name (mmc, virtio, etc)"
     > +
     > +config FASTBOOT_FLASH_BLOCK_DEVICE_ID
     > +     int "Define FASTBOOT block device id"
     > +     depends on FASTBOOT_FLASH_BLOCK
     > +     help
     > +       "Fastboot block device id"
     > +
     >   config FASTBOOT_GPT_NAME
     >       string "Target name for updating GPT"
     >       depends on FASTBOOT_FLASH_MMC && EFI_PARTITION


Reply via email to