[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] ee413a: hw/loongarch: Add interrupt informati
From: |
Paolo Bonzini |
Subject: |
[Qemu-commits] [qemu/qemu] ee413a: hw/loongarch: Add interrupt information to FDT table |
Date: |
Tue, 20 Sep 2022 11:33:13 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: ee413a52c1bc36abbdbf097da0c9143b9a88220d
https://github.com/qemu/qemu/commit/ee413a52c1bc36abbdbf097da0c9143b9a88220d
Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Date: 2022-09-20 (Tue, 20 Sep 2022)
Changed paths:
M hw/loongarch/virt.c
Log Message:
-----------
hw/loongarch: Add interrupt information to FDT table
Add interrupt information to FDT table, such as interrupt
controller info, compatiable info, etc.
Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Acked-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220908094623.73051-4-yangxiaojuan@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: a1f7d78e564a453ea07159efaa1af9a7210ddeda
https://github.com/qemu/qemu/commit/a1f7d78e564a453ea07159efaa1af9a7210ddeda
Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Date: 2022-09-20 (Tue, 20 Sep 2022)
Changed paths:
M hw/loongarch/Kconfig
M hw/loongarch/virt.c
M include/hw/loongarch/virt.h
M include/hw/pci-host/ls7a.h
Log Message:
-----------
hw/loongarch: Add platform bus support
Add platform bus support and add the bus information such as address,
size, irq number to FDT table.
Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Acked-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220908094623.73051-5-yangxiaojuan@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: e27e535768129834cf6debed4575a161f7013dda
https://github.com/qemu/qemu/commit/e27e535768129834cf6debed4575a161f7013dda
Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Date: 2022-09-20 (Tue, 20 Sep 2022)
Changed paths:
M hw/loongarch/virt.c
Log Message:
-----------
hw/loongarch: Add hotplug handler for machine
Add hotplug handler for LoongArch virt machine and now only support
the dynamic sysbus device.
Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Acked-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220908094623.73051-6-yangxiaojuan@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: f8ab9aa2883c91fb14eb583febf6a301373c8f62
https://github.com/qemu/qemu/commit/f8ab9aa2883c91fb14eb583febf6a301373c8f62
Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Date: 2022-09-20 (Tue, 20 Sep 2022)
Changed paths:
M hw/loongarch/virt.c
Log Message:
-----------
hw/loongarch: Add RAMFB to dynamic_sysbus_devices list
Add RAMFB device to dynamic_sysbus_devices list so that it can be
hotpluged to the machine.
Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Acked-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220908094623.73051-7-yangxiaojuan@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: 1cd5db2e8836dc2e1e8fe83f6a2fc101c539df0c
https://github.com/qemu/qemu/commit/1cd5db2e8836dc2e1e8fe83f6a2fc101c539df0c
Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Date: 2022-09-20 (Tue, 20 Sep 2022)
Changed paths:
M hw/loongarch/acpi-build.c
Log Message:
-----------
hw/loongarch: Fix acpi ged irq number in dsdt table
In dsdt, acpi ged irq should use gsi number, and the
VIRT_SCI_IRQ means it.
Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Acked-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220908094623.73051-8-yangxiaojuan@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: c3da26f314ad918ad36ca1373ea7c7f1aa036a87
https://github.com/qemu/qemu/commit/c3da26f314ad918ad36ca1373ea7c7f1aa036a87
Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Date: 2022-09-20 (Tue, 20 Sep 2022)
Changed paths:
M hw/loongarch/Kconfig
M hw/loongarch/acpi-build.c
M hw/loongarch/virt.c
Log Message:
-----------
hw/loongarch: Support memory hotplug
Add hotplug/unplug interface for memory device.
Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Acked-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220908094623.73051-9-yangxiaojuan@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: 1895b967922890f76ad0ba8eefad6019e0328606
https://github.com/qemu/qemu/commit/1895b967922890f76ad0ba8eefad6019e0328606
Author: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Date: 2022-09-20 (Tue, 20 Sep 2022)
Changed paths:
M hw/loongarch/acpi-build.c
M hw/loongarch/virt.c
M include/hw/loongarch/virt.h
Log Message:
-----------
hw/loongarch: Improve acpi dsdt table
Cleanup the previous pci information in acpi dsdt table.
And using the common acpi_dsdt_add_gpex function to build
the gpex and pci information.
Signed-off-by: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Acked-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20220908094623.73051-10-yangxiaojuan@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
Commit: 832e9e33bc51f52fc3ea667d48912e95af3e28f3
https://github.com/qemu/qemu/commit/832e9e33bc51f52fc3ea667d48912e95af3e28f3
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date: 2022-09-20 (Tue, 20 Sep 2022)
Changed paths:
M hw/loongarch/Kconfig
M hw/loongarch/acpi-build.c
M hw/loongarch/fw_cfg.c
M hw/loongarch/virt.c
M include/hw/loongarch/virt.h
M include/hw/pci-host/ls7a.h
Log Message:
-----------
Merge tag 'pull-loongarch-20220920' of https://gitlab.com/gaosong/qemu into
staging
v2: fix compile error.
# -----BEGIN PGP SIGNATURE-----
#
# iLMEAAEIAB0WIQS4/x2g0v3LLaCcbCxAov/yOSY+3wUCYymK3wAKCRBAov/yOSY+
# 31trA/oDy6CHaPvT9mwKOM/ScYcwCf+dEtFGkqpsjcPlEB7GLJ9moJxp1xlm+Htw
# KA0MlA4QrI6MWd9udEbnoB7aRScG/ugzWHDPGocg+qjqiZvmHpE9ShdxYeDVJaLk
# 6hN9dkom+ANWeZ7T4gmdQreK/lwjUAqkiPSjw1HhvSHr3kAeDA==
# =uUxe
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 20 Sep 2022 05:41:51 EDT
# gpg: using RSA key B8FF1DA0D2FDCB2DA09C6C2C40A2FFF239263EDF
# gpg: Can't check signature: No public key
* tag 'pull-loongarch-20220920' of https://gitlab.com/gaosong/qemu:
hw/loongarch: Improve acpi dsdt table
hw/loongarch: Support memory hotplug
hw/loongarch: Fix acpi ged irq number in dsdt table
hw/loongarch: Add RAMFB to dynamic_sysbus_devices list
hw/loongarch: Add hotplug handler for machine
hw/loongarch: Add platform bus support
hw/loongarch: Add interrupt information to FDT table
hw/loongarch: Support fw_cfg dma function
hw/loongarch: Remove vga device when loongarch init
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Compare: https://github.com/qemu/qemu/compare/912aa36d0403...832e9e33bc51
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] ee413a: hw/loongarch: Add interrupt information to FDT table,
Paolo Bonzini <=