1# 2# Makefile for the drm device(radeonkms) driver. 3# 4# Please keep SRC list structured in blocks and sorted. 5# 6 7 8KMOD = radeonkms 9SRCS = \ 10 rn50_reg_safe.h \ 11 r100_reg_safe.h \ 12 r200_reg_safe.h \ 13 rv515_reg_safe.h \ 14 r300_reg_safe.h \ 15 r420_reg_safe.h \ 16 rs600_reg_safe.h \ 17 r600_reg_safe.h \ 18 evergreen_reg_safe.h \ 19 cayman_reg_safe.h 20SRCS += \ 21 radeon_acpi.c \ 22 radeon_agp.c \ 23 radeon_asic.c \ 24 radeon_atombios.c \ 25 radeon_benchmark.c \ 26 radeon_bios.c \ 27 radeon_clocks.c \ 28 radeon_combios.c \ 29 radeon_connectors.c \ 30 radeon_cs.c \ 31 radeon_cursor.c \ 32 radeon_device.c \ 33 radeon_display.c \ 34 radeon_drv.c \ 35 radeon_encoders.c \ 36 radeon_fb.c \ 37 radeon_fence.c \ 38 radeon_gart.c \ 39 radeon_gem.c \ 40 radeon_i2c.c \ 41 radeon_ib.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_object.c \ 48 radeon_pm.c \ 49 radeon_ring.c \ 50 radeon_sa.c \ 51 radeon_semaphore.c \ 52 radeon_test.c \ 53 radeon_ttm.c \ 54 radeon_ucode.c \ 55 radeon_vm.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 r420.c \ 65 rs400.c \ 66 rs600.c \ 67 rs690.c \ 68 rv515.c \ 69 r520.c \ 70 r600.c \ 71 r600_blit_shaders.c \ 72 r600_cs.c \ 73 r600_hdmi.c \ 74 rv770.c \ 75 dce3_1_afmt.c \ 76 evergreen.c \ 77 evergreen_blit_shaders.c \ 78 evergreen_cs.c \ 79 evergreen_hdmi.c \ 80 cayman_blit_shaders.c \ 81 ni.c \ 82 si.c \ 83 si_blit_shaders.c \ 84 cik.c \ 85 cik_blit_shaders.c \ 86 r600_dpm.c \ 87 rs780_dpm.c \ 88 rv6xx_dpm.c \ 89 rv770_dpm.c \ 90 rv730_dpm.c \ 91 rv740_dpm.c \ 92 rv770_smc.c \ 93 cypress_dpm.c \ 94 btc_dpm.c \ 95 sumo_dpm.c \ 96 sumo_smc.c \ 97 trinity_dpm.c \ 98 trinity_smc.c \ 99 ni_dpm.c \ 100 si_smc.c \ 101 si_dpm.c \ 102 kv_smc.c \ 103 kv_dpm.c \ 104 ci_smc.c \ 105 ci_dpm.c \ 106 dce6_afmt.c 107 108# async DMA block 109SRCS += \ 110 r600_dma.c \ 111 rv770_dma.c \ 112 evergreen_dma.c \ 113 ni_dma.c \ 114 si_dma.c \ 115 cik_sdma.c 116 117# UVD block 118SRCS += \ 119 radeon_uvd.c \ 120 uvd_v1_0.c \ 121 uvd_v2_2.c \ 122 uvd_v3_1.c \ 123 uvd_v4_2.c 124 125# add VCE block 126SRCS += \ 127 radeon_vce.c \ 128 vce_v1_0.c \ 129 vce_v2_0.c 130 131#radeon_ioc32.c 132#radeon_prime.c 133#--radeon_trace_points.c 134 135SRCS += \ 136 opt_acpi.h \ 137 opt_drm.h \ 138 opt_ktr.h \ 139 acpi_if.h \ 140 bus_if.h \ 141 device_if.h \ 142 iicbb_if.h \ 143 iicbus_if.h \ 144 pci_if.h 145 146KCFLAGS+= -I${SYSDIR}/dev/drm/include 147KCFLAGS+= -I${SYSDIR}/contrib/dev/acpica/source/include 148 149.include <bsd.kmod.mk> 150