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:
This commit is contained in:
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, .init = pci_vga_initfn,
.config_write = pci_vga_write_config, .config_write = pci_vga_write_config,
.qdev.props = (Property[]) { .qdev.props = (Property[]) {
{ DEFINE_PROP_HEX32("bios-offset", PCIVGAState, vga_state.bios_offset, 0),
.name = "bios-offset", DEFINE_PROP_HEX32("bios-size", PCIVGAState, vga_state.bios_size, 0),
.info = &qdev_prop_hex32, DEFINE_PROP_END_OF_LIST(),
.offset = offsetof(PCIVGAState, vga_state.bios_offset),
},{
.name = "bios-size",
.info = &qdev_prop_hex32,
.offset = offsetof(PCIVGAState, vga_state.bios_size),
},
{/* end of list */}
} }
}; };

View File

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