hw/sd: Constify VMState

Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20231221031652.119827-53-richard.henderson@linaro.org>
This commit is contained in:
Richard Henderson 2023-12-21 14:16:33 +11:00
parent 2d7b39a64f
commit 307119ba50
10 changed files with 14 additions and 14 deletions

View File

@ -773,7 +773,7 @@ static const VMStateDescription vmstate_allwinner_sdhost = {
.name = "allwinner-sdhost", .name = "allwinner-sdhost",
.version_id = 1, .version_id = 1,
.minimum_version_id = 1, .minimum_version_id = 1,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32(global_ctl, AwSdHostState), VMSTATE_UINT32(global_ctl, AwSdHostState),
VMSTATE_UINT32(clock_ctl, AwSdHostState), VMSTATE_UINT32(clock_ctl, AwSdHostState),
VMSTATE_UINT32(timeout, AwSdHostState), VMSTATE_UINT32(timeout, AwSdHostState),

View File

@ -177,7 +177,7 @@ static void aspeed_sdhci_reset(DeviceState *dev)
static const VMStateDescription vmstate_aspeed_sdhci = { static const VMStateDescription vmstate_aspeed_sdhci = {
.name = TYPE_ASPEED_SDHCI, .name = TYPE_ASPEED_SDHCI,
.version_id = 1, .version_id = 1,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32_ARRAY(regs, AspeedSDHCIState, ASPEED_SDHCI_NUM_REGS), VMSTATE_UINT32_ARRAY(regs, AspeedSDHCIState, ASPEED_SDHCI_NUM_REGS),
VMSTATE_END_OF_LIST(), VMSTATE_END_OF_LIST(),
}, },

View File

@ -381,7 +381,7 @@ static const VMStateDescription vmstate_bcm2835_sdhost = {
.name = TYPE_BCM2835_SDHOST, .name = TYPE_BCM2835_SDHOST,
.version_id = 1, .version_id = 1,
.minimum_version_id = 1, .minimum_version_id = 1,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32(cmd, BCM2835SDHostState), VMSTATE_UINT32(cmd, BCM2835SDHostState),
VMSTATE_UINT32(cmdarg, BCM2835SDHostState), VMSTATE_UINT32(cmdarg, BCM2835SDHostState),
VMSTATE_UINT32(status, BCM2835SDHostState), VMSTATE_UINT32(status, BCM2835SDHostState),

View File

@ -159,7 +159,7 @@ static void cadence_sdhci_realize(DeviceState *dev, Error **errp)
static const VMStateDescription vmstate_cadence_sdhci = { static const VMStateDescription vmstate_cadence_sdhci = {
.name = TYPE_CADENCE_SDHCI, .name = TYPE_CADENCE_SDHCI,
.version_id = 1, .version_id = 1,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32_ARRAY(regs, CadenceSDHCIState, CADENCE_SDHCI_NUM_REGS), VMSTATE_UINT32_ARRAY(regs, CadenceSDHCIState, CADENCE_SDHCI_NUM_REGS),
VMSTATE_END_OF_LIST(), VMSTATE_END_OF_LIST(),
}, },

View File

@ -142,7 +142,7 @@ static void npcm7xx_sdhci_reset(DeviceState *dev)
static const VMStateDescription vmstate_npcm7xx_sdhci = { static const VMStateDescription vmstate_npcm7xx_sdhci = {
.name = TYPE_NPCM7XX_SDHCI, .name = TYPE_NPCM7XX_SDHCI,
.version_id = 0, .version_id = 0,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32(regs.boottoctrl, NPCM7xxSDHCIState), VMSTATE_UINT32(regs.boottoctrl, NPCM7xxSDHCIState),
VMSTATE_END_OF_LIST(), VMSTATE_END_OF_LIST(),
}, },

View File

@ -63,7 +63,7 @@ static const VMStateDescription vmstate_pl181 = {
.name = "pl181", .name = "pl181",
.version_id = 1, .version_id = 1,
.minimum_version_id = 1, .minimum_version_id = 1,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32(clock, PL181State), VMSTATE_UINT32(clock, PL181State),
VMSTATE_UINT32(power, PL181State), VMSTATE_UINT32(power, PL181State),
VMSTATE_UINT32(cmdarg, PL181State), VMSTATE_UINT32(cmdarg, PL181State),

View File

@ -84,7 +84,7 @@ static const VMStateDescription vmstate_pxa2xx_mmci = {
.name = "pxa2xx-mmci", .name = "pxa2xx-mmci",
.version_id = 2, .version_id = 2,
.minimum_version_id = 2, .minimum_version_id = 2,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32(status, PXA2xxMMCIState), VMSTATE_UINT32(status, PXA2xxMMCIState),
VMSTATE_UINT32(clkrt, PXA2xxMMCIState), VMSTATE_UINT32(clkrt, PXA2xxMMCIState),
VMSTATE_UINT32(spi, PXA2xxMMCIState), VMSTATE_UINT32(spi, PXA2xxMMCIState),

View File

@ -681,7 +681,7 @@ static const VMStateDescription sd_ocr_vmstate = {
.version_id = 1, .version_id = 1,
.minimum_version_id = 1, .minimum_version_id = 1,
.needed = sd_ocr_vmstate_needed, .needed = sd_ocr_vmstate_needed,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32(ocr, SDState), VMSTATE_UINT32(ocr, SDState),
VMSTATE_TIMER_PTR(ocr_power_timer, SDState), VMSTATE_TIMER_PTR(ocr_power_timer, SDState),
VMSTATE_END_OF_LIST() VMSTATE_END_OF_LIST()
@ -706,7 +706,7 @@ static const VMStateDescription sd_vmstate = {
.version_id = 2, .version_id = 2,
.minimum_version_id = 2, .minimum_version_id = 2,
.pre_load = sd_vmstate_pre_load, .pre_load = sd_vmstate_pre_load,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32(mode, SDState), VMSTATE_UINT32(mode, SDState),
VMSTATE_INT32(state, SDState), VMSTATE_INT32(state, SDState),
VMSTATE_UINT8_ARRAY(cid, SDState, 16), VMSTATE_UINT8_ARRAY(cid, SDState, 16),
@ -733,7 +733,7 @@ static const VMStateDescription sd_vmstate = {
VMSTATE_BOOL(enable, SDState), VMSTATE_BOOL(enable, SDState),
VMSTATE_END_OF_LIST() VMSTATE_END_OF_LIST()
}, },
.subsections = (const VMStateDescription*[]) { .subsections = (const VMStateDescription * const []) {
&sd_ocr_vmstate, &sd_ocr_vmstate,
NULL NULL
}, },

View File

@ -1457,7 +1457,7 @@ static const VMStateDescription sdhci_pending_insert_vmstate = {
.version_id = 1, .version_id = 1,
.minimum_version_id = 1, .minimum_version_id = 1,
.needed = sdhci_pending_insert_vmstate_needed, .needed = sdhci_pending_insert_vmstate_needed,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_BOOL(pending_insert_state, SDHCIState), VMSTATE_BOOL(pending_insert_state, SDHCIState),
VMSTATE_END_OF_LIST() VMSTATE_END_OF_LIST()
}, },
@ -1467,7 +1467,7 @@ const VMStateDescription sdhci_vmstate = {
.name = "sdhci", .name = "sdhci",
.version_id = 1, .version_id = 1,
.minimum_version_id = 1, .minimum_version_id = 1,
.fields = (VMStateField[]) { .fields = (const VMStateField[]) {
VMSTATE_UINT32(sdmasysad, SDHCIState), VMSTATE_UINT32(sdmasysad, SDHCIState),
VMSTATE_UINT16(blksize, SDHCIState), VMSTATE_UINT16(blksize, SDHCIState),
VMSTATE_UINT16(blkcnt, SDHCIState), VMSTATE_UINT16(blkcnt, SDHCIState),
@ -1498,7 +1498,7 @@ const VMStateDescription sdhci_vmstate = {
VMSTATE_TIMER_PTR(transfer_timer, SDHCIState), VMSTATE_TIMER_PTR(transfer_timer, SDHCIState),
VMSTATE_END_OF_LIST() VMSTATE_END_OF_LIST()
}, },
.subsections = (const VMStateDescription*[]) { .subsections = (const VMStateDescription * const []) {
&sdhci_pending_insert_vmstate, &sdhci_pending_insert_vmstate,
NULL NULL
}, },

View File

@ -350,7 +350,7 @@ static const VMStateDescription vmstate_ssi_sd = {
.version_id = 7, .version_id = 7,
.minimum_version_id = 7, .minimum_version_id = 7,
.post_load = ssi_sd_post_load, .post_load = ssi_sd_post_load,
.fields = (VMStateField []) { .fields = (const VMStateField []) {
VMSTATE_UINT32(mode, ssi_sd_state), VMSTATE_UINT32(mode, ssi_sd_state),
VMSTATE_INT32(cmd, ssi_sd_state), VMSTATE_INT32(cmd, ssi_sd_state),
VMSTATE_UINT8_ARRAY(cmdarg, ssi_sd_state, 4), VMSTATE_UINT8_ARRAY(cmdarg, ssi_sd_state, 4),