1# $FreeBSD: stable/11/sys/modules/drm2/radeonkms/Makefile 342691 2019-01-02 16:28:56Z markj $
2
3.PATH:	${SRCTOP}/sys/dev/drm2/radeon
4
5KMOD	= radeonkms
6SRCS	=								\
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
17SRCS	+=								\
18	${radeon_acpi}							\
19	radeon_agp.c							\
20	radeon_asic.c							\
21	radeon_atombios.c						\
22	${radeon_atpx_handler}						\
23	radeon_benchmark.c						\
24	radeon_bios.c							\
25	radeon_clocks.c							\
26	radeon_combios.c						\
27	radeon_connectors.c						\
28	radeon_cs.c							\
29	radeon_cursor.c							\
30	radeon_device.c							\
31	radeon_display.c						\
32	radeon_drv.c							\
33	radeon_encoders.c						\
34	radeon_fb.c							\
35	radeon_fence.c							\
36	radeon_gart.c							\
37	radeon_gem.c							\
38	radeon_i2c.c							\
39	${radeon_ioc32}							\
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_test.c							\
53	radeon_ttm.c							\
54	atom.c								\
55	atombios_crtc.c							\
56	atombios_dp.c							\
57	atombios_encoders.c						\
58	atombios_i2c.c							\
59	r100.c								\
60	r200.c								\
61	r300.c								\
62	r420.c								\
63	rs400.c								\
64	rs600.c								\
65	rs690.c								\
66	rv515.c								\
67	r520.c								\
68	r600.c								\
69	r600_audio.c							\
70	r600_blit_kms.c							\
71	r600_blit_shaders.c						\
72	r600_cs.c							\
73	r600_hdmi.c							\
74	rv770.c								\
75	evergreen.c							\
76	evergreen_blit_kms.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
85.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
86radeon_acpi=		radeon_acpi.c
87#radeon_atpx_handler=	radeon_atpx_handler.c
88.endif
89
90#radeon_prime.c
91#--radeon_trace_points.c
92
93SRCS	+=								\
94	opt_acpi.h							\
95	opt_compat.h							\
96	opt_drm.h							\
97	opt_syscons.h							\
98	acpi_if.h							\
99	bus_if.h							\
100	fb_if.h								\
101	device_if.h							\
102	iicbb_if.h							\
103	iicbus_if.h							\
104	pci_if.h
105
106.include <bsd.kmod.mk>
107
108CFLAGS+=			-I${SRCTOP}/sys/dev/drm2/radeon
109
110CWARNFLAGS+=			${CWARNFLAGS.${.IMPSRC:T}}
111