[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260121113544.4163457-1-haakon.bugge@oracle.com>
Date: Wed, 21 Jan 2026 12:35:39 +0100
From: Håkon Bugge <haakon.bugge@...cle.com>
To: Bjorn Helgaas <bhelgaas@...gle.com>
Cc: Johannes Thumshirn <morbidrsa@...il.com>, linux-pci@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-acpi@...r.kernel.org
Subject: [PATCH v2 0/2] PCI: Init RCB from pci_configure_device and fix program_hpx_type2
This series add the initialization of the Link Control register's RCB
to pci_configure_rcb() called from pci_configure_device() and also
cleans up the incorrect program_hpx_type2():
1. It should only be called when we own the PCIe native hotplug and
not the AER ownership
2. It should only manipulate the AER-bits
In addition, the second commit adds a warning if the _HPX type2
record attempts to modify the Link Control register.
Håkon Bugge (2):
PCI: Initialize RCB from pci_configure_device
PCI/ACPI: Confine program_hpx_type2 to the AER bits
drivers/pci/pci-acpi.c | 61 +++++++++++++++++++-----------------------
drivers/pci/pci.h | 3 +++
drivers/pci/pcie/aer.c | 3 ---
drivers/pci/probe.c | 27 +++++++++++++++++++
4 files changed, 57 insertions(+), 37 deletions(-)
--
2.43.5
Powered by blists - more mailing lists