1193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/agp 2c68159a6SDavid E. O'Brien 31e1789b8SDoug RabsonKMOD= agp 405d1e23aSEric AnholtSRCS= agp.c agp_if.c 5c09808d0SWarner Losh.if ${MACHINE_CPUARCH} == "i386" 634345c08SMatthew N. DoddSRCS+= agp_i810.c agp_intel.c agp_via.c agp_sis.c agp_ali.c agp_amd.c \ 7e3e1ac86SEric Anholt agp_nvidia.c agp_ati.c 8c3c04b64SYoshihiro Takahashi.endif 9c3c04b64SYoshihiro Takahashi.if ${MACHINE} == "i386" 10c3c04b64SYoshihiro TakahashiSRCS+= agp_amd64.c 1105d1e23aSEric Anholt.endif 12c09808d0SWarner Losh.if ${MACHINE_CPUARCH} == "amd64" 13129dec42SJung-uk KimSRCS+= agp_amd64.c agp_i810.c agp_via.c 1450fd2a5bSNathan Whitehorn.endif 1550fd2a5bSNathan Whitehorn.if ${MACHINE_CPUARCH} == "powerpc" 1650fd2a5bSNathan WhitehornSRCS+= agp_apple.c 173c749e3fSDavid E. O'Brien.endif 181e1789b8SDoug RabsonSRCS+= device_if.h bus_if.h agp_if.h pci_if.h 1937570b00SEitan AdlerSRCS+= opt_agp.h 201e1789b8SDoug Rabson 2107af4a8eSMike SmithEXPORT_SYMS= agp_find_device \ 2207af4a8eSMike Smith agp_state \ 2307af4a8eSMike Smith agp_acquire \ 2407af4a8eSMike Smith agp_release \ 2507af4a8eSMike Smith agp_enable \ 2607af4a8eSMike Smith agp_alloc_memory \ 2707af4a8eSMike Smith agp_free_memory \ 2807af4a8eSMike Smith agp_bind_memory \ 2907af4a8eSMike Smith agp_unbind_memory \ 3007af4a8eSMike Smith agp_memory_info 3107af4a8eSMike Smith 3228d86329SKonstantin Belousov 3328d86329SKonstantin Belousov.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64" 3428d86329SKonstantin BelousovEXPORT_SYMS+= intel_gtt_clear_range \ 3528d86329SKonstantin Belousov intel_gtt_insert_pages \ 36*8ee96d14SMark Johnston intel_gtt_install_pte \ 3728d86329SKonstantin Belousov intel_gtt_get \ 3828d86329SKonstantin Belousov intel_gtt_chipset_flush \ 3928d86329SKonstantin Belousov intel_gtt_unmap_memory \ 4028d86329SKonstantin Belousov intel_gtt_map_memory \ 4128d86329SKonstantin Belousov intel_gtt_insert_sg_entries \ 4228d86329SKonstantin Belousov intel_gtt_get_bridge_device 4328d86329SKonstantin Belousov.endif 4428d86329SKonstantin Belousov 454f012c3dSPeter Wemm.include <bsd.kmod.mk> 46