PCI: pci-bridge-emul: Add support for PCIe extended capabilities
authorRussell King <rmk+kernel@armlinux.org.uk>
Tue, 22 Feb 2022 15:50:20 +0000 (16:50 +0100)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Tue, 22 Feb 2022 16:04:19 +0000 (16:04 +0000)
commitc0bd419732945b38268d56d2e924995fc53c8f7c
treebd5d59bf45412bec4774e77a0bcc34ca82fc00df
parentc453bf6f9b3279dc483878fb4f81944844ca75ae
PCI: pci-bridge-emul: Add support for PCIe extended capabilities

Add support for PCIe extended capabilities, which we just redirect to the
emulating driver.

[pali: Fix writing new value with W1C bits]
Link: https://lore.kernel.org/r/20220222155030.988-3-pali@kernel.org
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
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>
drivers/pci/pci-bridge-emul.c
drivers/pci/pci-bridge-emul.h