void sysbus_register_dev(const char *name, size_t size, sysbus_initfn init) { SysBusDeviceInfo *info; info = qemu_mallocz(sizeof(*info)); info->qdev.name = qemu_strdup(name); info->qdev.size = size; info->init = init; sysbus_register_withprop(info); }
static void integratorcp_register_devices(void) { sysbus_qdev_register(&icp_pic_info); sysbus_register_withprop(&core_info); }
static void milkymist_vgafb_register(void) { sysbus_register_withprop(&milkymist_vgafb_info); }
static void arm_mptimer_register_devices(void) { sysbus_register_withprop(&arm_mptimer_info); }
static void realview_register_devices(void) { sysbus_register_withprop(&realview_i2c_info); }
static void cs4231_register_devices(void) { sysbus_register_withprop(&cs4231_info); }
static void arm_timer_register_devices(void) { sysbus_register_dev("integrator_pit", sizeof(icp_pit_state), icp_pit_init); sysbus_register_withprop(&sp804_info); }
static void lance_register_devices(void) { sysbus_register_withprop(&lance_info); }
static void slavio_misc_register_devices(void) { sysbus_register_withprop(&slavio_misc_info); sysbus_register_withprop(&apc_info); }
static void ram_register_devices(void) { sysbus_register_withprop(&ram_info); }
static void smc91c111_register_devices(void) { sysbus_register_withprop(&smc91c111_info); }
static void lm32_uart_register(void) { sysbus_register_withprop(&lm32_uart_info); }
static void milkymist_ac97_register(void) { sysbus_register_withprop(&milkymist_ac97_info); }
static void sparc32_dma_register_devices(void) { sysbus_register_withprop(&sparc32_dma_info); }
static void syborg_keyboard_register_devices(void) { sysbus_register_withprop(&syborg_keyboard_info); }
static void xilinx_intc_register(void) { sysbus_register_withprop(&xilinx_intc_info); }
static void lm32_timer_register(void) { sysbus_register_withprop(&lm32_timer_info); }
static void pxa2xx_timer_register(void) { sysbus_register_withprop(&pxa25x_timer_dev_info); sysbus_register_withprop(&pxa27x_timer_dev_info); };
static void esp_register_devices(void) { sysbus_register_withprop(&esp_info); }
static void syborg_virtio_register_devices(void) { sysbus_register_withprop(&syborg_virtio_net_info); }
static void sbi_register_devices(void) { sysbus_register_withprop(&sbi_info); }
static void xilinx_ethlite_register(void) { sysbus_register_withprop(&xilinx_ethlite_info); }
static void etraxfs_eth_register(void) { sysbus_register_withprop(&etraxfs_eth_info); }
static void milkymist_sysctl_register(void) { sysbus_register_withprop(&milkymist_sysctl_info); }
static void s5l8930_spi_register(void) { sysbus_register_withprop(&s5l8930_spi_info); }
static void grlib_gptimer_register(void) { sysbus_register_withprop(&grlib_gptimer_info); }
static void arm_sysctl_register_devices(void) { sysbus_register_withprop(&arm_sysctl_info); }
static void msm_gpt_register_devices(void) { sysbus_register_withprop(&msm_gpt_info); }
static void etraxfs_serial_register(void) { sysbus_register_withprop(&etraxfs_ser_info); }
static void typhoon_register(void) { sysbus_register_withprop(&typhoon_pcihost_info); }