mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 21:38:32 +08:00
PCI: Export pcie_get_speed_cap and pcie_get_width_cap
So drivers can use them. This can be used to replace duplicate code in the drm subsystem. Acked-by: Christian König <christian.koenig@amd.com> Acked-by: Bjorn Helgaas <bhelgaas@google.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
8eaf2b1faa
commit
576c7218a1
@ -5222,6 +5222,7 @@ enum pci_bus_speed pcie_get_speed_cap(struct pci_dev *dev)
|
||||
|
||||
return PCI_SPEED_UNKNOWN;
|
||||
}
|
||||
EXPORT_SYMBOL(pcie_get_speed_cap);
|
||||
|
||||
/**
|
||||
* pcie_get_width_cap - query for the PCI device's link width capability
|
||||
@ -5240,6 +5241,7 @@ enum pcie_link_width pcie_get_width_cap(struct pci_dev *dev)
|
||||
|
||||
return PCIE_LNK_WIDTH_UNKNOWN;
|
||||
}
|
||||
EXPORT_SYMBOL(pcie_get_width_cap);
|
||||
|
||||
/**
|
||||
* pcie_bandwidth_capable - calculate a PCI device's link bandwidth capability
|
||||
|
@ -261,6 +261,9 @@ enum pci_bus_speed {
|
||||
PCI_SPEED_UNKNOWN = 0xff,
|
||||
};
|
||||
|
||||
enum pci_bus_speed pcie_get_speed_cap(struct pci_dev *dev);
|
||||
enum pcie_link_width pcie_get_width_cap(struct pci_dev *dev);
|
||||
|
||||
struct pci_cap_saved_data {
|
||||
u16 cap_nr;
|
||||
bool cap_extended;
|
||||
|
Loading…
Reference in New Issue
Block a user