1 1.6 riastrad # $NetBSD: files.drmkms_pci,v 1.6 2015/04/29 04:45:03 riastradh Exp $ 2 1.2 riastrad 3 1.6 riastrad # Attribute for kernel components supporting PCI-based real graphics 4 1.6 riastrad # drivers, a.k.a. `drmkms' (kernel mode-setting). 5 1.2 riastrad define drmkms_pci: drmkms 6 1.2 riastrad 7 1.6 riastrad # Interface attribute for attaching PCI-based fake graphics drivers, 8 1.6 riastrad # a.k.a. `drmums' (user mode-setting). This uses all the same support 9 1.6 riastrad # code as PCI-based KMS drivers but has a bogus attachment via vga(4). 10 1.6 riastrad define drmums_pci {}: drmkms_pci 11 1.6 riastrad 12 1.3 riastrad # XXX Not quite right! Should AGP stuff be kept separate? 13 1.3 riastrad makeoptions drmkms_pci CPPFLAGS+="-DCONFIG_AGP" 14 1.3 riastrad 15 1.2 riastrad #file external/bsd/drm2/dist/drm/ati_pcigart.c drmkms_pci 16 1.2 riastrad file external/bsd/drm2/dist/drm/drm_agpsupport.c drmkms_pci 17 1.2 riastrad file external/bsd/drm2/pci/drm_pci.c drmkms_pci 18 1.2 riastrad file external/bsd/drm2/pci/drm_pci_module.c drmkms_pci 19 1.2 riastrad 20 1.5 riastrad define drmfb_pci: drmfb, drmkms_pci 21 1.5 riastrad file external/bsd/drm2/pci/drmfb_pci.c drmfb_pci 22 1.5 riastrad 23 1.2 riastrad include "external/bsd/drm2/i915drm/files.i915drmkms" 24 1.3 riastrad include "external/bsd/drm2/radeon/files.radeon" 25 1.4 riastrad include "external/bsd/drm2/nouveau/files.nouveau" 26 1.6 riastrad #include "external/bsd/drm2/via/files.via" 27