diff options
author | Karol Herbst <nouveau@karolherbst.de> | 2016-01-05 21:44:39 +0100 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2016-01-11 11:15:11 +1000 |
commit | 406f0fa7ca0a658af7336e43ad956e4d6d7c784f (patch) | |
tree | 94fe2e4131e62f714ad8f9c195b0cc20051441fb /drm/nouveau/nvkm/subdev/pci/gf106.c | |
parent | a82986e128e40484d694dfd16ce62a0962a09c1e (diff) | |
download | nouveau-406f0fa7ca0a658af7336e43ad956e4d6d7c784f.tar.gz |
pci: implement pcie speed change for Fermi
v5: don't set kepler func pointers
v6: fix alignment and line length
Diffstat (limited to 'drm/nouveau/nvkm/subdev/pci/gf106.c')
-rw-r--r-- | drm/nouveau/nvkm/subdev/pci/gf106.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drm/nouveau/nvkm/subdev/pci/gf106.c b/drm/nouveau/nvkm/subdev/pci/gf106.c index 6c4f2ba7e..c3b798c5c 100644 --- a/drm/nouveau/nvkm/subdev/pci/gf106.c +++ b/drm/nouveau/nvkm/subdev/pci/gf106.c @@ -30,6 +30,16 @@ gf106_pci_func = { .wr08 = nv40_pci_wr08, .wr32 = nv40_pci_wr32, .msi_rearm = nv40_pci_msi_rearm, + + .pcie.init = gf100_pcie_init, + .pcie.set_link = gf100_pcie_set_link, + + .pcie.max_speed = g84_pcie_max_speed, + .pcie.cur_speed = g84_pcie_cur_speed, + + .pcie.set_version = gf100_pcie_set_version, + .pcie.version = gf100_pcie_version, + .pcie.version_supported = g94_pcie_version_supported, }; int |