[GIT PULL] Please pull u-boot-dfu-20240111

Hi Tom,
Here are some developments for master including:
- Implement fastboot multi-response. This allows multi-line response and most importantly, finally adds support for fastboot getvar all command.
- New 'fastboot oem console' command. Useful for debugging to send data the u-boot shell via fastboot
- Console recording fixes
The CI job is at https://source.denx.de/u-boot/custodians/u-boot-dfu/-/pipelines/19279
Thanks, Mattijs
The following changes since commit c5e461fbf7cc72f0c1c8a79226b6a5170e56cb4d:
Merge tag 'u-boot-imx-master-20240108' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2024-01-08 13:39:43 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-dfu.git tags/u-boot-dfu-20240111
for you to fetch changes up to 6c2f753f4ad3dcee60190949d1286736a6d51d17:
test: hush: dollar: fix bugous behavior (2024-01-09 15:31:59 +0100)
---------------------------------------------------------------- u-boot-dfu-20240111
- Implement fastboot multi-response. This allows multi-line response and most importantly, finally adds support for fastboot getvar all command.
- New 'fastboot oem console' command. Useful for debugging to send data the u-boot shell via fastboot
- Console recording fixes
---------------------------------------------------------------- Ion Agorria (7): fastboot: multiresponse support fastboot: implement "getvar all" common: console: introduce console_record_isempty helper common: console: record console from the beginning lib: membuff: fix readline not returning line in case of overflow fastboot: add oem console command support test: hush: dollar: fix bugous behavior
boot/bootmeth_extlinux.c | 2 +- common/console.c | 10 ++++- doc/android/fastboot-protocol.rst | 3 ++ doc/android/fastboot.rst | 1 + drivers/fastboot/Kconfig | 7 ++++ drivers/fastboot/fb_command.c | 52 ++++++++++++++++++++++++++ drivers/fastboot/fb_getvar.c | 77 ++++++++++++++++++++++++++++++++------- drivers/usb/gadget/f_fastboot.c | 29 +++++++++++++++ include/console.h | 13 +++++++ include/fastboot-internal.h | 7 ++++ include/fastboot.h | 19 ++++++++++ include/membuff.h | 5 ++- lib/membuff.c | 4 +- net/fastboot_udp.c | 29 ++++++++++++--- test/hush/dollar.c | 23 ++---------- 15 files changed, 236 insertions(+), 45 deletions(-)

On Thu, Jan 11, 2024 at 10:50:47AM +0100, Mattijs Korpershoek wrote:
Hi Tom,
Here are some developments for master including:
Implement fastboot multi-response. This allows multi-line response and most importantly, finally adds support for fastboot getvar all command.
New 'fastboot oem console' command. Useful for debugging to send data the u-boot shell via fastboot
Console recording fixes
The CI job is at https://source.denx.de/u-boot/custodians/u-boot-dfu/-/pipelines/19279
Thanks, Mattijs
The following changes since commit c5e461fbf7cc72f0c1c8a79226b6a5170e56cb4d:
Merge tag 'u-boot-imx-master-20240108' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2024-01-08 13:39:43 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-dfu.git tags/u-boot-dfu-20240111
for you to fetch changes up to 6c2f753f4ad3dcee60190949d1286736a6d51d17:
test: hush: dollar: fix bugous behavior (2024-01-09 15:31:59 +0100)
Applied to u-boot/master, thanks!
participants (2)
-
Mattijs Korpershoek
-
Tom Rini