sim-card
/
qemu
Archived
10
0
Fork 0

qom: Unify type registration

Replace device_init() with generalized type_init().

While at it, unify naming convention: type_init([$prefix_]register_types)
Also, type_init() is a function, so add preceding blank line where
necessary and don't put a semicolon after the closing brace.

Signed-off-by: Andreas Färber <afaerber@suse.de>
Cc: Anthony Liguori <anthony@codemonkey.ws>
Cc: malc <av1474@comtv.ru>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Andreas Färber 2012-02-09 15:20:55 +01:00 committed by Anthony Liguori
parent 59f971d451
commit 83f7d43a9e
233 changed files with 551 additions and 554 deletions

View File

@ -184,10 +184,10 @@ static TypeInfo virtio_9p_info = {
.class_init = virtio_9p_class_init,
};
static void virtio_9p_register_devices(void)
static void virtio_9p_register_types(void)
{
type_register_static(&virtio_9p_info);
virtio_9p_set_fd_limit();
}
device_init(virtio_9p_register_devices)
type_init(virtio_9p_register_types)

View File

@ -238,9 +238,9 @@ static TypeInfo a9mp_priv_info = {
.class_init = a9mp_priv_class_init,
};
static void a9mp_register_devices(void)
static void a9mp_register_types(void)
{
type_register_static(&a9mp_priv_info);
}
device_init(a9mp_register_devices)
type_init(a9mp_register_types)

View File

@ -1372,9 +1372,9 @@ static TypeInfo ac97_info = {
.class_init = ac97_class_init,
};
static void ac97_register (void)
static void ac97_register_types (void)
{
type_register_static (&ac97_info);
}
device_init (ac97_register);
type_init (ac97_register_types)

View File

@ -426,12 +426,12 @@ static TypeInfo piix4_pm_info = {
.class_init = piix4_pm_class_init,
};
static void piix4_pm_register(void)
static void piix4_pm_register_types(void)
{
type_register_static(&piix4_pm_info);
}
device_init(piix4_pm_register);
type_init(piix4_pm_register_types)
static uint32_t gpe_readb(void *opaque, uint32_t addr)
{

View File

@ -168,9 +168,9 @@ static TypeInfo ads7846_info = {
.class_init = ads7846_class_init,
};
static void ads7846_register_devices(void)
static void ads7846_register_types(void)
{
type_register_static(&ads7846_info);
}
device_init(ads7846_register_devices)
type_init(ads7846_register_types)

View File

@ -824,8 +824,9 @@ static TypeInfo typhoon_pcihost_info = {
.class_init = typhoon_pcihost_class_init,
};
static void typhoon_register(void)
static void typhoon_register_types(void)
{
type_register_static(&typhoon_pcihost_info);
}
device_init(typhoon_register);
type_init(typhoon_register_types)

View File

@ -493,11 +493,11 @@ static TypeInfo pbm_pci_bridge_info = {
.class_init = pbm_pci_bridge_class_init,
};
static void pbm_register_devices(void)
static void pbm_register_types(void)
{
type_register_static(&pbm_host_info);
type_register_static(&pbm_pci_host_info);
type_register_static(&pbm_pci_bridge_info);
}
device_init(pbm_register_devices)
type_init(pbm_register_types)

View File

@ -781,9 +781,9 @@ static TypeInfo apic_info = {
.class_init = apic_class_init,
};
static void apic_register_devices(void)
static void apic_register_types(void)
{
type_register_static(&apic_info);
}
device_init(apic_register_devices)
type_init(apic_register_types)

View File

@ -313,9 +313,9 @@ static TypeInfo apic_common_type = {
.abstract = true,
};
static void register_devices(void)
static void register_types(void)
{
type_register_static(&apic_common_type);
}
device_init(register_devices);
type_init(register_types)

View File

@ -243,9 +243,9 @@ static TypeInfo applesmc_isa_info = {
.class_init = qdev_applesmc_class_init,
};
static void applesmc_register_devices(void)
static void applesmc_register_types(void)
{
type_register_static(&applesmc_isa_info);
}
device_init(applesmc_register_devices)
type_init(applesmc_register_types)

View File

@ -252,10 +252,10 @@ static TypeInfo mpcore_priv_info = {
.class_init = mpcore_priv_class_init,
};
static void arm11mpcore_register_devices(void)
static void arm11mpcore_register_types(void)
{
type_register_static(&mpcore_rirq_info);
type_register_static(&mpcore_priv_info);
}
device_init(arm11mpcore_register_devices)
type_init(arm11mpcore_register_types)

View File

@ -184,9 +184,9 @@ static TypeInfo l2x0_info = {
.class_init = l2x0_class_init,
};
static void l2x0_register_device(void)
static void l2x0_register_types(void)
{
type_register_static(&l2x0_info);
}
device_init(l2x0_register_device)
type_init(l2x0_register_types)

View File

@ -335,9 +335,9 @@ static TypeInfo arm_mptimer_info = {
.class_init = arm_mptimer_class_init,
};
static void arm_mptimer_register_devices(void)
static void arm_mptimer_register_types(void)
{
type_register_static(&arm_mptimer_info);
}
device_init(arm_mptimer_register_devices)
type_init(arm_mptimer_register_types)

View File

@ -425,9 +425,9 @@ static TypeInfo arm_sysctl_info = {
.class_init = arm_sysctl_class_init,
};
static void arm_sysctl_register_devices(void)
static void arm_sysctl_register_types(void)
{
type_register_static(&arm_sysctl_info);
}
device_init(arm_sysctl_register_devices)
type_init(arm_sysctl_register_types)

View File

@ -383,10 +383,10 @@ static TypeInfo sp804_info = {
.class_init = sp804_class_init,
};
static void arm_timer_register_devices(void)
static void arm_timer_register_types(void)
{
type_register_static(&icp_pit_info);
type_register_static(&sp804_info);
}
device_init(arm_timer_register_devices)
type_init(arm_timer_register_types)

View File

@ -266,9 +266,9 @@ static TypeInfo bitband_info = {
.class_init = bitband_class_init,
};
static void armv7m_register_devices(void)
static void armv7m_register_types(void)
{
type_register_static(&bitband_info);
}
device_init(armv7m_register_devices)
type_init(armv7m_register_types)

View File

@ -417,9 +417,9 @@ static TypeInfo armv7m_nvic_info = {
.class_init = armv7m_nvic_class_init,
};
static void armv7m_nvic_register_devices(void)
static void armv7m_nvic_register_types(void)
{
type_register_static(&armv7m_nvic_info);
}
device_init(armv7m_nvic_register_devices)
type_init(armv7m_nvic_register_types)

View File

@ -237,9 +237,9 @@ static TypeInfo gpio_i2c_info = {
.class_init = gpio_i2c_class_init,
};
static void bitbang_i2c_register(void)
static void bitbang_i2c_register_types(void)
{
type_register_static(&gpio_i2c_info);
}
device_init(bitbang_i2c_register)
type_init(bitbang_i2c_register_types)

View File

@ -804,9 +804,10 @@ static TypeInfo bonito_pcihost_info = {
.class_init = bonito_pcihost_class_init,
};
static void bonito_register(void)
static void bonito_register_types(void)
{
type_register_static(&bonito_pcihost_info);
type_register_static(&bonito_info);
}
device_init(bonito_register);
type_init(bonito_register_types)

View File

@ -594,9 +594,9 @@ static TypeInfo emulated_card_info = {
.class_init = emulated_class_initfn,
};
static void ccid_card_emulated_register_devices(void)
static void ccid_card_emulated_register_types(void)
{
type_register_static(&emulated_card_info);
}
device_init(ccid_card_emulated_register_devices)
type_init(ccid_card_emulated_register_types)

View File

@ -343,9 +343,9 @@ static TypeInfo passthru_card_info = {
.class_init = passthru_class_initfn,
};
static void ccid_card_passthru_register_devices(void)
static void ccid_card_passthru_register_types(void)
{
type_register_static(&passthru_card_info);
}
device_init(ccid_card_passthru_register_devices)
type_init(ccid_card_passthru_register_types)

View File

@ -2923,12 +2923,6 @@ static TypeInfo isa_cirrus_vga_info = {
.class_init = isa_cirrus_vga_class_init,
};
static void isa_cirrus_vga_register(void)
{
type_register_static(&isa_cirrus_vga_info);
}
device_init(isa_cirrus_vga_register)
/***************************************
*
* PCI bus support
@ -2996,8 +2990,10 @@ static TypeInfo cirrus_vga_info = {
.class_init = cirrus_vga_class_init,
};
static void cirrus_vga_register(void)
static void cirrus_vga_register_types(void)
{
type_register_static(&isa_cirrus_vga_info);
type_register_static(&cirrus_vga_info);
}
device_init(cirrus_vga_register);
type_init(cirrus_vga_register_types)

View File

@ -173,9 +173,9 @@ static TypeInfo cs4231_info = {
.class_init = cs4231_class_init,
};
static void cs4231_register_devices(void)
static void cs4231_register_types(void)
{
type_register_static(&cs4231_info);
}
device_init(cs4231_register_devices)
type_init(cs4231_register_types)

View File

@ -689,8 +689,9 @@ static TypeInfo cs4231a_info = {
.class_init = cs4231a_class_initfn,
};
static void cs4231a_register (void)
static void cs4231a_register_types (void)
{
type_register_static (&cs4231a_info);
}
device_init (cs4231a_register)
type_init (cs4231a_register_types)

View File

@ -109,9 +109,9 @@ static TypeInfo debugcon_isa_info = {
.class_init = debugcon_isa_class_initfn,
};
static void debugcon_register_devices(void)
static void debugcon_register_types(void)
{
type_register_static(&debugcon_isa_info);
}
device_init(debugcon_register_devices)
type_init(debugcon_register_types)

View File

@ -140,11 +140,11 @@ static TypeInfo pci_dec_21154_device_info = {
.class_init = pci_dec_21154_device_class_init,
};
static void dec_register_devices(void)
static void dec_register_types(void)
{
type_register_static(&pci_dec_21154_device_info);
type_register_static(&dec_21154_pci_host_info);
type_register_static(&dec_21154_pci_bridge_info);
}
device_init(dec_register_devices)
type_init(dec_register_types)

View File

@ -157,9 +157,9 @@ static TypeInfo nvram_sysbus_info = {
.class_init = nvram_sysbus_class_init,
};
static void nvram_register(void)
static void nvram_register_types(void)
{
type_register_static(&nvram_sysbus_info);
}
device_init(nvram_register)
type_init(nvram_register_types)

View File

@ -135,9 +135,9 @@ static TypeInfo ds1338_info = {
.class_init = ds1338_class_init,
};
static void ds1338_register_devices(void)
static void ds1338_register_types(void)
{
type_register_static(&ds1338_info);
}
device_init(ds1338_register_devices)
type_init(ds1338_register_types)

View File

@ -1227,9 +1227,9 @@ static TypeInfo e1000_info = {
.class_init = e1000_class_init,
};
static void e1000_register_devices(void)
static void e1000_register_types(void)
{
type_register_static(&e1000_info);
}
device_init(e1000_register_devices)
type_init(e1000_register_types)

View File

@ -332,9 +332,9 @@ static TypeInfo ecc_info = {
};
static void ecc_register_devices(void)
static void ecc_register_types(void)
{
type_register_static(&ecc_info);
}
device_init(ecc_register_devices)
type_init(ecc_register_types)

View File

@ -2089,7 +2089,7 @@ static void eepro100_class_init(ObjectClass *klass, void *data)
k->subsystem_id = info->subsystem_id;
}
static void eepro100_register_devices(void)
static void eepro100_register_types(void)
{
size_t i;
for (i = 0; i < ARRAY_SIZE(e100_devices); i++) {
@ -2105,4 +2105,4 @@ static void eepro100_register_devices(void)
}
}
device_init(eepro100_register_devices)
type_init(eepro100_register_types)

View File

@ -90,9 +90,9 @@ static TypeInfo empty_slot_info = {
.class_init = empty_slot_class_init,
};
static void empty_slot_register_devices(void)
static void empty_slot_register_types(void)
{
type_register_static(&empty_slot_info);
}
device_init(empty_slot_register_devices);
type_init(empty_slot_register_types)

View File

@ -1054,9 +1054,10 @@ static TypeInfo es1370_info = {
.class_init = es1370_class_init,
};
static void es1370_register (void)
static void es1370_register_types (void)
{
type_register_static (&es1370_info);
}
device_init (es1370_register);
type_init (es1370_register_types)

View File

@ -931,9 +931,9 @@ static TypeInfo escc_info = {
.class_init = escc_class_init,
};
static void escc_register_devices(void)
static void escc_register_types(void)
{
type_register_static(&escc_info);
}
device_init(escc_register_devices)
type_init(escc_register_types)

View File

@ -775,9 +775,9 @@ static TypeInfo esp_info = {
.class_init = esp_class_init,
};
static void esp_register_devices(void)
static void esp_register_types(void)
{
type_register_static(&esp_info);
}
device_init(esp_register_devices)
type_init(esp_register_types)

View File

@ -637,9 +637,9 @@ static TypeInfo etraxfs_eth_info = {
.class_init = etraxfs_eth_class_init,
};
static void etraxfs_eth_register(void)
static void etraxfs_eth_register_types(void)
{
type_register_static(&etraxfs_eth_info);
}
device_init(etraxfs_eth_register)
type_init(etraxfs_eth_register_types)

View File

@ -172,9 +172,9 @@ static TypeInfo etraxfs_pic_info = {
.class_init = etraxfs_pic_class_init,
};
static void etraxfs_pic_register(void)
static void etraxfs_pic_register_types(void)
{
type_register_static(&etraxfs_pic_info);
}
device_init(etraxfs_pic_register)
type_init(etraxfs_pic_register_types)

View File

@ -240,9 +240,9 @@ static TypeInfo etraxfs_ser_info = {
.class_init = etraxfs_ser_class_init,
};
static void etraxfs_serial_register(void)
static void etraxfs_serial_register_types(void)
{
type_register_static(&etraxfs_ser_info);
}
device_init(etraxfs_serial_register)
type_init(etraxfs_serial_register_types)

View File

@ -343,9 +343,9 @@ static TypeInfo etraxfs_timer_info = {
.class_init = etraxfs_timer_class_init,
};
static void etraxfs_timer_register(void)
static void etraxfs_timer_register_types(void)
{
type_register_static(&etraxfs_timer_info);
}
device_init(etraxfs_timer_register)
type_init(etraxfs_timer_register_types)

View File

@ -2043,11 +2043,11 @@ static TypeInfo sun4m_fdc_info = {
.class_init = sun4m_fdc_class_init,
};
static void fdc_register_devices(void)
static void fdc_register_types(void)
{
type_register_static(&isa_fdc_info);
type_register_static(&sysbus_fdc_info);
type_register_static(&sun4m_fdc_info);
}
device_init(fdc_register_devices)
type_init(fdc_register_types)

View File

@ -556,9 +556,9 @@ static TypeInfo fw_cfg_info = {
.class_init = fw_cfg_class_init,
};
static void fw_cfg_register_devices(void)
static void fw_cfg_register_types(void)
{
type_register_static(&fw_cfg_info);
}
device_init(fw_cfg_register_devices)
type_init(fw_cfg_register_types)

View File

@ -574,9 +574,9 @@ static TypeInfo g364fb_sysbus_info = {
.class_init = g364fb_sysbus_class_init,
};
static void g364fb_register(void)
static void g364fb_register_types(void)
{
type_register_static(&g364fb_sysbus_info);
}
device_init(g364fb_register);
type_init(g364fb_register_types)

View File

@ -157,10 +157,10 @@ static TypeInfo grackle_pci_host_info = {
.class_init = pci_grackle_class_init,
};
static void grackle_register_devices(void)
static void grackle_register_types(void)
{
type_register_static(&grackle_pci_info);
type_register_static(&grackle_pci_host_info);
}
device_init(grackle_register_devices)
type_init(grackle_register_types)

View File

@ -263,9 +263,9 @@ static TypeInfo grlib_gptimer_info = {
.class_init = grlib_gptimer_class_init,
};
static void grlib_gptimer_register(void)
static void grlib_gptimer_register_types(void)
{
type_register_static(&grlib_gptimer_info);
}
device_init(grlib_gptimer_register)
type_init(grlib_gptimer_register_types)

View File

@ -396,9 +396,9 @@ static TypeInfo grlib_gptimer_info = {
.class_init = grlib_gptimer_class_init,
};
static void grlib_gptimer_register(void)
static void grlib_gptimer_register_types(void)
{
type_register_static(&grlib_gptimer_info);
}
device_init(grlib_gptimer_register)
type_init(grlib_gptimer_register_types)

View File

@ -377,9 +377,9 @@ static TypeInfo grlib_irqmp_info = {
.class_init = grlib_irqmp_class_init,
};
static void grlib_irqmp_register(void)
static void grlib_irqmp_register_types(void)
{
type_register_static(&grlib_irqmp_info);
}
device_init(grlib_irqmp_register)
type_init(grlib_irqmp_register_types)

View File

@ -1168,10 +1168,10 @@ static TypeInfo gt64120_info = {
.class_init = gt64120_class_init,
};
static void gt64120_pci_register_devices(void)
static void gt64120_pci_register_types(void)
{
type_register_static(&gt64120_info);
type_register_static(&gt64120_pci_info);
}
device_init(gt64120_pci_register_devices)
type_init(gt64120_pci_register_types)

View File

@ -324,8 +324,9 @@ static TypeInfo gus_info = {
.class_init = gus_class_initfn,
};
static void gus_register (void)
static void gus_register_types (void)
{
type_register_static (&gus_info);
}
device_init (gus_register)
type_init (gus_register_types)

View File

@ -948,9 +948,10 @@ static TypeInfo hda_audio_duplex_info = {
.class_init = hda_audio_duplex_class_init,
};
static void hda_audio_register(void)
static void hda_audio_register_types(void)
{
type_register_static(&hda_audio_output_info);
type_register_static(&hda_audio_duplex_info);
}
device_init(hda_audio_register);
type_init(hda_audio_register_types)

View File

@ -177,12 +177,12 @@ static TypeInfo highbank_regs_info = {
.class_init = highbank_regs_class_init,
};
static void highbank_regs_register_device(void)
static void highbank_regs_register_types(void)
{
type_register_static(&highbank_regs_info);
}
device_init(highbank_regs_register_device)
type_init(highbank_regs_register_types)
static struct arm_boot_info highbank_binfo;

View File

@ -720,9 +720,9 @@ static TypeInfo hpet_device_info = {
.class_init = hpet_device_class_init,
};
static void hpet_register_device(void)
static void hpet_register_types(void)
{
type_register_static(&hpet_device_info);
}
device_init(hpet_register_device)
type_init(hpet_register_types)

View File

@ -230,9 +230,9 @@ static TypeInfo i2c_slave_type_info = {
.class_init = i2c_slave_class_init,
};
static void i2c_slave_register_devices(void)
static void i2c_slave_register_types(void)
{
type_register_static(&i2c_slave_type_info);
}
device_init(i2c_slave_register_devices);
type_init(i2c_slave_register_types)

View File

@ -157,9 +157,9 @@ static TypeInfo i82374_isa_info = {
.class_init = i82374_class_init,
};
static void i82374_register_devices(void)
static void i82374_register_types(void)
{
type_register_static(&i82374_isa_info);
}
device_init(i82374_register_devices)
type_init(i82374_register_types)

View File

@ -267,9 +267,9 @@ static TypeInfo pci_i82378_info = {
.class_init = pci_i82378_class_init,
};
static void i82378_register_devices(void)
static void i82378_register_types(void)
{
type_register_static(&pci_i82378_info);
}
device_init(i82378_register_devices)
type_init(i82378_register_types)

View File

@ -559,8 +559,9 @@ static TypeInfo pit_info = {
.class_init = pit_class_initfn,
};
static void pit_register(void)
static void pit_register_types(void)
{
type_register_static(&pit_info);
}
device_init(pit_register)
type_init(pit_register_types)

View File

@ -488,9 +488,9 @@ static TypeInfo i8259_info = {
.class_init = i8259_class_init,
};
static void pic_register(void)
static void pic_register_types(void)
{
type_register_static(&i8259_info);
}
device_init(pic_register)
type_init(pic_register_types)

View File

@ -153,9 +153,9 @@ static TypeInfo pic_common_type = {
.abstract = true,
};
static void register_devices(void)
static void register_types(void)
{
type_register_static(&pic_common_type);
}
device_init(register_devices);
type_init(register_types);

View File

@ -1261,9 +1261,9 @@ static TypeInfo sysbus_ahci_info = {
.class_init = sysbus_ahci_class_init,
};
static void sysbus_ahci_register(void)
static void sysbus_ahci_register_types(void)
{
type_register_static(&sysbus_ahci_info);
}
device_init(sysbus_ahci_register);
type_init(sysbus_ahci_register_types)

View File

@ -351,8 +351,9 @@ static TypeInfo cmd646_ide_info = {
.class_init = cmd646_ide_class_init,
};
static void cmd646_ide_register(void)
static void cmd646_ide_register_types(void)
{
type_register_static(&cmd646_ide_info);
}
device_init(cmd646_ide_register);
type_init(cmd646_ide_register_types)

View File

@ -168,8 +168,9 @@ static TypeInfo ich_ahci_info = {
.class_init = ich_ahci_class_init,
};
static void ich_ahci_register(void)
static void ich_ahci_register_types(void)
{
type_register_static(&ich_ahci_info);
}
device_init(ich_ahci_register);
type_init(ich_ahci_register_types)

View File

@ -118,9 +118,9 @@ static TypeInfo isa_ide_info = {
.class_init = isa_ide_class_initfn,
};
static void isa_ide_register_devices(void)
static void isa_ide_register_types(void)
{
type_register_static(&isa_ide_info);
}
device_init(isa_ide_register_devices)
type_init(isa_ide_register_types)

View File

@ -299,10 +299,11 @@ static TypeInfo piix4_ide_info = {
.class_init = piix4_ide_class_init,
};
static void piix_ide_register(void)
static void piix_ide_register_types(void)
{
type_register_static(&piix3_ide_info);
type_register_static(&piix3_ide_xen_info);
type_register_static(&piix4_ide_info);
}
device_init(piix_ide_register);
type_init(piix_ide_register_types)

View File

@ -257,11 +257,12 @@ static TypeInfo ide_device_type_info = {
.class_init = ide_device_class_init,
};
static void ide_dev_register(void)
static void ide_register_types(void)
{
type_register_static(&ide_hd_info);
type_register_static(&ide_cd_info);
type_register_static(&ide_drive_info);
type_register_static(&ide_device_type_info);
}
device_init(ide_dev_register);
type_init(ide_register_types)

View File

@ -234,8 +234,9 @@ static TypeInfo via_ide_info = {
.class_init = via_ide_class_init,
};
static void via_ide_register(void)
static void via_ide_register_types(void)
{
type_register_static(&via_ide_info);
}
device_init(via_ide_register);
type_init(via_ide_register_types)

View File

@ -553,10 +553,10 @@ static TypeInfo icp_pic_info = {
.class_init = icp_pic_class_init,
};
static void integratorcp_register_devices(void)
static void integratorcp_register_types(void)
{
type_register_static(&icp_pic_info);
type_register_static(&core_info);
}
device_init(integratorcp_register_devices)
type_init(integratorcp_register_types)

View File

@ -1287,12 +1287,13 @@ static TypeInfo hda_codec_device_type_info = {
.class_init = hda_codec_device_class_init,
};
static void intel_hda_register(void)
static void intel_hda_register_types(void)
{
type_register_static(&intel_hda_info);
type_register_static(&hda_codec_device_type_info);
}
device_init(intel_hda_register);
type_init(intel_hda_register_types)
/*
* create intel hda controller with codec attached to it,

View File

@ -251,9 +251,9 @@ static TypeInfo ioapic_info = {
.class_init = ioapic_class_init,
};
static void ioapic_register_devices(void)
static void ioapic_register_types(void)
{
type_register_static(&ioapic_info);
}
device_init(ioapic_register_devices)
type_init(ioapic_register_types)

View File

@ -112,10 +112,9 @@ static TypeInfo ioapic_common_type = {
.abstract = true,
};
static void register_devices(void)
static void register_types(void)
{
type_register_static(&ioapic_common_type);
}
device_init(register_devices);
type_init(register_types)

View File

@ -237,12 +237,12 @@ static TypeInfo ioh3420_info = {
.class_init = ioh3420_class_init,
};
static void ioh3420_register(void)
static void ioh3420_register_types(void)
{
type_register_static(&ioh3420_info);
}
device_init(ioh3420_register);
type_init(ioh3420_register_types)
/*
* Local variables:

View File

@ -210,7 +210,7 @@ static TypeInfo isa_device_type_info = {
.class_init = isa_device_class_init,
};
static void isabus_register_devices(void)
static void isabus_register_types(void)
{
type_register_static(&isabus_bridge_info);
type_register_static(&isa_device_type_info);
@ -235,4 +235,4 @@ MemoryRegion *isa_address_space(ISADevice *dev)
return get_system_memory();
}
device_init(isabus_register_devices)
type_init(isabus_register_types)

View File

@ -798,9 +798,9 @@ static TypeInfo ivshmem_info = {
.class_init = ivshmem_class_init,
};
static void ivshmem_register_devices(void)
static void ivshmem_register_types(void)
{
type_register_static(&ivshmem_info);
}
device_init(ivshmem_register_devices)
type_init(ivshmem_register_types)

View File

@ -139,9 +139,9 @@ static TypeInfo kvm_apic_info = {
.class_init = kvm_apic_class_init,
};
static void kvm_apic_register_device(void)
static void kvm_apic_register_types(void)
{
type_register_static(&kvm_apic_info);
}
device_init(kvm_apic_register_device)
type_init(kvm_apic_register_types)

View File

@ -119,11 +119,11 @@ void kvmclock_create(void)
}
}
static void kvmclock_register_device(void)
static void kvmclock_register_types(void)
{
if (kvm_enabled()) {
type_register_static(&kvmclock_info);
}
}
device_init(kvmclock_register_device);
type_init(kvmclock_register_types)

View File

@ -130,9 +130,9 @@ static TypeInfo kvm_i8259_info = {
.class_init = kvm_i8259_class_init,
};
static void kvm_pic_register(void)
static void kvm_pic_register_types(void)
{
type_register_static(&kvm_i8259_info);
}
device_init(kvm_pic_register)
type_init(kvm_pic_register_types)

View File

@ -117,9 +117,9 @@ static TypeInfo kvm_ioapic_info = {
.class_init = kvm_ioapic_class_init,
};
static void kvm_ioapic_register_device(void)
static void kvm_ioapic_register_types(void)
{
type_register_static(&kvm_ioapic_info);
}
device_init(kvm_ioapic_register_device)
type_init(kvm_ioapic_register_types)

View File

@ -1261,7 +1261,7 @@ static TypeInfo lan9118_info = {
.class_init = lan9118_class_init,
};
static void lan9118_register_devices(void)
static void lan9118_register_types(void)
{
type_register_static(&lan9118_info);
}
@ -1282,4 +1282,4 @@ void lan9118_init(NICInfo *nd, uint32_t base, qemu_irq irq)
sysbus_connect_irq(s, 0, irq);
}
device_init(lan9118_register_devices)
type_init(lan9118_register_types)

View File

@ -162,8 +162,9 @@ static TypeInfo lance_info = {
.class_init = lance_class_init,
};
static void lance_register_devices(void)
static void lance_register_types(void)
{
type_register_static(&lance_info);
}
device_init(lance_register_devices)
type_init(lance_register_types)

View File

@ -151,9 +151,9 @@ static TypeInfo lm32_juart_info = {
.class_init = lm32_juart_class_init,
};
static void lm32_juart_register(void)
static void lm32_juart_register_types(void)
{
type_register_static(&lm32_juart_info);
}
device_init(lm32_juart_register)
type_init(lm32_juart_register_types)

View File

@ -191,9 +191,9 @@ static TypeInfo lm32_pic_info = {
.class_init = lm32_pic_class_init,
};
static void lm32_pic_register(void)
static void lm32_pic_register_types(void)
{
type_register_static(&lm32_pic_info);
}
device_init(lm32_pic_register)
type_init(lm32_pic_register_types)

View File

@ -164,9 +164,9 @@ static TypeInfo lm32_sys_info = {
.class_init = lm32_sys_class_init,
};
static void lm32_sys_register(void)
static void lm32_sys_register_types(void)
{
type_register_static(&lm32_sys_info);
}
device_init(lm32_sys_register)
type_init(lm32_sys_register_types)

View File

@ -222,9 +222,9 @@ static TypeInfo lm32_timer_info = {
.class_init = lm32_timer_class_init,
};
static void lm32_timer_register(void)
static void lm32_timer_register_types(void)
{
type_register_static(&lm32_timer_info);
}
device_init(lm32_timer_register)
type_init(lm32_timer_register_types)

View File

@ -288,9 +288,9 @@ static TypeInfo lm32_uart_info = {
.class_init = lm32_uart_class_init,
};
static void lm32_uart_register(void)
static void lm32_uart_register_types(void)
{
type_register_static(&lm32_uart_info);
}
device_init(lm32_uart_register)
type_init(lm32_uart_register_types)

View File

@ -513,9 +513,9 @@ static TypeInfo lm8323_info = {
.class_init = lm8323_class_init,
};
static void lm832x_register_devices(void)
static void lm832x_register_types(void)
{
type_register_static(&lm8323_info);
}
device_init(lm832x_register_devices)
type_init(lm832x_register_types)

View File

@ -2142,9 +2142,9 @@ static TypeInfo lsi_info = {
.class_init = lsi_class_init,
};
static void lsi53c895a_register_devices(void)
static void lsi53c895a_register_types(void)
{
type_register_static(&lsi_info);
}
device_init(lsi53c895a_register_devices);
type_init(lsi53c895a_register_types)

View File

@ -768,10 +768,10 @@ static TypeInfo m48t59_info = {
.class_init = m48t59_class_init,
};
static void m48t59_register_devices(void)
static void m48t59_register_types(void)
{
type_register_static(&m48t59_info);
type_register_static(&m48t59_isa_info);
}
device_init(m48t59_register_devices)
type_init(m48t59_register_types)

View File

@ -97,12 +97,12 @@ static TypeInfo macio_info = {
.class_init = macio_class_init,
};
static void macio_register(void)
static void macio_register_types(void)
{
type_register_static(&macio_info);
}
device_init(macio_register);
type_init(macio_register_types)
void macio_init (PCIBus *bus, int device_id, int is_oldworld,
MemoryRegion *pic_mem, MemoryRegion *dbdma_mem,

View File

@ -295,9 +295,9 @@ static TypeInfo mv88w8618_audio_info = {
.class_init = mv88w8618_audio_class_init,
};
static void mv88w8618_register_devices(void)
static void mv88w8618_register_types(void)
{
type_register_static(&mv88w8618_audio_info);
}
device_init(mv88w8618_register_devices)
type_init(mv88w8618_register_types)

View File

@ -183,10 +183,10 @@ static TypeInfo max1111_info = {
.class_init = max1111_class_init,
};
static void max111x_register_devices(void)
static void max111x_register_types(void)
{
type_register_static(&max1110_info);
type_register_static(&max1111_info);
}
device_init(max111x_register_devices)
type_init(max111x_register_types)

View File

@ -205,9 +205,9 @@ static TypeInfo max7310_info = {
.class_init = max7310_class_init,
};
static void max7310_register_devices(void)
static void max7310_register_types(void)
{
type_register_static(&max7310_info);
}
device_init(max7310_register_devices)
type_init(max7310_register_types)

View File

@ -733,8 +733,9 @@ static TypeInfo mc146818rtc_info = {
.class_init = rtc_class_initfn,
};
static void mc146818rtc_register(void)
static void mc146818rtc_register_types(void)
{
type_register_static(&mc146818rtc_info);
}
device_init(mc146818rtc_register)
type_init(mc146818rtc_register_types)

View File

@ -336,9 +336,9 @@ static TypeInfo milkymist_ac97_info = {
.class_init = milkymist_ac97_class_init,
};
static void milkymist_ac97_register(void)
static void milkymist_ac97_register_types(void)
{
type_register_static(&milkymist_ac97_info);
}
device_init(milkymist_ac97_register)
type_init(milkymist_ac97_register_types)

View File

@ -162,9 +162,9 @@ static TypeInfo milkymist_hpdmc_info = {
.class_init = milkymist_hpdmc_class_init,
};
static void milkymist_hpdmc_register(void)
static void milkymist_hpdmc_register_types(void)
{
type_register_static(&milkymist_hpdmc_info);
}
device_init(milkymist_hpdmc_register)
type_init(milkymist_hpdmc_register_types)

View File

@ -295,9 +295,9 @@ static TypeInfo milkymist_memcard_info = {
.class_init = milkymist_memcard_class_init,
};
static void milkymist_memcard_register(void)
static void milkymist_memcard_register_types(void)
{
type_register_static(&milkymist_memcard_info);
}
device_init(milkymist_memcard_register)
type_init(milkymist_memcard_register_types)

View File

@ -542,9 +542,9 @@ static TypeInfo milkymist_minimac2_info = {
.class_init = milkymist_minimac2_class_init,
};
static void milkymist_minimac2_register(void)
static void milkymist_minimac2_register_types(void)
{
type_register_static(&milkymist_minimac2_info);
}
device_init(milkymist_minimac2_register)
type_init(milkymist_minimac2_register_types)

View File

@ -536,9 +536,9 @@ static TypeInfo milkymist_pfpu_info = {
.class_init = milkymist_pfpu_class_init,
};
static void milkymist_pfpu_register(void)
static void milkymist_pfpu_register_types(void)
{
type_register_static(&milkymist_pfpu_info);
}
device_init(milkymist_pfpu_register)
type_init(milkymist_pfpu_register_types)

View File

@ -323,9 +323,9 @@ static TypeInfo milkymist_softusb_info = {
.class_init = milkymist_softusb_class_init,
};
static void milkymist_softusb_register(void)
static void milkymist_softusb_register_types(void)
{
type_register_static(&milkymist_softusb_info);
}
device_init(milkymist_softusb_register)
type_init(milkymist_softusb_register_types)

View File

@ -322,9 +322,9 @@ static TypeInfo milkymist_sysctl_info = {
.class_init = milkymist_sysctl_class_init,
};
static void milkymist_sysctl_register(void)
static void milkymist_sysctl_register_types(void)
{
type_register_static(&milkymist_sysctl_info);
}
device_init(milkymist_sysctl_register)
type_init(milkymist_sysctl_register_types)

View File

@ -482,9 +482,9 @@ static TypeInfo milkymist_tmu2_info = {
.class_init = milkymist_tmu2_class_init,
};
static void milkymist_tmu2_register(void)
static void milkymist_tmu2_register_types(void)
{
type_register_static(&milkymist_tmu2_info);
}
device_init(milkymist_tmu2_register)
type_init(milkymist_tmu2_register_types)

View File

@ -235,9 +235,9 @@ static TypeInfo milkymist_uart_info = {
.class_init = milkymist_uart_class_init,
};
static void milkymist_uart_register(void)
static void milkymist_uart_register_types(void)
{
type_register_static(&milkymist_uart_info);
}
device_init(milkymist_uart_register)
type_init(milkymist_uart_register_types)

View File

@ -323,9 +323,9 @@ static TypeInfo milkymist_vgafb_info = {
.class_init = milkymist_vgafb_class_init,
};
static void milkymist_vgafb_register(void)
static void milkymist_vgafb_register_types(void)
{
type_register_static(&milkymist_vgafb_info);
}
device_init(milkymist_vgafb_register)
type_init(milkymist_vgafb_register_types)

Some files were not shown because too many files have changed in this diff Show More