]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - sys/modules/agp/Makefile
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / sys / modules / agp / Makefile
1 # $FreeBSD$
2
3 .PATH: ${.CURDIR}/../../dev/agp
4
5 KMOD=   agp
6 SRCS=   agp.c agp_if.c
7 .if ${MACHINE_CPUARCH} == "i386"
8 SRCS+=  agp_i810.c agp_intel.c agp_via.c agp_sis.c agp_ali.c agp_amd.c \
9         agp_nvidia.c agp_ati.c
10 .endif
11 .if ${MACHINE} == "i386"
12 SRCS+=  agp_amd64.c
13 .endif
14 .if ${MACHINE_CPUARCH} == "amd64"
15 SRCS+=  agp_amd64.c agp_i810.c agp_via.c
16 .endif
17 .if ${MACHINE_CPUARCH} == "powerpc"
18 SRCS+=  agp_apple.c
19 .endif
20 SRCS+=  device_if.h bus_if.h agp_if.h pci_if.h
21 SRCS+=  opt_agp.h
22 MFILES= kern/device_if.m kern/bus_if.m dev/agp/agp_if.m dev/pci/pci_if.m
23 WERROR=
24
25 EXPORT_SYMS=    agp_find_device         \
26                 agp_state               \
27                 agp_acquire             \
28                 agp_release             \
29                 agp_enable              \
30                 agp_alloc_memory        \
31                 agp_free_memory         \
32                 agp_bind_memory         \
33                 agp_unbind_memory       \
34                 agp_memory_info
35
36
37 .if ${MACHINE_CPUARCH} == "i386"  || ${MACHINE_CPUARCH} == "amd64"
38 EXPORT_SYMS+=   intel_gtt_clear_range   \
39                 intel_gtt_insert_pages  \
40                 intel_gtt_get           \
41                 intel_gtt_chipset_flush \
42                 intel_gtt_unmap_memory  \
43                 intel_gtt_map_memory    \
44                 intel_gtt_insert_sg_entries \
45                 intel_gtt_get_bridge_device
46 .endif
47
48 .include <bsd.kmod.mk>