virtio_mmio.c (2a267e7c41aa88215de2b542de797d03d16ecdfd) virtio_mmio.c (f33f5fe256d3c909347baa3cc4c587ac9b1ab538)
1// SPDX-License-Identifier: GPL-2.0-or-later
1/*
2 * Virtio memory mapped device driver
3 *
4 * Copyright 2011-2014, ARM Ltd.
5 *
6 * This module allows virtio devices to be used over a virtual, memory mapped
7 * platform device.
8 *

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

43 * <size> := size (can use standard suffixes like K, M or G)
44 * <baseaddr> := physical base address
45 * <irq> := interrupt number (as passed to request_irq())
46 * <id> := (optional) platform device id
47 * eg.:
48 * virtio_mmio.device=0x100@0x100b0000:48 \
49 * virtio_mmio.device=1K@0x1001e000:74
50 *
2/*
3 * Virtio memory mapped device driver
4 *
5 * Copyright 2011-2014, ARM Ltd.
6 *
7 * This module allows virtio devices to be used over a virtual, memory mapped
8 * platform device.
9 *

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

44 * <size> := size (can use standard suffixes like K, M or G)
45 * <baseaddr> := physical base address
46 * <irq> := interrupt number (as passed to request_irq())
47 * <id> := (optional) platform device id
48 * eg.:
49 * virtio_mmio.device=0x100@0x100b0000:48 \
50 * virtio_mmio.device=1K@0x1001e000:74
51 *
51 *
52 *
53 * Based on Virtio PCI driver by Anthony Liguori, copyright IBM Corp. 2007
52 * Based on Virtio PCI driver by Anthony Liguori, copyright IBM Corp. 2007
54 *
55 * This work is licensed under the terms of the GNU GPL, version 2 or later.
56 * See the COPYING file in the top-level directory.
57 */
58
59#define pr_fmt(fmt) "virtio-mmio: " fmt
60
61#include <linux/acpi.h>
62#include <linux/dma-mapping.h>
63#include <linux/highmem.h>
64#include <linux/interrupt.h>

--- 723 unchanged lines hidden ---
53 */
54
55#define pr_fmt(fmt) "virtio-mmio: " fmt
56
57#include <linux/acpi.h>
58#include <linux/dma-mapping.h>
59#include <linux/highmem.h>
60#include <linux/interrupt.h>

--- 723 unchanged lines hidden ---