drm/linux: Add sign_extend64()
[dragonfly.git] / sys / dev / drm / radeon / Makefile
blob417901b77eebadb5cda30690363b91e4909cacf8
2 # Makefile for the drm device(radeonkms) driver.
4 # Please keep SRC list structured in blocks and sorted.
8 KMOD = radeonkms
9 SRCS = \
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
20 SRCS += \
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
108 # async DMA block
109 SRCS += \
110 r600_dma.c \
111 rv770_dma.c \
112 evergreen_dma.c \
113 ni_dma.c \
114 si_dma.c \
115 cik_sdma.c
117 # UVD block
118 SRCS += \
119 radeon_uvd.c \
120 uvd_v1_0.c \
121 uvd_v2_2.c \
122 uvd_v3_1.c \
123 uvd_v4_2.c
125 # add VCE block
126 SRCS += \
127 radeon_vce.c \
128 vce_v1_0.c \
129 vce_v2_0.c
131 #radeon_ioc32.c
132 #radeon_prime.c
133 #--radeon_trace_points.c
135 SRCS += \
136 opt_acpi.h \
137 opt_compat.h \
138 opt_drm.h \
139 opt_ktr.h \
140 acpi_if.h \
141 bus_if.h \
142 device_if.h \
143 iicbb_if.h \
144 iicbus_if.h \
145 pci_if.h
147 CFLAGS+= -I${SYSDIR}/dev/drm/include
148 CFLAGS+= -I${SYSDIR}/contrib/dev/acpica/source/include
150 .include <bsd.kmod.mk>