[PATCHv2 0/3] PCI Speed Cap Fixes for ppc64
On Wed, Mar 20, 2013 at 1:24 AM, Lucas Kannebley Tavares wrote: > 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. Looks good to me but we probably want some one from the pci side to take a look Reviewed-by: Jerome Glisse > > 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 > > ___ > dri-devel mailing list > dri-devel at lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/dri-devel
Re: [PATCHv2 0/3] PCI Speed Cap Fixes for ppc64
On Wed, Mar 20, 2013 at 1:24 AM, Lucas Kannebley Tavares wrote: > 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. Looks good to me but we probably want some one from the pci side to take a look Reviewed-by: Jerome Glisse > > 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 > > ___ > dri-devel mailing list > dri-devel@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/dri-devel ___ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel
[PATCHv2 0/3] PCI Speed Cap Fixes for ppc64
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
[PATCHv2 0/3] PCI Speed Cap Fixes for ppc64
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 ___ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel