Re: [PATCH v9 11/17] KVM: arm64: implement basic ITS register handlers

2016-07-14 Thread Marc Zyngier
On 13/07/16 02:59, Andre Przywara wrote: > Add emulation for some basic MMIO registers used in the ITS emulation. > This includes: > - GITS_{CTLR,TYPER,IIDR} > - ID registers > - GITS_{CBASER,CREADR,CWRITER} > (which implement the ITS command buffer handling) > - GITS_BASER > > Most of the

[PATCH v9 11/17] KVM: arm64: implement basic ITS register handlers

2016-07-12 Thread Andre Przywara
Add emulation for some basic MMIO registers used in the ITS emulation. This includes: - GITS_{CTLR,TYPER,IIDR} - ID registers - GITS_{CBASER,CREADR,CWRITER} (which implement the ITS command buffer handling) - GITS_BASER Most of the handlers are pretty straight forward, only the CWRITER handler