block: m25p80: Fix vmstate structure name

Correct bad name of the vmstate structure. Since this breaks
compatibility also update vmstate version back to 0 and make
all fields independent of the VMState version.

Signed-off-by: Marcin Krzeminski <marcin.krzeminski@nokia.com>
Acked-by: Alistair Francis <alistair.francis@xilinx.com>
Message-id: 1473146346-27337-1-git-send-email-marcin.krzeminski@nokia.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
Marcin Krzeminski 2016-09-06 19:52:18 +01:00 committed by Peter Maydell
parent f460be435f
commit c827c06a4d
1 changed files with 14 additions and 15 deletions

View File

@ -1189,9 +1189,9 @@ static Property m25p80_properties[] = {
}; };
static const VMStateDescription vmstate_m25p80 = { static const VMStateDescription vmstate_m25p80 = {
.name = "xilinx_spi", .name = "m25p80",
.version_id = 3, .version_id = 0,
.minimum_version_id = 1, .minimum_version_id = 0,
.pre_save = m25p80_pre_save, .pre_save = m25p80_pre_save,
.fields = (VMStateField[]) { .fields = (VMStateField[]) {
VMSTATE_UINT8(state, Flash), VMSTATE_UINT8(state, Flash),
@ -1200,20 +1200,19 @@ static const VMStateDescription vmstate_m25p80 = {
VMSTATE_UINT32(pos, Flash), VMSTATE_UINT32(pos, Flash),
VMSTATE_UINT8(needed_bytes, Flash), VMSTATE_UINT8(needed_bytes, Flash),
VMSTATE_UINT8(cmd_in_progress, Flash), VMSTATE_UINT8(cmd_in_progress, Flash),
VMSTATE_UNUSED(4),
VMSTATE_UINT32(cur_addr, Flash), VMSTATE_UINT32(cur_addr, Flash),
VMSTATE_BOOL(write_enable, Flash), VMSTATE_BOOL(write_enable, Flash),
VMSTATE_BOOL_V(reset_enable, Flash, 2), VMSTATE_BOOL(reset_enable, Flash),
VMSTATE_UINT8_V(ear, Flash, 2), VMSTATE_UINT8(ear, Flash),
VMSTATE_BOOL_V(four_bytes_address_mode, Flash, 2), VMSTATE_BOOL(four_bytes_address_mode, Flash),
VMSTATE_UINT32_V(nonvolatile_cfg, Flash, 2), VMSTATE_UINT32(nonvolatile_cfg, Flash),
VMSTATE_UINT32_V(volatile_cfg, Flash, 2), VMSTATE_UINT32(volatile_cfg, Flash),
VMSTATE_UINT32_V(enh_volatile_cfg, Flash, 2), VMSTATE_UINT32(enh_volatile_cfg, Flash),
VMSTATE_BOOL_V(quad_enable, Flash, 3), VMSTATE_BOOL(quad_enable, Flash),
VMSTATE_UINT8_V(spansion_cr1nv, Flash, 3), VMSTATE_UINT8(spansion_cr1nv, Flash),
VMSTATE_UINT8_V(spansion_cr2nv, Flash, 3), VMSTATE_UINT8(spansion_cr2nv, Flash),
VMSTATE_UINT8_V(spansion_cr3nv, Flash, 3), VMSTATE_UINT8(spansion_cr3nv, Flash),
VMSTATE_UINT8_V(spansion_cr4nv, Flash, 3), VMSTATE_UINT8(spansion_cr4nv, Flash),
VMSTATE_END_OF_LIST() VMSTATE_END_OF_LIST()
} }
}; };