]> rtime.felk.cvut.cz Git - jailhouse.git/blob - hypervisor/arch/arm/include/asm/mmio.h
arm: Rework arch_mmio_access to arm_mmio_perform_access
[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 #include <jailhouse/types.h>
14
15 struct mmio_access {
16         unsigned long addr;
17         bool is_write;
18         unsigned int size;
19         unsigned long val;
20 };
21
22 void arm_mmio_perform_access(struct mmio_access *mmio);