Merge remote-tracking branch 'remotes/edgar/tags/edgar/mmio-exec-v2.for-upstream' into staging
edgar/mmio-exec-v2.for-upstream
# gpg: Signature made Tue 27 Jun 2017 16:22:30 BST
# gpg: using RSA key 0x29C596780F6BCA83
# gpg: Good signature from "Edgar E. Iglesias (Xilinx key) <edgar.iglesias@xilinx.com>"
# gpg: aka "Edgar E. Iglesias <edgar.iglesias@gmail.com>"
# Primary key fingerprint: AC44 FEDC 14F7 F1EB EDBF 4151 29C5 9678 0F6B CA83
* remotes/edgar/tags/edgar/mmio-exec-v2.for-upstream:
xilinx_spips: allow mmio execution
exec: allow to get a pointer for some mmio memory region
introduce mmio_interface
qdev: add MemoryRegion property
cputlb: fix the way get_page_addr_code fills the tlb
cputlb: move get_page_addr_code
cputlb: cleanup get_page_addr_code to use VICTIM_TLB_HIT
Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
Showing
- accel/tcg/cputlb.c 47 additions, 35 deletionsaccel/tcg/cputlb.c
- hw/misc/Makefile.objs 1 addition, 0 deletionshw/misc/Makefile.objs
- hw/misc/mmio_interface.c 128 additions, 0 deletionshw/misc/mmio_interface.c
- hw/ssi/xilinx_spips.c 55 additions, 19 deletionshw/ssi/xilinx_spips.c
- include/exec/memory.h 35 additions, 0 deletionsinclude/exec/memory.h
- include/hw/misc/mmio_interface.h 49 additions, 0 deletionsinclude/hw/misc/mmio_interface.h
- include/hw/qdev-properties.h 2 additions, 0 deletionsinclude/hw/qdev-properties.h
- memory.c 111 additions, 0 deletionsmemory.c
Loading
Please register or sign in to comment