[PATCHv2 0/3] PCI Speed Cap Fixes for ppc64
Lucas Kannebley Tavares
lucaskt at linux.vnet.ibm.com
Wed Mar 20 16:24:36 EST 2013
This patch series first implements a function called pcie_get_speed_cap_mask
in the PCI subsystem based off from drm_pcie_get_speed_cap_mask in drm. Then
it removes the latter and fixes all references to it. And ultimately, it
implements an architecture-specific version of the same function for ppc64.
The refactor is done because the function that was used by drm is more
architecture goo than module-specific. Whilst the function also needed a
platform-specific implementation to get PCIE Gen2 speeds on ppc64.
Lucas Kannebley Tavares (3):
pci: added pcie_get_speed_cap_mask function
drm: removed drm_pcie_get_speed_cap_mask function
ppc64: implemented pcibios_get_speed_cap_mask
arch/powerpc/platforms/pseries/pci.c | 35 +++++++++++++++++++++++++++
drivers/gpu/drm/drm_pci.c | 38 -----------------------------
drivers/gpu/drm/radeon/evergreen.c | 5 ++-
drivers/gpu/drm/radeon/r600.c | 5 ++-
drivers/gpu/drm/radeon/rv770.c | 5 ++-
drivers/pci/pci.c | 44 ++++++++++++++++++++++++++++++++++
include/drm/drmP.h | 6 ----
include/linux/pci.h | 6 ++++
8 files changed, 94 insertions(+), 50 deletions(-)
--
1.7.4.4
More information about the Linuxppc-dev
mailing list