You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/include/hw/arm
Jamin Lin ecabf8ba94 hw/arm/aspeed: Move aspeed_load_vbootrom to common SoC code
Move the vbootrom loader helper into common SoC code so it can be reused
by all ASPEED boards, and decouple the API from AspeedMachineState.

Specifically:
- Move aspeed_load_vbootrom() to hw/arm/aspeed_soc_common.c and
declare it in include/hw/arm/aspeed_soc.h.
- Change the helper’s signature to take AspeedSoCState * instead of
AspeedMachineState *.
- Update aspeed_machine_init() call sites accordingly.

No functional change.

Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Link: https://lore.kernel.org/qemu-devel/20250925050535.2657256-5-jamin_lin@aspeedtech.com
Signed-off-by: Cédric Le Goater <clg@redhat.com>
4 days ago
..
allwinner-a10.h
allwinner-h3.h
allwinner-r40.h
armsse-version.h
armsse.h
armv7m.h
aspeed.h hw/arm/aspeed: Add second SPI chip to Aspeed model 3 months ago
aspeed_soc.h hw/arm/aspeed: Move aspeed_load_vbootrom to common SoC code 4 days ago
bcm2835_peripherals.h
bcm2836.h
bcm2838.h
bcm2838_peripherals.h
boot.h hw/arm: make cpu targeted by arm_load_kernel the primary CPU. 4 months ago
bsa.h target/arm: Implement SEL2 physical and virtual timers 7 months ago
digic.h
exynos4210.h
fdt.h
fsl-imx6.h include/system: Move exec/memory.h to system/memory.h 5 months ago
fsl-imx6ul.h include/system: Move exec/memory.h to system/memory.h 5 months ago
fsl-imx7.h hw/pci-host/designware: Expose MSI IRQ 8 months ago
fsl-imx8mp.h hw/arm/fsl-imx8mp: Remove unused define 6 months ago
fsl-imx25.h include/system: Move exec/memory.h to system/memory.h 5 months ago
fsl-imx31.h include/system: Move exec/memory.h to system/memory.h 5 months ago
linux-boot-if.h
max78000_soc.h MAX78000: Add AES to SOC 3 months ago
msf2-soc.h
npcm7xx.h hw/misc: Move NPCM7XX CLK to NPCM CLK 7 months ago
npcm8xx.h hw/arm: Add GMAC devices to NPCM8XX SoC 4 months ago
nrf51.h
nrf51_soc.h
omap.h hw/arm: Replace TABs for spaces in OMAP board and device code 5 months ago
primecell.h
raspberrypi-fw-defs.h
raspi_platform.h
sharpsl.h hw/arm: Replace TABs for spaces in OMAP board and device code 5 months ago
smmu-common.h hw/arm/virt: Allow user-creatable SMMUv3 dev instantiation 2 weeks ago
smmuv3.h
soc_dma.h hw/arm: Replace TABs for spaces in OMAP board and device code 5 months ago
stm32f100_soc.h
stm32f205_soc.h hw/arm/stm32f205_soc: Don't leak TYPE_OR_IRQ objects 1 month ago
stm32f405_soc.h
stm32l4x5_soc.h include/system: Move exec/memory.h to system/memory.h 5 months ago
virt.h hw/arm/virt-acpi-build: Re-arrange SMMUv3 IORT build 2 weeks ago
xlnx-versal.h
xlnx-zynqmp.h