summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2026-05-22 16:46:42 -0600
committerTom Rini <[email protected]>2026-05-22 16:47:54 -0600
commitbb354d04459f5425318aeb8a70bae995ee573f1d (patch)
tree8016f1225bb1174f3a99714f42ed179f7c0e2a8d /include
parent21a3b9f03b05467ec7422399a92a43f89dd2b526 (diff)
parent3dc2761d6347c35fe15fef64592d20946396872d (diff)
Merge patch series "Add virtio-mmio support to m68k virt machine"
Daniel Palmer <[email protected]> says: Lets start making the m68k virt machine support useful. First we need to fix some m68k endian issues. Then allow virtio mmio driver instances to be created with platform data and fix a minor endian issue. Finally, add the code for the board to create the instances. Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'include')
-rw-r--r--include/virtio.h3
-rw-r--r--include/virtio_mmio.h12
2 files changed, 15 insertions, 0 deletions
diff --git a/include/virtio.h b/include/virtio.h
index 17f894a79e3..3edf023463d 100644
--- a/include/virtio.h
+++ b/include/virtio.h
@@ -25,6 +25,9 @@
#include <linux/bitops.h>
#include <linux/bug.h>
#include <linux/typecheck.h>
+
+#define VIRTIO_VENDOR_QEMU 0x554d4551
+
#define VIRTIO_ID_NET 1 /* virtio net */
#define VIRTIO_ID_BLOCK 2 /* virtio block */
#define VIRTIO_ID_RNG 4 /* virtio rng */
diff --git a/include/virtio_mmio.h b/include/virtio_mmio.h
new file mode 100644
index 00000000000..8c072826db5
--- /dev/null
+++ b/include/virtio_mmio.h
@@ -0,0 +1,12 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
+
+#ifndef __VIRTIO_MMIO_H__
+#define __VIRTIO_MMIO_H__
+
+#include <linux/types.h>
+
+struct virtio_mmio_plat {
+ phys_addr_t base;
+};
+
+#endif /* __VIRTIO_MMIO_H__ */