Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

gpu: Add export.h as required to drivers/gpu files.

They need this to get all the EXPORT_SYMBOL variants and THIS_MODULE

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>

+33
+1
drivers/gpu/drm/ati_pcigart.c
··· 31 31 * DEALINGS IN THE SOFTWARE. 32 32 */ 33 33 34 + #include <linux/export.h> 34 35 #include "drmP.h" 35 36 36 37 # define ATI_PCIGART_PAGE_SIZE 4096 /**< PCI GART page size */
+1
drivers/gpu/drm/drm_buffer.c
··· 32 32 * Pauli Nieminen <suokkos-at-gmail-dot-com> 33 33 */ 34 34 35 + #include <linux/export.h> 35 36 #include "drm_buffer.h" 36 37 37 38 /**
+1
drivers/gpu/drm/drm_bufs.c
··· 36 36 #include <linux/vmalloc.h> 37 37 #include <linux/slab.h> 38 38 #include <linux/log2.h> 39 + #include <linux/export.h> 39 40 #include <asm/shmparam.h> 40 41 #include "drmP.h" 41 42
+1
drivers/gpu/drm/drm_cache.c
··· 28 28 * Authors: Thomas Hellström <thomas-at-tungstengraphics-dot-com> 29 29 */ 30 30 31 + #include <linux/export.h> 31 32 #include "drmP.h" 32 33 33 34 #if defined(CONFIG_X86)
+1
drivers/gpu/drm/drm_crtc.c
··· 31 31 */ 32 32 #include <linux/list.h> 33 33 #include <linux/slab.h> 34 + #include <linux/export.h> 34 35 #include "drm.h" 35 36 #include "drmP.h" 36 37 #include "drm_crtc.h"
+2
drivers/gpu/drm/drm_crtc_helper.c
··· 29 29 * Jesse Barnes <jesse.barnes@intel.com> 30 30 */ 31 31 32 + #include <linux/export.h> 33 + 32 34 #include "drmP.h" 33 35 #include "drm_crtc.h" 34 36 #include "drm_crtc_helper.h"
+1
drivers/gpu/drm/drm_debugfs.c
··· 33 33 #include <linux/debugfs.h> 34 34 #include <linux/seq_file.h> 35 35 #include <linux/slab.h> 36 + #include <linux/export.h> 36 37 #include "drmP.h" 37 38 38 39 #if defined(CONFIG_DEBUG_FS)
+1
drivers/gpu/drm/drm_dma.c
··· 33 33 * OTHER DEALINGS IN THE SOFTWARE. 34 34 */ 35 35 36 + #include <linux/export.h> 36 37 #include "drmP.h" 37 38 38 39 /**
+1
drivers/gpu/drm/drm_drv.c
··· 48 48 49 49 #include <linux/debugfs.h> 50 50 #include <linux/slab.h> 51 + #include <linux/export.h> 51 52 #include "drmP.h" 52 53 #include "drm_core.h" 53 54
+1
drivers/gpu/drm/drm_edid.c
··· 30 30 #include <linux/kernel.h> 31 31 #include <linux/slab.h> 32 32 #include <linux/i2c.h> 33 + #include <linux/export.h> 33 34 #include "drmP.h" 34 35 #include "drm_edid.h" 35 36 #include "drm_edid_modes.h"
+1
drivers/gpu/drm/drm_hashtab.c
··· 36 36 #include "drm_hashtab.h" 37 37 #include <linux/hash.h> 38 38 #include <linux/slab.h> 39 + #include <linux/export.h> 39 40 40 41 int drm_ht_create(struct drm_open_hash *ht, unsigned int order) 41 42 {
+1
drivers/gpu/drm/drm_ioc32.c
··· 29 29 */ 30 30 #include <linux/compat.h> 31 31 #include <linux/ratelimit.h> 32 + #include <linux/export.h> 32 33 33 34 #include "drmP.h" 34 35 #include "drm_core.h"
+1
drivers/gpu/drm/drm_irq.c
··· 40 40 #include <linux/slab.h> 41 41 42 42 #include <linux/vgaarb.h> 43 + #include <linux/export.h> 43 44 44 45 /* Access macro for slots in vblank timestamp ringbuffer. */ 45 46 #define vblanktimestamp(dev, crtc, count) ( \
+1
drivers/gpu/drm/drm_memory.c
··· 34 34 */ 35 35 36 36 #include <linux/highmem.h> 37 + #include <linux/export.h> 37 38 #include "drmP.h" 38 39 39 40 /**
+1
drivers/gpu/drm/drm_mm.c
··· 45 45 #include "drm_mm.h" 46 46 #include <linux/slab.h> 47 47 #include <linux/seq_file.h> 48 + #include <linux/export.h> 48 49 49 50 #define MM_UNUSED_TARGET 4 50 51
+1
drivers/gpu/drm/drm_modes.c
··· 32 32 33 33 #include <linux/list.h> 34 34 #include <linux/list_sort.h> 35 + #include <linux/export.h> 35 36 #include "drmP.h" 36 37 #include "drm.h" 37 38 #include "drm_crtc.h"
+1
drivers/gpu/drm/drm_pci.c
··· 39 39 #include <linux/pci.h> 40 40 #include <linux/slab.h> 41 41 #include <linux/dma-mapping.h> 42 + #include <linux/export.h> 42 43 #include "drmP.h" 43 44 44 45 /**********************************************************************/
+1
drivers/gpu/drm/drm_platform.c
··· 25 25 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 26 26 */ 27 27 28 + #include <linux/export.h> 28 29 #include "drmP.h" 29 30 30 31 /**
+1
drivers/gpu/drm/drm_proc.c
··· 39 39 40 40 #include <linux/seq_file.h> 41 41 #include <linux/slab.h> 42 + #include <linux/export.h> 42 43 #include "drmP.h" 43 44 44 45 /***************************************************
+1
drivers/gpu/drm/drm_sman.c
··· 36 36 * Thomas Hellström <thomas-at-tungstengraphics-dot-com> 37 37 */ 38 38 39 + #include <linux/export.h> 39 40 #include "drm_sman.h" 40 41 41 42 struct drm_owner_item {
+1
drivers/gpu/drm/drm_sysfs.c
··· 16 16 #include <linux/kdev_t.h> 17 17 #include <linux/gfp.h> 18 18 #include <linux/err.h> 19 + #include <linux/export.h> 19 20 20 21 #include "drm_sysfs.h" 21 22 #include "drm_core.h"
+1
drivers/gpu/drm/drm_usb.c
··· 1 1 #include "drmP.h" 2 2 #include <linux/usb.h> 3 + #include <linux/export.h> 3 4 4 5 #ifdef CONFIG_USB 5 6 int drm_get_usb_dev(struct usb_interface *interface,
+1
drivers/gpu/drm/drm_vm.c
··· 34 34 */ 35 35 36 36 #include "drmP.h" 37 + #include <linux/export.h> 37 38 #if defined(__ia64__) 38 39 #include <linux/efi.h> 39 40 #include <linux/slab.h>
+1
drivers/gpu/drm/i915/i915_debugfs.c
··· 29 29 #include <linux/seq_file.h> 30 30 #include <linux/debugfs.h> 31 31 #include <linux/slab.h> 32 + #include <linux/export.h> 32 33 #include "drmP.h" 33 34 #include "drm.h" 34 35 #include "intel_drv.h"
+1
drivers/gpu/drm/i915/intel_dp.c
··· 27 27 28 28 #include <linux/i2c.h> 29 29 #include <linux/slab.h> 30 + #include <linux/export.h> 30 31 #include "drmP.h" 31 32 #include "drm.h" 32 33 #include "drm_crtc.h"
+1
drivers/gpu/drm/i915/intel_i2c.c
··· 28 28 */ 29 29 #include <linux/i2c.h> 30 30 #include <linux/i2c-algo-bit.h> 31 + #include <linux/export.h> 31 32 #include "drmP.h" 32 33 #include "drm.h" 33 34 #include "intel_drv.h"
+1
drivers/gpu/drm/i915/intel_sdvo.c
··· 28 28 #include <linux/i2c.h> 29 29 #include <linux/slab.h> 30 30 #include <linux/delay.h> 31 + #include <linux/export.h> 31 32 #include "drmP.h" 32 33 #include "drm.h" 33 34 #include "drm_crtc.h"
+2
drivers/gpu/drm/radeon/radeon_i2c.c
··· 23 23 * Authors: Dave Airlie 24 24 * Alex Deucher 25 25 */ 26 + #include <linux/export.h> 27 + 26 28 #include "drmP.h" 27 29 #include "radeon_drm.h" 28 30 #include "radeon.h"
+1
drivers/gpu/drm/ttm/ttm_tt.c
··· 35 35 #include <linux/file.h> 36 36 #include <linux/swap.h> 37 37 #include <linux/slab.h> 38 + #include <linux/export.h> 38 39 #include "drm_cache.h" 39 40 #include "drm_mem_util.h" 40 41 #include "ttm/ttm_module.h"
+2
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c
··· 26 26 * 27 27 **************************************************************************/ 28 28 29 + #include <linux/export.h> 30 + 29 31 #include "drmP.h" 30 32 #include "vmwgfx_drv.h" 31 33