microvm.h (deabea6e88f7c4c3c12a36ee30051c6209561165) microvm.h (b34f2fd17e4276ac0a75f8d72485a0236a740954)
1/*
2 * Copyright (c) 2018 Intel Corporation
3 * Copyright (c) 2019 Red Hat, Inc.
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms and conditions of the GNU General Public License,
7 * version 2 or later, as published by the Free Software Foundation.
8 *

--- 36 unchanged lines hidden (view full) ---

45 * 12 | ps2 | pcie
46 * 13 | fpu | pcie
47 * 14 | ide 0 | pcie
48 * 15 | ide 1 | pcie
49 * 16-23 | pci gsi | virtio
50 */
51
52/* Platform virtio definitions */
1/*
2 * Copyright (c) 2018 Intel Corporation
3 * Copyright (c) 2019 Red Hat, Inc.
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms and conditions of the GNU General Public License,
7 * version 2 or later, as published by the Free Software Foundation.
8 *

--- 36 unchanged lines hidden (view full) ---

45 * 12 | ps2 | pcie
46 * 13 | fpu | pcie
47 * 14 | ide 0 | pcie
48 * 15 | ide 1 | pcie
49 * 16-23 | pci gsi | virtio
50 */
51
52/* Platform virtio definitions */
53#define VIRTIO_MMIO_BASE 0xfeb00000
54#define VIRTIO_CMDLINE_MAXLEN 64
55#define VIRTIO_CMDLINE_TOTAL_MAX_LEN ((VIRTIO_CMDLINE_MAXLEN + 1) * 16)
53#define VIRTIO_MMIO_BASE 0xfeb00000
54#define VIRTIO_CMDLINE_MAXLEN 64
56
57#define GED_MMIO_BASE 0xfea00000
58#define GED_MMIO_BASE_MEMHP (GED_MMIO_BASE + 0x100)
59#define GED_MMIO_BASE_REGS (GED_MMIO_BASE + 0x200)
60#define GED_MMIO_IRQ 9
61
62#define MICROVM_XHCI_BASE 0xfe900000
63#define MICROVM_XHCI_IRQ 10

--- 49 unchanged lines hidden ---
55
56#define GED_MMIO_BASE 0xfea00000
57#define GED_MMIO_BASE_MEMHP (GED_MMIO_BASE + 0x100)
58#define GED_MMIO_BASE_REGS (GED_MMIO_BASE + 0x200)
59#define GED_MMIO_IRQ 9
60
61#define MICROVM_XHCI_BASE 0xfe900000
62#define MICROVM_XHCI_IRQ 10

--- 49 unchanged lines hidden ---