diff options
| author | Bibo Mao <maobibo@loongson.cn> | 2024-09-18 11:50:49 +0800 |
|---|---|---|
| committer | Bibo Mao <maobibo@loongson.cn> | 2024-12-19 15:23:29 +0800 |
| commit | 36d31cf812848ee65ab03ca901e7b140f5538a7a (patch) | |
| tree | 6474dba9ab266129d14dc6abfa655fcbca6c9965 /include/hw/intc | |
| parent | 8bf26a9ea3c8067e04c36b0280b219958955196c (diff) | |
| download | focaccia-qemu-36d31cf812848ee65ab03ca901e7b140f5538a7a.tar.gz focaccia-qemu-36d31cf812848ee65ab03ca901e7b140f5538a7a.zip | |
hw/intc/loongarch_pch: Add pre_save and post_load interfaces
Add vmstate pre_save and post_load interfaces, which can be used by pic kvm driver in future. Signed-off-by: Bibo Mao <maobibo@loongson.cn> Reviewed-by: Song Gao <gaosong@loongson.cn>
Diffstat (limited to 'include/hw/intc')
| -rw-r--r-- | include/hw/intc/loongarch_pic_common.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/hw/intc/loongarch_pic_common.h b/include/hw/intc/loongarch_pic_common.h index 0a1a28063c..43cce48978 100644 --- a/include/hw/intc/loongarch_pic_common.h +++ b/include/hw/intc/loongarch_pic_common.h @@ -76,5 +76,7 @@ struct LoongArchPICCommonClass { SysBusDeviceClass parent_class; DeviceRealize parent_realize; + int (*pre_save)(LoongArchPICCommonState *s); + int (*post_load)(LoongArchPICCommonState *s, int version_id); }; #endif /* HW_LOONGARCH_PIC_COMMON_H */ |