MIPS: KVM: Add kvm guest support for Loongson-3
Loongson-3 KVM guest is based on virtio, it use liointc as its interrupt controller and use GPEX as the pci controller. Signed-off-by: Huacai Chen <chenhc@lemote.com> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
This commit is contained in:

committed by
Thomas Bogendoerfer

parent
a84a334f03
commit
39c1485c8b
@@ -194,7 +194,8 @@ struct boot_params {
|
||||
|
||||
enum loongson_bridge_type {
|
||||
LS7A = 1,
|
||||
RS780E = 2
|
||||
RS780E = 2,
|
||||
VIRTUAL = 3
|
||||
};
|
||||
|
||||
struct loongson_system_configuration {
|
||||
@@ -230,5 +231,6 @@ extern struct loongson_system_configuration loongson_sysconf;
|
||||
extern u32 node_id_offset;
|
||||
extern void ls7a_early_config(void);
|
||||
extern void rs780e_early_config(void);
|
||||
extern void virtual_early_config(void);
|
||||
|
||||
#endif
|
||||
|
@@ -12,4 +12,5 @@ extern u32 __dtb_loongson64c_4core_ls7a_begin[];
|
||||
extern u32 __dtb_loongson64c_4core_rs780e_begin[];
|
||||
extern u32 __dtb_loongson64c_8core_rs780e_begin[];
|
||||
extern u32 __dtb_loongson64g_4core_ls7a_begin[];
|
||||
extern u32 __dtb_loongson64v_4core_virtio_begin[];
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user