mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 07:13:54 -06:00
hw/block: Constify all Property
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
eafbd38f17
commit
4aef8b63e4
11 changed files with 12 additions and 12 deletions
|
@ -283,7 +283,7 @@ static const VMStateDescription vmstate_isa_fdc = {
|
|||
}
|
||||
};
|
||||
|
||||
static Property isa_fdc_properties[] = {
|
||||
static const Property isa_fdc_properties[] = {
|
||||
DEFINE_PROP_UINT32("iobase", FDCtrlISABus, iobase, 0x3f0),
|
||||
DEFINE_PROP_UINT32("irq", FDCtrlISABus, irq, 6),
|
||||
DEFINE_PROP_UINT32("dma", FDCtrlISABus, dma, 2),
|
||||
|
|
|
@ -196,7 +196,7 @@ static const TypeInfo sysbus_fdc_common_typeinfo = {
|
|||
.class_size = sizeof(FDCtrlSysBusClass),
|
||||
};
|
||||
|
||||
static Property sysbus_fdc_properties[] = {
|
||||
static const Property sysbus_fdc_properties[] = {
|
||||
DEFINE_PROP_SIGNED("fdtypeA", FDCtrlSysBus, state.qdev_for_drives[0].type,
|
||||
FLOPPY_DRIVE_TYPE_AUTO, qdev_prop_fdc_drive_type,
|
||||
FloppyDriveType),
|
||||
|
@ -223,7 +223,7 @@ static const TypeInfo sysbus_fdc_typeinfo = {
|
|||
.class_init = sysbus_fdc_class_init,
|
||||
};
|
||||
|
||||
static Property sun4m_fdc_properties[] = {
|
||||
static const Property sun4m_fdc_properties[] = {
|
||||
DEFINE_PROP_SIGNED("fdtype", FDCtrlSysBus, state.qdev_for_drives[0].type,
|
||||
FLOPPY_DRIVE_TYPE_AUTO, qdev_prop_fdc_drive_type,
|
||||
FloppyDriveType),
|
||||
|
|
|
@ -454,7 +454,7 @@ struct FloppyDrive {
|
|||
FloppyDriveType type;
|
||||
};
|
||||
|
||||
static Property floppy_drive_properties[] = {
|
||||
static const Property floppy_drive_properties[] = {
|
||||
DEFINE_PROP_UINT32("unit", FloppyDrive, unit, -1),
|
||||
DEFINE_BLOCK_PROPERTIES(FloppyDrive, conf),
|
||||
DEFINE_PROP_SIGNED("drive-type", FloppyDrive, type,
|
||||
|
|
|
@ -1720,7 +1720,7 @@ static int m25p80_pre_save(void *opaque)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static Property m25p80_properties[] = {
|
||||
static const Property m25p80_properties[] = {
|
||||
/* This is default value for Micron flash */
|
||||
DEFINE_PROP_BOOL("write-enable", Flash, write_enable, false),
|
||||
DEFINE_PROP_UINT32("nonvolatile-cfg", Flash, nonvolatile_cfg, 0x8FFF),
|
||||
|
|
|
@ -445,7 +445,7 @@ static void nand_realize(DeviceState *dev, Error **errp)
|
|||
s->ioaddr = s->io;
|
||||
}
|
||||
|
||||
static Property nand_properties[] = {
|
||||
static const Property nand_properties[] = {
|
||||
DEFINE_PROP_UINT8("manufacturer_id", NANDFlashState, manf_id, 0),
|
||||
DEFINE_PROP_UINT8("chip_id", NANDFlashState, chip_id, 0),
|
||||
DEFINE_PROP_DRIVE("drive", NANDFlashState, blk),
|
||||
|
|
|
@ -895,7 +895,7 @@ static void pflash_cfi01_system_reset(DeviceState *dev)
|
|||
pfl->blk_offset = -1;
|
||||
}
|
||||
|
||||
static Property pflash_cfi01_properties[] = {
|
||||
static const Property pflash_cfi01_properties[] = {
|
||||
DEFINE_PROP_DRIVE("drive", PFlashCFI01, blk),
|
||||
/* num-blocks is the number of blocks actually visible to the guest,
|
||||
* ie the total size of the device divided by the sector length.
|
||||
|
|
|
@ -937,7 +937,7 @@ static void pflash_cfi02_reset(DeviceState *dev)
|
|||
pflash_reset_state_machine(pfl);
|
||||
}
|
||||
|
||||
static Property pflash_cfi02_properties[] = {
|
||||
static const Property pflash_cfi02_properties[] = {
|
||||
DEFINE_PROP_DRIVE("drive", PFlashCFI02, blk),
|
||||
DEFINE_PROP_UINT32("num-blocks", PFlashCFI02, uniform_nb_blocs, 0),
|
||||
DEFINE_PROP_UINT32("sector-length", PFlashCFI02, uniform_sector_len, 0),
|
||||
|
|
|
@ -166,7 +166,7 @@ static const BlockDevOps swim_block_ops = {
|
|||
.change_media_cb = swim_change_cb,
|
||||
};
|
||||
|
||||
static Property swim_drive_properties[] = {
|
||||
static const Property swim_drive_properties[] = {
|
||||
DEFINE_PROP_INT32("unit", SWIMDrive, unit, -1),
|
||||
DEFINE_BLOCK_PROPERTIES(SWIMDrive, conf),
|
||||
DEFINE_PROP_END_OF_LIST(),
|
||||
|
|
|
@ -570,7 +570,7 @@ static const VMStateDescription vmstate_vhost_user_blk = {
|
|||
},
|
||||
};
|
||||
|
||||
static Property vhost_user_blk_properties[] = {
|
||||
static const Property vhost_user_blk_properties[] = {
|
||||
DEFINE_PROP_CHR("chardev", VHostUserBlk, chardev),
|
||||
DEFINE_PROP_UINT16("num-queues", VHostUserBlk, num_queues,
|
||||
VHOST_USER_BLK_AUTO_NUM_QUEUES),
|
||||
|
|
|
@ -1985,7 +1985,7 @@ static const VMStateDescription vmstate_virtio_blk = {
|
|||
},
|
||||
};
|
||||
|
||||
static Property virtio_blk_properties[] = {
|
||||
static const Property virtio_blk_properties[] = {
|
||||
DEFINE_BLOCK_PROPERTIES(VirtIOBlock, conf.conf),
|
||||
DEFINE_BLOCK_ERROR_PROPERTIES(VirtIOBlock, conf.conf),
|
||||
DEFINE_BLOCK_CHS_PROPERTIES(VirtIOBlock, conf.conf),
|
||||
|
|
|
@ -666,7 +666,7 @@ static const PropertyInfo xen_block_prop_vdev = {
|
|||
.set = xen_block_set_vdev,
|
||||
};
|
||||
|
||||
static Property xen_block_props[] = {
|
||||
static const Property xen_block_props[] = {
|
||||
DEFINE_PROP("vdev", XenBlockDevice, props.vdev,
|
||||
xen_block_prop_vdev, XenBlockVdev),
|
||||
DEFINE_BLOCK_PROPERTIES(XenBlockDevice, props.conf),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue