qdev/prop: convert vga.c to helper macros.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Message-Id:
master
Gerd Hoffmann 2009-08-03 17:35:44 +02:00 committed by Anthony Liguori
parent 53dad4992c
commit df59cbc6e2
2 changed files with 5 additions and 12 deletions

View File

@ -2533,16 +2533,9 @@ static PCIDeviceInfo vga_info = {
.init = pci_vga_initfn,
.config_write = pci_vga_write_config,
.qdev.props = (Property[]) {
{
.name = "bios-offset",
.info = &qdev_prop_hex32,
.offset = offsetof(PCIVGAState, vga_state.bios_offset),
},{
.name = "bios-size",
.info = &qdev_prop_hex32,
.offset = offsetof(PCIVGAState, vga_state.bios_size),
},
{/* end of list */}
DEFINE_PROP_HEX32("bios-offset", PCIVGAState, vga_state.bios_offset, 0),
DEFINE_PROP_HEX32("bios-size", PCIVGAState, vga_state.bios_size, 0),
DEFINE_PROP_END_OF_LIST(),
}
};

View File

@ -107,8 +107,8 @@ typedef struct VGACommonState {
uint32_t map_addr;
uint32_t map_end;
uint32_t lfb_vram_mapped; /* whether 0xa0000 is mapped as ram */
unsigned long bios_offset;
unsigned int bios_size;
uint32_t bios_offset;
uint32_t bios_size;
int it_shift;
PCIDevice *pci_dev;
uint32_t latch;