mbox series

[v1,0/6] Add funtions for LoongArch virt machine

Message ID 20220811030948.2994206-1-yangxiaojuan@loongson.cn (mailing list archive)
Headers show
Series Add funtions for LoongArch virt machine | expand

Message

Xiaojuan Yang Aug. 11, 2022, 3:09 a.m. UTC
This series add some new functions such as fw_cfg dma, platform bus,
hotplug handler for LoongArch virt machine, And remove the default
vga display device, using ramfb to replace it.

Changes for v1:
1. Remove default vga device.
2. Support fw_cfg dma function.
3. Add interrupt information to FDT table.
4. Add platform bus support.
5. Add hotplug handler for machine.
6. Add RAMFB to dynamic_sysbus_devices list.

Please help review.
Thanks.

Xiaojuan Yang (6):
  hw/loongarch: Remove vga device when loongarch init
  hw/loongarch: Support fw_cfg dma function
  hw/loongarch: Add interrupt information to FDT table
  hw/loongarch: Add platform bus support
  hw/loongarch: Add hotplug handler for machine
  hw/loongarch: Add RAMFB to dynamic_sysbus_devices list

 hw/loongarch/Kconfig        |   3 +-
 hw/loongarch/fw_cfg.c       |   3 +-
 hw/loongarch/virt.c         | 101 ++++++++++++++++++++++++++++++++++--
 include/hw/loongarch/virt.h |   1 +
 include/hw/pci-host/ls7a.h  |   5 ++
 5 files changed, 107 insertions(+), 6 deletions(-)