]> rtime.felk.cvut.cz Git - jailhouse.git/blob - hypervisor/arch/arm/include/asm/mmio.h
2d34f9bf4c90fe95b13eb3b444b4d963f7b972bb
[jailhouse.git] / hypervisor / arch / arm / include / asm / mmio.h
1 /*
2  * Jailhouse, a Linux-based partitioning hypervisor
3  *
4  * Copyright (c) ARM Limited, 2014
5  *
6  * Authors:
7  *  Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
8  *
9  * This work is licensed under the terms of the GNU GPL, version 2.  See
10  * the COPYING file in the top-level directory.
11  */
12
13 struct mmio_access {
14         unsigned long addr;
15         bool is_write;
16         unsigned int size;
17         unsigned long val;
18 };
19
20 int arch_mmio_access(struct mmio_access *access);