qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH for 10.1 1/2] roms/vbootrom: update to 601d410
@ 2025-07-27 22:19 Michael Tokarev
  2025-07-27 22:19 ` [PATCH for 10.1 2/2] roms/Makefile: build ast27x0_bootrom Michael Tokarev
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Tokarev @ 2025-07-27 22:19 UTC (permalink / raw)
  To: qemu-devel; +Cc: Hao Wu, Havard Skinnemoen, Jamin Lin, Michael Tokarev

Changes:

601d410 ast27x0: Fix missing SCU module reset for SSP and TSP initialization
80768e4 ast27x0: Initialize and enable SSP/TSP using SCU with reserved-memory from DTB
f8ab635 ast27x0: Show build date and git version
53294f5 Add initial support for AST27x0
b1c2803 Dynamically detects NPCM8XX UBOOT destination and size.
4f54dfc Automatically search for UBOOT location for NPCM8xx images.

The actual bootroms are not updated yet.

Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
---
Mjt: this is just the submodule update, not the actual ROM file(s)
update.  There are at least 2 commits in there wich modifies NPCM8XX
boot code -- we probably should update pc-bios/npcm8xx_bootrom.bin too.

 roms/vbootrom | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/roms/vbootrom b/roms/vbootrom
index 1287b6e42e..f9eb0bb57d 160000
--- a/roms/vbootrom
+++ b/roms/vbootrom
@@ -1 +1 @@
-Subproject commit 1287b6e42e839ba2ab0f06268c5b53ae60df3537
+Subproject commit f9eb0bb57decbab860a81712c56132c2102fa98e
-- 
2.47.2



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [PATCH for 10.1 2/2] roms/Makefile: build ast27x0_bootrom
  2025-07-27 22:19 [PATCH for 10.1 1/2] roms/vbootrom: update to 601d410 Michael Tokarev
@ 2025-07-27 22:19 ` Michael Tokarev
  2025-07-29  7:58   ` Philippe Mathieu-Daudé
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Tokarev @ 2025-07-27 22:19 UTC (permalink / raw)
  To: qemu-devel; +Cc: Hao Wu, Havard Skinnemoen, Jamin Lin, Michael Tokarev

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/3052
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
---
 roms/Makefile | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/roms/Makefile b/roms/Makefile
index 6af68a922f..2691b935c4 100644
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -68,6 +68,7 @@ default help:
 	@echo "  u-boot.sam460      -- update u-boot.sam460"
 	@echo "  npcm7xx_bootrom    -- update vbootrom for npcm7xx"
 	@echo "  npcm8xx_bootrom    -- update vbootrom for npcm8xx"
+	@echo "  ast27x0_bootrom    -- update vbootrom for ast27x0"
 	@echo "  efi                -- update UEFI (edk2) platform firmware"
 	@echo "  opensbi32-generic  -- update OpenSBI for 32-bit generic machine"
 	@echo "  opensbi64-generic  -- update OpenSBI for 64-bit generic machine"
@@ -200,6 +201,10 @@ npcm8xx_bootrom:
 	$(MAKE) -C vbootrom/npcm8xx CROSS_COMPILE=$(aarch64_cross_prefix)
 	cp vbootrom/npcm8xx/npcm8xx_bootrom.bin ../pc-bios/npcm8xx_bootrom.bin
 
+ast27x0_bootrom:
+	$(MAKE) -C vbootrom/ast27x0 CROSS_COMPILE=$(aarch64_cross_prefix) CC='$$(CROSS_COMPILE)gcc'
+	cp vbootrom/ast27x0/ast27x0_bootrom.bin ../pc-bios/ast27x0_bootrom.bin
+
 hppa-firmware:
 	$(MAKE) -C seabios-hppa parisc
 	cp seabios-hppa/out/hppa-firmware.img      ../pc-bios/
-- 
2.47.2



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH for 10.1 2/2] roms/Makefile: build ast27x0_bootrom
  2025-07-27 22:19 ` [PATCH for 10.1 2/2] roms/Makefile: build ast27x0_bootrom Michael Tokarev
@ 2025-07-29  7:58   ` Philippe Mathieu-Daudé
  0 siblings, 0 replies; 3+ messages in thread
From: Philippe Mathieu-Daudé @ 2025-07-29  7:58 UTC (permalink / raw)
  To: Michael Tokarev, qemu-devel; +Cc: Hao Wu, Havard Skinnemoen, Jamin Lin

On 28/7/25 00:19, Michael Tokarev wrote:
> Resolves: https://gitlab.com/qemu-project/qemu/-/issues/3052
> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
> ---
>   roms/Makefile | 5 +++++
>   1 file changed, 5 insertions(+)
> 
> diff --git a/roms/Makefile b/roms/Makefile
> index 6af68a922f..2691b935c4 100644
> --- a/roms/Makefile
> +++ b/roms/Makefile
> @@ -68,6 +68,7 @@ default help:
>   	@echo "  u-boot.sam460      -- update u-boot.sam460"
>   	@echo "  npcm7xx_bootrom    -- update vbootrom for npcm7xx"
>   	@echo "  npcm8xx_bootrom    -- update vbootrom for npcm8xx"
> +	@echo "  ast27x0_bootrom    -- update vbootrom for ast27x0"
>   	@echo "  efi                -- update UEFI (edk2) platform firmware"
>   	@echo "  opensbi32-generic  -- update OpenSBI for 32-bit generic machine"
>   	@echo "  opensbi64-generic  -- update OpenSBI for 64-bit generic machine"
> @@ -200,6 +201,10 @@ npcm8xx_bootrom:
>   	$(MAKE) -C vbootrom/npcm8xx CROSS_COMPILE=$(aarch64_cross_prefix)
>   	cp vbootrom/npcm8xx/npcm8xx_bootrom.bin ../pc-bios/npcm8xx_bootrom.bin
>   
> +ast27x0_bootrom:
> +	$(MAKE) -C vbootrom/ast27x0 CROSS_COMPILE=$(aarch64_cross_prefix) CC='$$(CROSS_COMPILE)gcc'
> +	cp vbootrom/ast27x0/ast27x0_bootrom.bin ../pc-bios/ast27x0_bootrom.bin

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>

(I only tested the bootrom builds).


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-07-29  7:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-27 22:19 [PATCH for 10.1 1/2] roms/vbootrom: update to 601d410 Michael Tokarev
2025-07-27 22:19 ` [PATCH for 10.1 2/2] roms/Makefile: build ast27x0_bootrom Michael Tokarev
2025-07-29  7:58   ` Philippe Mathieu-Daudé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).