iommu/amd: X2apic mode: setup the INTX registers on mask/unmask
authorMaxim Levitsky <mlevitsk@redhat.com>
Tue, 23 Nov 2021 16:10:36 +0000 (18:10 +0200)
committerJoerg Roedel <jroedel@suse.de>
Fri, 17 Dec 2021 08:30:14 +0000 (09:30 +0100)
commit4691f79d62a637958f7b5f55c232a65399500b7a
treee301a8f10602624bfce376b2b8efd2d2a2cc97d3
parent01b297a48a26bcb96769505ac948db4603b72bd1
iommu/amd: X2apic mode: setup the INTX registers on mask/unmask

This is more logically correct and will also allow us to
to use mask/unmask logic to restore INTX setttings after
the resume from s3/s4.

Fixes: 66929812955bb ("iommu/amd: Add support for X2APIC IOMMU interrupts")
Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com>
Link: https://lore.kernel.org/r/20211123161038.48009-4-mlevitsk@redhat.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/amd/init.c