mbox

[PULL,v2,00/17] loongarch-to-apply queue

Message ID 20240429023043.2607982-1-gaosong@loongson.cn
State New
Headers show

Pull-request

https://gitlab.com/gaosong/qemu.git tags/pull-loongarch-20240429

Message

Song Gao April 29, 2024, 2:30 a.m. UTC
The following changes since commit fd87be1dada5672f877e03c2ca8504458292c479:

  Merge tag 'accel-20240426' of https://github.com/philmd/qemu into staging (2024-04-26 15:28:13 -0700)

are available in the Git repository at:

  https://gitlab.com/gaosong/qemu.git tags/pull-loongarch-20240429

for you to fetch changes up to 841ef2c9df5317e32de590424b0c5c36fbb4de78:

  hw/loongarch: Add cells missing from rtc node (2024-04-29 10:25:56 +0800)

----------------------------------------------------------------
Add boot LoongArch elf kernel with FDT

v2: Fix 'make check-tcg' failed.

----------------------------------------------------------------
Song Gao (17):
      hw/loongarch: Move boot functions to boot.c
      hw/loongarch: Add load initrd
      hw/loongarch: Add slave cpu boot_code
      hw/loongarch: Add init_cmdline
      hw/loongarch: Init efi_system_table
      hw/loongarch: Init efi_boot_memmap table
      hw/loongarch: Init efi_initrd table
      hw/loongarch: Init efi_fdt table
      hw/loongarch: Fix fdt memory node wrong 'reg'
      hw/loongarch: fdt adds cpu interrupt controller node
      hw/loongarch: fdt adds Extend I/O Interrupt Controller
      hw/loongarch: fdt adds pch_pic Controller
      hw/loongarch: fdt adds pch_msi Controller
      hw/loongarch: fdt adds pcie irq_map node
      hw/loongarch: fdt remove unused irqchip node
      hw/loongarch: Add cells missing from uart node
      hw/loongarch: Add cells missing from rtc node

 hw/loongarch/boot.c                | 336 ++++++++++++++++++++++++++++++++++
 hw/loongarch/meson.build           |   1 +
 hw/loongarch/virt.c                | 365 +++++++++++++++++++++----------------
 include/hw/intc/loongarch_extioi.h |   1 +
 include/hw/loongarch/boot.h        | 109 +++++++++++
 include/hw/loongarch/virt.h        |  16 ++
 include/hw/pci-host/ls7a.h         |   2 +
 target/loongarch/cpu.h             |   2 +
 8 files changed, 670 insertions(+), 162 deletions(-)
 create mode 100644 hw/loongarch/boot.c
 create mode 100644 include/hw/loongarch/boot.h

Comments

Richard Henderson April 30, 2024, 4:49 p.m. UTC | #1
On 4/28/24 19:30, Song Gao wrote:
> The following changes since commit fd87be1dada5672f877e03c2ca8504458292c479:
> 
>    Merge tag 'accel-20240426' ofhttps://github.com/philmd/qemu  into staging (2024-04-26 15:28:13 -0700)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/gaosong/qemu.git  tags/pull-loongarch-20240429
> 
> for you to fetch changes up to 841ef2c9df5317e32de590424b0c5c36fbb4de78:
> 
>    hw/loongarch: Add cells missing from rtc node (2024-04-29 10:25:56 +0800)
> 
> ----------------------------------------------------------------
> Add boot LoongArch elf kernel with FDT
> 
> v2: Fix 'make check-tcg' failed.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~
Richard Henderson April 30, 2024, 4:49 p.m. UTC | #2
On 4/28/24 19:30, Song Gao wrote:
> The following changes since commit fd87be1dada5672f877e03c2ca8504458292c479:
> 
>    Merge tag 'accel-20240426' ofhttps://github.com/philmd/qemu  into staging (2024-04-26 15:28:13 -0700)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/gaosong/qemu.git  tags/pull-loongarch-20240429
> 
> for you to fetch changes up to 841ef2c9df5317e32de590424b0c5c36fbb4de78:
> 
>    hw/loongarch: Add cells missing from rtc node (2024-04-29 10:25:56 +0800)
> 
> ----------------------------------------------------------------
> Add boot LoongArch elf kernel with FDT
> 
> v2: Fix 'make check-tcg' failed.

Gah, wrong hotkey:Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/9.1 as 
appropriate.



r~