files.drmkms revision 1.6
11.6Sriastrad# $NetBSD: files.drmkms,v 1.6 2014/07/16 20:56:25 riastradh Exp $ 21.2Sriastrad 31.2Sriastradinclude "external/bsd/drm2/linux/files.drmkms_linux" 41.2Sriastrad 51.2Sriastrad# i2c code is not separated out, but it is marked so that it could be 61.2Sriastrad# if we wanted. Not clear that this provides as much advantage as 71.2Sriastrad# separating out PCI code, which will be necessary for, e.g., PCIless 81.2Sriastrad# ARM SoC graphics drivers. 91.4Sriastraddefine drmkms_i2c: drmkms_linux 101.2Sriastrad 111.6Sriastraddefine drmkms: drmkms_linux, drmkms_i2c 121.2Sriastrad 131.2Sriastraddefflag opt_drmkms.h DRMKMS_DEBUG 141.2Sriastradmakeoptions drmkms CPPFLAGS+="-I$S/external/bsd/drm2/include" 151.6Sriastradmakeoptions drmkms CPPFLAGS+="-I$S/external/bsd/drm2/dist" 161.6Sriastradmakeoptions drmkms CPPFLAGS+="-I$S/external/bsd/drm2/dist/include" 171.6Sriastradmakeoptions drmkms CPPFLAGS+="-I$S/external/bsd/drm2/dist/include/drm" 181.2Sriastradmakeoptions drmkms CPPFLAGS+="-I$S/external/bsd/drm2/dist/uapi" 191.5Sriastradmakeoptions drmkms CPPFLAGS+="-I$S/external/bsd/common/include" 201.2Sriastrad 211.2Sriastradmakeoptions drmkms "CWARNFLAGS.drm_crtc.c"+="-Wno-shadow" 221.6Sriastradmakeoptions drmkms "CWARNFLAGS.drm_crtc.c"+="-Wno-missing-field-initializers" 231.2Sriastradmakeoptions drmkms "CWARNFLAGS.drm_edid.c"+="-Wno-shadow" 241.2Sriastrad 251.2Sriastrad# XXX Should probably be in a header file. opt_drmkms.h? 261.2Sriastradmakeoptions drmkms CPPFLAGS+="-D__KERNEL__" 271.2Sriastrad 281.2Sriastradfile external/bsd/drm2/dist/drm/drm_auth.c drmkms 291.2Sriastradfile external/bsd/drm2/dist/drm/drm_buffer.c drmkms 301.2Sriastradfile external/bsd/drm2/dist/drm/drm_bufs.c drmkms 311.2Sriastradfile external/bsd/drm2/drm/drm_cache.c drmkms 321.2Sriastradfile external/bsd/drm2/dist/drm/drm_context.c drmkms 331.2Sriastradfile external/bsd/drm2/dist/drm/drm_crtc.c drmkms 341.2Sriastradfile external/bsd/drm2/dist/drm/drm_crtc_helper.c drmkms 351.2Sriastradfile external/bsd/drm2/dist/drm/drm_dma.c drmkms 361.2Sriastradfile external/bsd/drm2/dist/drm/drm_dp_helper.c drmkms_i2c 371.2Sriastradfile external/bsd/drm2/drm/drm_drv.c drmkms 381.2Sriastradfile external/bsd/drm2/dist/drm/drm_edid.c drmkms_i2c 391.2Sriastrad#file external/bsd/drm2/dist/drm/drm_encoder_slave.c drmkms_i2c 401.2Sriastradfile external/bsd/drm2/dist/drm/drm_fb_helper.c drmkms 411.6Sriastradfile external/bsd/drm2/dist/drm/drm_flip_work.c drmkms 421.2Sriastradfile external/bsd/drm2/drm/drm_fops.c drmkms 431.2Sriastradfile external/bsd/drm2/dist/drm/drm_gem.c drmkms 441.2Sriastradfile external/bsd/drm2/dist/drm/drm_global.c drmkms 451.2Sriastradfile external/bsd/drm2/dist/drm/drm_hashtab.c drmkms 461.2Sriastrad#file external/bsd/drm2/dist/drm/drm_info.c drmkms 471.2Sriastrad#file external/bsd/drm2/dist/drm/drm_ioc32.c drmkms 481.2Sriastradfile external/bsd/drm2/dist/drm/drm_ioctl.c drmkms 491.2Sriastradfile external/bsd/drm2/dist/drm/drm_irq.c drmkms 501.2Sriastradfile external/bsd/drm2/drm/drm_lock.c drmkms 511.2Sriastradfile external/bsd/drm2/drm/drm_memory.c drmkms 521.2Sriastradfile external/bsd/drm2/dist/drm/drm_mm.c drmkms 531.2Sriastradfile external/bsd/drm2/dist/drm/drm_modes.c drmkms 541.6Sriastradfile external/bsd/drm2/dist/drm/drm_plane_helper.c drmkms 551.2Sriastrad#file external/bsd/drm2/dist/drm/drm_platform.c drmkms 561.2Sriastrad#file external/bsd/drm2/dist/drm/drm_prime.c drmkms 571.6Sriastradfile external/bsd/drm2/dist/drm/drm_probe_helper.c drmkms 581.6Sriastradfile external/bsd/drm2/dist/drm/drm_rect.c drmkms 591.2Sriastradfile external/bsd/drm2/drm/drm_scatter.c drmkms 601.2Sriastradfile external/bsd/drm2/dist/drm/drm_stub.c drmkms 611.6Sriastradfile external/bsd/drm2/drm/drm_sysfs.c drmkms 621.2Sriastradfile external/bsd/drm2/drm/drm_vm.c drmkms 631.6Sriastradfile external/bsd/drm2/drm/drm_vma_manager.c drmkms 641.2Sriastrad 651.2Sriastradfile external/bsd/drm2/drm/drm_gem_vm.c drmkms 661.2Sriastradfile external/bsd/drm2/drm/drm_module.c drmkms 67