diff options
author | Andy Shevchenko | 2021-11-15 13:53:12 +0200 |
---|---|---|
committer | Jani Nikula | 2021-11-15 19:20:05 +0200 |
commit | ce6838afc9244171cd07620bbb82e18695c491e9 (patch) | |
tree | 5c8b9e1d2e6db26fcd663d40d9d9c864dc126c44 /include/drm/intel-gtt.h | |
parent | dd54575a83d85c031d9c1c4a78607ec3c95696ac (diff) |
agp/intel-gtt: Replace kernel.h with the necessary inclusions
When kernel.h is used in the headers it adds a lot into dependency hell,
especially when there are circular dependencies are involved.
Replace kernel.h inclusion with the list of what is really being used.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/4d6a976459547407979f4b4c05a52785523e6bd8.1636977089.git.jani.nikula@intel.com
Diffstat (limited to 'include/drm/intel-gtt.h')
-rw-r--r-- | include/drm/intel-gtt.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/drm/intel-gtt.h b/include/drm/intel-gtt.h index abfefaaf897a..4e5f8e7e25d0 100644 --- a/include/drm/intel-gtt.h +++ b/include/drm/intel-gtt.h @@ -6,7 +6,10 @@ #include <linux/agp_backend.h> #include <linux/intel-iommu.h> -#include <linux/kernel.h> +#include <linux/types.h> + +struct pci_dev; +struct sg_table; void intel_gtt_get(u64 *gtt_total, phys_addr_t *mappable_base, |