drm/radeon: Import the Radeon KMS driver from FreeBSD
[dragonfly.git] / sys / dev / drm / radeon / Makefile
1 # $FreeBSD: head/sys/modules/drm2/radeonkms/Makefile 254885 2013-08-25 19:37:15Z dumbbell $
2
3 .PATH:  ${.CURDIR}/../../../dev/drm/radeon
4
5 KMOD    = radeonkms
6 SRCS    =                                                               \
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
17 SRCS    +=                                                              \
18         radeon_acpi.c                                                   \
19         radeon_agp.c                                                    \
20         radeon_asic.c                                                   \
21         radeon_atombios.c                                               \
22         radeon_atpx_handler.c                                           \
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_irq.c                                                    \
41         radeon_irq_kms.c                                                \
42         radeon_kms.c                                                    \
43         radeon_legacy_crtc.c                                            \
44         radeon_legacy_encoders.c                                        \
45         radeon_legacy_tv.c                                              \
46         radeon_mem.c                                                    \
47         radeon_object.c                                                 \
48         radeon_pm.c                                                     \
49         radeon_ring.c                                                   \
50         radeon_sa.c                                                     \
51         radeon_semaphore.c                                              \
52         radeon_state.c                                                  \
53         radeon_test.c                                                   \
54         radeon_ttm.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         r300_cmdbuf.c                                                   \
64         r420.c                                                          \
65         rs400.c                                                         \
66         rs600.c                                                         \
67         rs690.c                                                         \
68         rv515.c                                                         \
69         r520.c                                                          \
70         r600.c                                                          \
71         r600_audio.c                                                    \
72         r600_blit.c                                                     \
73         r600_blit_kms.c                                                 \
74         r600_blit_shaders.c                                             \
75         r600_cp.c                                                       \
76         r600_cs.c                                                       \
77         r600_hdmi.c                                                     \
78         rv770.c                                                         \
79         evergreen.c                                                     \
80         evergreen_blit_kms.c                                            \
81         evergreen_blit_shaders.c                                        \
82         evergreen_cs.c                                                  \
83         evergreen_hdmi.c                                                \
84         cayman_blit_shaders.c                                           \
85         ni.c                                                            \
86         si.c                                                            \
87         si_blit_shaders.c
88
89 #radeon_ioc32.c
90 #radeon_prime.c
91 #--radeon_trace_points.c
92
93 SRCS    +=                                                              \
94         opt_acpi.h                                                      \
95         opt_compat.h                                                    \
96         opt_drm.h                                                       \
97         acpi_if.h                                                       \
98         bus_if.h                                                        \
99         device_if.h                                                     \
100         iicbb_if.h                                                      \
101         iicbus_if.h                                                     \
102         pci_if.h
103
104 CFLAGS+= -I${.CURDIR}/../../../dev/drm/radeon -fms-extensions
105 CFLAGS+= -I${SYSDIR}/contrib/dev/acpica-unix/include
106
107 CFLAGS+= -I${SYSDIR}/dev/drm/include
108
109 .include <bsd.kmod.mk>