virt.h (502B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __ASM_VIRT_H 3#define __ASM_VIRT_H 4 5#define NUM_VIRT_SOURCES 200 6 7struct virt_booter_device_data { 8 u32 mmio; 9 u32 irq; 10}; 11 12struct virt_booter_data { 13 u32 qemu_version; 14 struct virt_booter_device_data pic; 15 struct virt_booter_device_data rtc; 16 struct virt_booter_device_data tty; 17 struct virt_booter_device_data ctrl; 18 struct virt_booter_device_data virtio; 19}; 20 21extern struct virt_booter_data virt_bi_data; 22 23extern void __init virt_init_IRQ(void); 24 25#endif