ppc/pnv: Add support for PHB5 "Address-based trigger" mode
commit34b0696be443e123d2d5225613c4604c66eb7a64
authorCédric Le Goater <clg@kaod.org>
Wed, 2 Mar 2022 05:51:39 +0000 (2 06:51 +0100)
committerCédric Le Goater <clg@kaod.org>
Wed, 2 Mar 2022 05:51:39 +0000 (2 06:51 +0100)
tree07c0045669a0bc8e25f0c6ef3828bd799fea7bf3
parentc6b8cc370d2ccb1a6e89df9329f2ef8f77d1d664
ppc/pnv: Add support for PHB5 "Address-based trigger" mode

When the Address-Based Interrupt Trigger mode is activated, the PHB
maps the interrupt source number into the interrupt command address.
The PHB directly triggers the IC ESB page of the interrupt number and
not the notify page of the IC anymore.

Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
hw/pci-host/pnv_phb4.c
hw/pci-host/trace-events
include/hw/pci-host/pnv_phb4_regs.h