Makefile revision 302408
1# $FreeBSD: stable/11/sys/modules/drm2/radeonkms/Makefile 280183 2015-03-17 18:50:33Z dumbbell $ 2 3.PATH: ${.CURDIR}/../../../dev/drm2/radeon 4 5KMOD = radeonkms 6SRCS = \ 7 rn50_reg_safe.h \ 8 r100_reg_safe.h \ 9 r200_reg_safe.h \ 10 rv515_reg_safe.h \ 11 r300_reg_safe.h \ 12 r420_reg_safe.h \ 13 rs600_reg_safe.h \ 14 r600_reg_safe.h \ 15 evergreen_reg_safe.h \ 16 cayman_reg_safe.h 17SRCS += \ 18 ${radeon_acpi} \ 19 radeon_agp.c \ 20 radeon_asic.c \ 21 radeon_atombios.c \ 22 ${radeon_atpx_handler} \ 23 radeon_benchmark.c \ 24 radeon_bios.c \ 25 radeon_clocks.c \ 26 radeon_combios.c \ 27 radeon_connectors.c \ 28 radeon_cp.c \ 29 radeon_cs.c \ 30 radeon_cursor.c \ 31 radeon_device.c \ 32 radeon_display.c \ 33 radeon_drv.c \ 34 radeon_encoders.c \ 35 radeon_fb.c \ 36 radeon_fence.c \ 37 radeon_gart.c \ 38 radeon_gem.c \ 39 radeon_i2c.c \ 40 ${radeon_ioc32} \ 41 radeon_irq.c \ 42 radeon_irq_kms.c \ 43 radeon_kms.c \ 44 radeon_legacy_crtc.c \ 45 radeon_legacy_encoders.c \ 46 radeon_legacy_tv.c \ 47 radeon_mem.c \ 48 radeon_object.c \ 49 radeon_pm.c \ 50 radeon_ring.c \ 51 radeon_sa.c \ 52 radeon_semaphore.c \ 53 radeon_state.c \ 54 radeon_test.c \ 55 radeon_ttm.c \ 56 atom.c \ 57 atombios_crtc.c \ 58 atombios_dp.c \ 59 atombios_encoders.c \ 60 atombios_i2c.c \ 61 r100.c \ 62 r200.c \ 63 r300.c \ 64 r300_cmdbuf.c \ 65 r420.c \ 66 rs400.c \ 67 rs600.c \ 68 rs690.c \ 69 rv515.c \ 70 r520.c \ 71 r600.c \ 72 r600_audio.c \ 73 r600_blit.c \ 74 r600_blit_kms.c \ 75 r600_blit_shaders.c \ 76 r600_cp.c \ 77 r600_cs.c \ 78 r600_hdmi.c \ 79 rv770.c \ 80 evergreen.c \ 81 evergreen_blit_kms.c \ 82 evergreen_blit_shaders.c \ 83 evergreen_cs.c \ 84 evergreen_hdmi.c \ 85 cayman_blit_shaders.c \ 86 ni.c \ 87 si.c \ 88 si_blit_shaders.c 89 90.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" 91radeon_acpi= radeon_acpi.c 92#radeon_atpx_handler= radeon_atpx_handler.c 93.endif 94 95.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_ARCH} == "powerpc64" 96radeon_ioc32= radeon_ioc32.c 97.endif 98 99#radeon_prime.c 100#--radeon_trace_points.c 101 102SRCS += \ 103 opt_acpi.h \ 104 opt_compat.h \ 105 opt_drm.h \ 106 opt_syscons.h \ 107 acpi_if.h \ 108 bus_if.h \ 109 fb_if.h \ 110 device_if.h \ 111 iicbb_if.h \ 112 iicbus_if.h \ 113 pci_if.h 114 115.include <bsd.kmod.mk> 116 117CFLAGS+= -I${.CURDIR}/../../../dev/drm2/radeon 118 119CWARNFLAGS.radeon_cp.c= -Wno-unused-value 120CWARNFLAGS.r600_cp.c= -Wno-unused-value 121CWARNFLAGS+= ${CWARNFLAGS.${.IMPSRC:T}} 122