summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp106/mclk_gp106.c
diff options
context:
space:
mode:
authorAlex Waterman <alexw@nvidia.com>2018-03-09 17:05:32 -0500
committermobile promotions <svcmobile_promotions@nvidia.com>2018-04-05 14:23:47 -0400
commita2ceb5ec310be53227a1e2f7755c1d8ca47e3723 (patch)
treea4dcce84ffb3bb38a1adb52e673e91b27ea9a668 /drivers/gpu/nvgpu/gp106/mclk_gp106.c
parent893431ba01f20eb67be982327754b9acde31eaf4 (diff)
gpu: nvgpu: Abstract PCI header usage
The mclk code for gp106 requires access to the PCI device ID headers in Linux. This patch makes it so that the mclk code does not need to directly include the Linux headers. This allows us to compile and link the dGPU chips code in the user space unit testing framework. JIRA NVGPU-525 Change-Id: I89e2fa7fbb3b67f061e026e48a374951e7934aa5 Signed-off-by: Alex Waterman <alexw@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1673823 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gp106/mclk_gp106.c')
-rw-r--r--drivers/gpu/nvgpu/gp106/mclk_gp106.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gp106/mclk_gp106.c b/drivers/gpu/nvgpu/gp106/mclk_gp106.c
index 1e3e0de8..44f0b1d9 100644
--- a/drivers/gpu/nvgpu/gp106/mclk_gp106.c
+++ b/drivers/gpu/nvgpu/gp106/mclk_gp106.c
@@ -20,8 +20,7 @@
20 * DEALINGS IN THE SOFTWARE. 20 * DEALINGS IN THE SOFTWARE.
21 */ 21 */
22 22
23#include <linux/pci_ids.h> 23#include <nvgpu/pci.h>
24
25#include <nvgpu/bios.h> 24#include <nvgpu/bios.h>
26#include <nvgpu/kmem.h> 25#include <nvgpu/kmem.h>
27#include <nvgpu/timers.h> 26#include <nvgpu/timers.h>