kernel/drm: Clean up include search path situation in Makefiles.
[dragonfly.git] / sys / dev / drm / radeon / Makefile
1 #
2 # Makefile for the drm device(radeonkms) driver.
3 #
4 # Please keep SRC list structured in blocks and sorted.
5 #
6
7
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_vm.c                                                     \
55         atom.c                                                          \
56         atombios_crtc.c                                                 \
57         atombios_dp.c                                                   \
58         atombios_encoders.c                                             \
59         atombios_i2c.c                                                  \
60         r100.c                                                          \
61         r200.c                                                          \
62         r300.c                                                          \
63         r420.c                                                          \
64         rs400.c                                                         \
65         rs600.c                                                         \
66         rs690.c                                                         \
67         rv515.c                                                         \
68         r520.c                                                          \
69         r600.c                                                          \
70         r600_blit_shaders.c                                             \
71         r600_cs.c                                                       \
72         r600_hdmi.c                                                     \
73         rv770.c                                                         \
74         dce3_1_afmt.c                                                   \
75         evergreen.c                                                     \
76         evergreen_blit_shaders.c                                        \
77         evergreen_cs.c                                                  \
78         evergreen_hdmi.c                                                \
79         cayman_blit_shaders.c                                           \
80         ni.c                                                            \
81         si.c                                                            \
82         si_blit_shaders.c                                               \
83         cik.c                                                           \
84         cik_blit_shaders.c                                              \
85         r600_dpm.c                                                      \
86         rs780_dpm.c                                                     \
87         rv6xx_dpm.c                                                     \
88         rv770_dpm.c                                                     \
89         rv730_dpm.c                                                     \
90         rv740_dpm.c                                                     \
91         rv770_smc.c                                                     \
92         cypress_dpm.c                                                   \
93         btc_dpm.c                                                       \
94         sumo_dpm.c                                                      \
95         sumo_smc.c                                                      \
96         trinity_dpm.c                                                   \
97         trinity_smc.c                                                   \
98         ni_dpm.c                                                        \
99         si_smc.c                                                        \
100         si_dpm.c                                                        \
101         kv_smc.c                                                        \
102         kv_dpm.c                                                        \
103         ci_smc.c                                                        \
104         ci_dpm.c                                                        \
105         dce6_afmt.c
106
107 # async DMA block
108 SRCS    +=                                                              \
109         r600_dma.c                                                      \
110         rv770_dma.c                                                     \
111         evergreen_dma.c                                                 \
112         ni_dma.c                                                        \
113         si_dma.c                                                        \
114         cik_sdma.c
115
116 # UVD block
117 SRCS    +=                                                              \
118         radeon_uvd.c                                                    \
119         uvd_v1_0.c                                                      \
120         uvd_v2_2.c                                                      \
121         uvd_v3_1.c                                                      \
122         uvd_v4_2.c
123
124 # add VCE block
125 SRCS    +=                                                              \
126         radeon_vce.c                                                    \
127         vce_v1_0.c                                                      \
128         vce_v2_0.c
129
130 # UMS driver
131 #SRCS   +=                                                              \
132         radeon_cp.c                                                     \
133         radeon_state.c                                                  \
134         radeon_mem.c                                                    \
135         radeon_irq.c                                                    \
136         r300_cmdbuf.c                                                   \
137         r600_blit.c                                                     \
138         r600_cp.c                                                       \
139         drm_buffer.c
140
141 #radeon_ioc32.c
142 #radeon_prime.c
143 #--radeon_trace_points.c
144
145 SRCS    +=                                                              \
146         opt_acpi.h                                                      \
147         opt_compat.h                                                    \
148         opt_drm.h                                                       \
149         opt_ktr.h                                                       \
150         acpi_if.h                                                       \
151         bus_if.h                                                        \
152         device_if.h                                                     \
153         iicbb_if.h                                                      \
154         iicbus_if.h                                                     \
155         pci_if.h
156
157 CFLAGS+= -I${SYSDIR}/dev/drm/include
158 CFLAGS+= -I${SYSDIR}/contrib/dev/acpica/source/include
159
160 .include <bsd.kmod.mk>