]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
PCI: aardvark: Refactor unmasking summary MSI interrupt
authorPali Rohár <pali@kernel.org>
Wed, 4 May 2022 16:57:43 +0000 (18:57 +0200)
committerStefan Bader <stefan.bader@canonical.com>
Wed, 22 Jun 2022 12:23:27 +0000 (14:23 +0200)
commitfe3e7d12a551b5293b904d49f008a697b9c6b961
treec793e48b2a07a1147d278ad946c93840d89749f3
parente76a586ad61b104bb54c6a811ff5664595c7afde
PCI: aardvark: Refactor unmasking summary MSI interrupt

BugLink: https://bugs.launchpad.net/bugs/1978240
commit 4689c0916320f112a8a33f2689d3addc3262f02c upstream.

Refactor the masking of ISR0/1 Sources and unmasking of summary MSI interrupt
so that it corresponds to the comments:
- first mask all ISR0/1
- then unmask all MSIs
- then unmask summary MSI interrupt

Link: https://lore.kernel.org/r/20220110015018.26359-10-kabel@kernel.org
Signed-off-by: Pali Rohár <pali@kernel.org>
Signed-off-by: Marek Behún <kabel@kernel.org>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Marek Behún <kabel@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/pci/controller/pci-aardvark.c