microvm.h (eec398119fc6911d99412c37af06a6bc27871f85) microvm.h (eac7a7791bb6d719233deed750034042318ffd56)
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
53#define VIRTIO_MMIO_BASE 0xfeb00000
54#define VIRTIO_CMDLINE_MAXLEN 64
55#define VIRTIO_CMDLINE_TOTAL_MAX_LEN ((VIRTIO_CMDLINE_MAXLEN + 1) * 16)
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 ---
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 ---