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 radeon_acpi.c \ 11 radeon_agp.c \ 12 radeon_asic.c \ 13 radeon_atombios.c \ 14 radeon_benchmark.c \ 15 radeon_bios.c \ 16 radeon_clocks.c \ 17 radeon_combios.c \ 18 radeon_connectors.c \ 19 radeon_cs.c \ 20 radeon_cursor.c \ 21 radeon_device.c \ 22 radeon_display.c \ 23 radeon_drv.c \ 24 radeon_encoders.c \ 25 radeon_fb.c \ 26 radeon_fence.c \ 27 radeon_gart.c \ 28 radeon_gem.c \ 29 radeon_i2c.c \ 30 radeon_ib.c \ 31 radeon_irq_kms.c \ 32 radeon_kms.c \ 33 radeon_legacy_crtc.c \ 34 radeon_legacy_encoders.c \ 35 radeon_legacy_tv.c \ 36 radeon_object.c \ 37 radeon_pm.c \ 38 radeon_ring.c \ 39 radeon_sa.c \ 40 radeon_semaphore.c \ 41 radeon_test.c \ 42 radeon_ttm.c \ 43 radeon_ucode.c \ 44 radeon_vm.c \ 45 atom.c \ 46 atombios_crtc.c \ 47 atombios_dp.c \ 48 atombios_encoders.c \ 49 atombios_i2c.c \ 50 r100.c \ 51 r200.c \ 52 r300.c \ 53 r420.c \ 54 rs400.c \ 55 rs600.c \ 56 rs690.c \ 57 rv515.c \ 58 r520.c \ 59 r600.c \ 60 r600_blit_shaders.c \ 61 r600_cs.c \ 62 r600_hdmi.c \ 63 rv770.c \ 64 dce3_1_afmt.c \ 65 evergreen.c \ 66 evergreen_blit_shaders.c \ 67 evergreen_cs.c \ 68 evergreen_hdmi.c \ 69 cayman_blit_shaders.c \ 70 ni.c \ 71 si.c \ 72 si_blit_shaders.c \ 73 cik.c \ 74 cik_blit_shaders.c \ 75 r600_dpm.c \ 76 rs780_dpm.c \ 77 rv6xx_dpm.c \ 78 rv770_dpm.c \ 79 rv730_dpm.c \ 80 rv740_dpm.c \ 81 rv770_smc.c \ 82 cypress_dpm.c \ 83 btc_dpm.c \ 84 sumo_dpm.c \ 85 sumo_smc.c \ 86 trinity_dpm.c \ 87 trinity_smc.c \ 88 ni_dpm.c \ 89 si_smc.c \ 90 si_dpm.c \ 91 kv_smc.c \ 92 kv_dpm.c \ 93 ci_smc.c \ 94 ci_dpm.c \ 95 dce6_afmt.c 96 97# async DMA block 98SRCS += \ 99 r600_dma.c \ 100 rv770_dma.c \ 101 evergreen_dma.c \ 102 ni_dma.c \ 103 si_dma.c \ 104 cik_sdma.c 105 106# UVD block 107SRCS += \ 108 radeon_uvd.c \ 109 uvd_v1_0.c \ 110 uvd_v2_2.c \ 111 uvd_v3_1.c \ 112 uvd_v4_2.c 113 114# add VCE block 115SRCS += \ 116 radeon_vce.c \ 117 vce_v1_0.c \ 118 vce_v2_0.c 119 120#radeon_ioc32.c 121#radeon_prime.c 122#--radeon_trace_points.c 123 124SRCS += \ 125 opt_acpi.h \ 126 opt_drm.h \ 127 acpi_if.h \ 128 bus_if.h \ 129 device_if.h \ 130 iicbb_if.h \ 131 iicbus_if.h \ 132 pci_if.h 133 134KCFLAGS+= -I${SYSDIR}/dev/drm/include 135KCFLAGS+= -I${SYSDIR}/dev/drm/include/drm 136KCFLAGS+= -I${SYSDIR}/dev/drm/include/uapi 137KCFLAGS+= -I${SYSDIR}/contrib/dev/acpica/source/include 138KCFLAGS+= -include ${SYSDIR}/dev/drm/kconfig.h 139 140.include <bsd.kmod.mk> 141