mirror of
https://gitee.com/bianbu-linux/linux-6.6
synced 2025-04-24 14:07:52 -04:00
This machine allows to have up to 3.2 GiB and 128 Virtio devices. It is based on android goldfish devices. Signed-off-by: Laurent Vivier <laurent@vivier.eu> Link: https://lore.kernel.org/r/20220406201523.243733-5-laurent@vivier.eu Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
25 lines
502 B
C
25 lines
502 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef __ASM_VIRT_H
|
|
#define __ASM_VIRT_H
|
|
|
|
#define NUM_VIRT_SOURCES 200
|
|
|
|
struct virt_booter_device_data {
|
|
u32 mmio;
|
|
u32 irq;
|
|
};
|
|
|
|
struct virt_booter_data {
|
|
u32 qemu_version;
|
|
struct virt_booter_device_data pic;
|
|
struct virt_booter_device_data rtc;
|
|
struct virt_booter_device_data tty;
|
|
struct virt_booter_device_data ctrl;
|
|
struct virt_booter_device_data virtio;
|
|
};
|
|
|
|
extern struct virt_booter_data virt_bi_data;
|
|
|
|
extern void __init virt_init_IRQ(void);
|
|
|
|
#endif
|