diff options
author | Hans Zhang <18255117159@163.com> | 2025-08-13 22:45:26 +0800 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2025-08-14 15:03:45 -0500 |
commit | 4d909bf1a53eb1e2e4d523a8d6f66532ac1bae0b (patch) | |
tree | 5148bab1eb28fabdf35a91420b5f2fe1993fcf8c /scripts/gdb/linux/config.py | |
parent | 3c02084d8fa521192ea19722b1e5efae8096d939 (diff) |
PCI: Refactor extended capability search into PCI_FIND_NEXT_EXT_CAP()
Move the extended Capability search logic into a PCI_FIND_NEXT_EXT_CAP()
macro that accepts a config space accessor function as an argument. This
enables controller drivers to perform Capability discovery using their
early access mechanisms prior to full device initialization while sharing
the Capability search code.
Convert the existing PCI core extended Capability search implementation to
use PCI_FIND_NEXT_EXT_CAP().
Signed-off-by: Hans Zhang <18255117159@163.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Tested-by: Niklas Schnelle <schnelle@linux.ibm.com>
Link: https://patch.msgid.link/20250813144529.303548-4-18255117159@163.com
Diffstat (limited to 'scripts/gdb/linux/config.py')
0 files changed, 0 insertions, 0 deletions