[U-Boot] [RESEND PATCH 0/2] uefi: support USB boot in distro boot

# This patch set is the exact same exept dropping v1's patch#1 # Please also think of applying my removable disk support[1].
I think that it will be nice if we can install a distro linux from, say, USB memory with ISO image, to a hard disk off the shelf. Even with the current u-boot, we can do this by having two *scsi* disks, but using an USB device looks more realistic, doesn't it?
This patch set give us a base for this; I was able to successfully start a familiar "install" screen on qemu, using an ubuntu server ISO image for arm64. CUI of course.
[1] https://lists.denx.de/pipermail/u-boot/2018-November/347491.html
Thanks, -Takahiro Akashi
AKASHI Takahiro (2): ARM: qemu-arm: enable usb mass storage in default configuration ARM: qemu-arm: enable USB boot in distro boot with UEFI
configs/qemu_arm64_defconfig | 1 + configs/qemu_arm_defconfig | 1 + include/configs/qemu-arm.h | 1 + 3 files changed, 3 insertions(+)

This is a preparatory patch so that USB boot will be supported in distro boot script by default.
Signed-off-by: AKASHI Takahiro takahiro.akashi@linaro.org --- configs/qemu_arm64_defconfig | 1 + configs/qemu_arm_defconfig | 1 + 2 files changed, 2 insertions(+)
diff --git a/configs/qemu_arm64_defconfig b/configs/qemu_arm64_defconfig index f4502c9e9f27..0049a8a1c2a3 100644 --- a/configs/qemu_arm64_defconfig +++ b/configs/qemu_arm64_defconfig @@ -29,3 +29,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_PCI=y +CONFIG_USB_STORAGE=y diff --git a/configs/qemu_arm_defconfig b/configs/qemu_arm_defconfig index acebdc5a4e04..14d077285bff 100644 --- a/configs/qemu_arm_defconfig +++ b/configs/qemu_arm_defconfig @@ -29,3 +29,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_PCI=y +CONFIG_USB_STORAGE=y

On 14.12.18 10:49, AKASHI Takahiro wrote:
This is a preparatory patch so that USB boot will be supported in distro boot script by default.
Signed-off-by: AKASHI Takahiro takahiro.akashi@linaro.org
This should already be resolved with commit 4aa7492683f2d ("distro: Imply USB_STORAGE when USB is available"), no?
Alex
configs/qemu_arm64_defconfig | 1 + configs/qemu_arm_defconfig | 1 + 2 files changed, 2 insertions(+)
diff --git a/configs/qemu_arm64_defconfig b/configs/qemu_arm64_defconfig index f4502c9e9f27..0049a8a1c2a3 100644 --- a/configs/qemu_arm64_defconfig +++ b/configs/qemu_arm64_defconfig @@ -29,3 +29,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_PCI=y +CONFIG_USB_STORAGE=y diff --git a/configs/qemu_arm_defconfig b/configs/qemu_arm_defconfig index acebdc5a4e04..14d077285bff 100644 --- a/configs/qemu_arm_defconfig +++ b/configs/qemu_arm_defconfig @@ -29,3 +29,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_PCI=y +CONFIG_USB_STORAGE=y

On Sun, Dec 23, 2018 at 03:26:17AM +0100, Alexander Graf wrote:
On 14.12.18 10:49, AKASHI Takahiro wrote:
This is a preparatory patch so that USB boot will be supported in distro boot script by default.
Signed-off-by: AKASHI Takahiro takahiro.akashi@linaro.org
This should already be resolved with commit 4aa7492683f2d ("distro: Imply USB_STORAGE when USB is available"), no?
Ah, I've completely forgot it!
-Takahiro Akashi
Alex
configs/qemu_arm64_defconfig | 1 + configs/qemu_arm_defconfig | 1 + 2 files changed, 2 insertions(+)
diff --git a/configs/qemu_arm64_defconfig b/configs/qemu_arm64_defconfig index f4502c9e9f27..0049a8a1c2a3 100644 --- a/configs/qemu_arm64_defconfig +++ b/configs/qemu_arm64_defconfig @@ -29,3 +29,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_PCI=y +CONFIG_USB_STORAGE=y diff --git a/configs/qemu_arm_defconfig b/configs/qemu_arm_defconfig index acebdc5a4e04..14d077285bff 100644 --- a/configs/qemu_arm_defconfig +++ b/configs/qemu_arm_defconfig @@ -29,3 +29,4 @@ CONFIG_USB=y CONFIG_DM_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_PCI=y +CONFIG_USB_STORAGE=y
participants (2)
-
AKASHI Takahiro
-
Alexander Graf