head	1.6;
access;
symbols
	perseant-exfatfs-base-20250801:1.6
	perseant-exfatfs-base-20240630:1.6
	perseant-exfatfs:1.6.0.44
	perseant-exfatfs-base:1.6
	bouyer-sunxi-drm:1.6.0.42
	bouyer-sunxi-drm-base:1.6
	cjep_sun2x:1.6.0.40
	cjep_sun2x-base:1.6
	cjep_staticlib_x-base1:1.6
	cjep_staticlib_x:1.6.0.38
	cjep_staticlib_x-base:1.6
	thorpej-futex-base:1.6
	bouyer-xenpvh-base2:1.6
	phil-wifi-20200421:1.6
	bouyer-xenpvh-base1:1.6
	phil-wifi-20200411:1.6
	bouyer-xenpvh:1.6.0.36
	bouyer-xenpvh-base:1.6
	phil-wifi-20200406:1.6
	ad-namecache-base3:1.6
	ad-namecache-base2:1.6
	ad-namecache-base1:1.6
	ad-namecache:1.6.0.34
	ad-namecache-base:1.6
	isaki-audio2:1.6.0.32
	isaki-audio2-base:1.6
	pgoyette-compat-merge-20190127:1.6
	pgoyette-compat-20190127:1.6
	pgoyette-compat-20190118:1.6
	pgoyette-compat-1226:1.6
	pgoyette-compat-1126:1.6
	pgoyette-compat-1020:1.6
	pgoyette-compat-0930:1.6
	pgoyette-compat-0906:1.6
	pgoyette-compat-0728:1.6
	pgoyette-compat-0625:1.6
	pgoyette-compat-0521:1.6
	pgoyette-compat-0502:1.6
	pgoyette-compat-0422:1.6
	pgoyette-compat-0415:1.6
	pgoyette-compat-0407:1.6
	pgoyette-compat-0330:1.6
	pgoyette-compat-0322:1.6
	pgoyette-compat-0315:1.6
	pgoyette-compat:1.6.0.30
	pgoyette-compat-base:1.6
	perseant-stdc-iso10646:1.6.0.28
	perseant-stdc-iso10646-base:1.6
	prg-localcount2-base3:1.6
	prg-localcount2-base2:1.6
	prg-localcount2-base1:1.6
	prg-localcount2:1.6.0.26
	prg-localcount2-base:1.6
	pgoyette-localcount-20170426:1.6
	bouyer-socketcan-base1:1.6
	pgoyette-localcount-20170320:1.6
	bouyer-socketcan:1.6.0.24
	bouyer-socketcan-base:1.6
	pgoyette-localcount-20170107:1.6
	pgoyette-localcount-20161104:1.6
	localcount-20160914:1.6
	pgoyette-localcount-20160806:1.6
	pgoyette-localcount-20160726:1.6
	pgoyette-localcount:1.6.0.22
	pgoyette-localcount-base:1.6
	netbsd-5-2-3-RELEASE:1.3.4.2
	netbsd-5-1-5-RELEASE:1.3.4.1
	yamt-pagecache-base9:1.6
	yamt-pagecache-tag8:1.6
	tls-earlyentropy:1.6.0.20
	tls-earlyentropy-base:1.6
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.6
	riastradh-drm2-base3:1.6
	netbsd-5-2-2-RELEASE:1.3.4.2
	netbsd-5-1-4-RELEASE:1.3.4.1
	netbsd-5-2-1-RELEASE:1.3.4.2
	netbsd-5-1-3-RELEASE:1.3.4.1
	rmind-smpnet-nbase:1.6
	rmind-smpnet:1.6.0.16
	rmind-smpnet-base:1.6
	agc-symver:1.6.0.18
	agc-symver-base:1.6
	tls-maxphys-base:1.6
	yamt-pagecache-base8:1.6
	netbsd-5-2:1.3.4.2.0.4
	yamt-pagecache-base7:1.6
	netbsd-5-2-RELEASE:1.3.4.2
	netbsd-5-2-RC1:1.3.4.2
	yamt-pagecache-base6:1.6
	yamt-pagecache-base5:1.6
	yamt-pagecache-base4:1.6
	netbsd-5-1-2-RELEASE:1.3.4.1
	netbsd-5-1-1-RELEASE:1.3.4.1
	jmcneill-usbmp:1.6.0.14
	jmcneill-usbmp-base:1.6
	jmcneill-audiomp3:1.6.0.12
	jmcneill-audiomp3-base:1.6
	yamt-pagecache-base3:1.6
	yamt-pagecache-base2:1.6
	yamt-pagecache:1.6.0.10
	yamt-pagecache-base:1.6
	rmind-uvmplock-nbase:1.6
	bouyer-quota2-nbase:1.6
	bouyer-quota2:1.6.0.8
	bouyer-quota2-base:1.6
	jruoho-x86intr:1.6.0.6
	jruoho-x86intr-base:1.6
	matt-nb5-mips64-premerge-20101231:1.3.12.1
	matt-nb5-pq3:1.3.4.2.0.2
	matt-nb5-pq3-base:1.3.4.2
	netbsd-5-1:1.3.4.1.0.2
	netbsd-5-1-RELEASE:1.3.4.1
	yamt-nfs-mp-base11:1.6
	netbsd-5-1-RC4:1.3.4.1
	matt-nb5-mips64-k15:1.3.12.1
	uebayasi-xip-base2:1.6
	yamt-nfs-mp-base10:1.6
	netbsd-5-1-RC3:1.3.4.1
	netbsd-5-1-RC2:1.3.4.1
	netbsd-5-1-RC1:1.3.4.1
	rmind-uvmplock:1.6.0.4
	rmind-uvmplock-base:1.6
	yamt-nfs-mp-base9:1.6
	uebayasi-xip:1.6.0.2
	uebayasi-xip-base:1.6
	netbsd-5-0-2-RELEASE:1.3
	matt-nb5-mips64-premerge-20091211:1.3
	yamt-nfs-mp-base8:1.6
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.3
	matt-nb4-mips64-k7-u2a-k9b:1.3
	matt-nb5-mips64-u1-k1-k5:1.3
	yamt-nfs-mp-base7:1.6
	matt-nb5-mips64:1.3.0.12
	netbsd-5-0-1-RELEASE:1.3
	jymxensuspend-base:1.6
	yamt-nfs-mp-base6:1.6
	yamt-nfs-mp-base5:1.4
	yamt-nfs-mp-base4:1.4
	jym-xensuspend-nbase:1.6
	yamt-nfs-mp-base3:1.3
	nick-hppapmap-base4:1.3
	nick-hppapmap-base3:1.3
	netbsd-5-0:1.3.0.10
	netbsd-5-0-RELEASE:1.3
	netbsd-5-0-RC4:1.3
	netbsd-5-0-RC3:1.3
	nick-hppapmap-base2:1.3
	netbsd-5-0-RC2:1.3
	jym-xensuspend:1.3.0.8
	jym-xensuspend-base:1.4
	netbsd-5-0-RC1:1.3
	haad-dm-base2:1.3
	haad-nbase2:1.3
	ad-audiomp2:1.3.0.6
	ad-audiomp2-base:1.3
	netbsd-5:1.3.0.4
	netbsd-5-base:1.3
	nick-hppapmap:1.3.0.2
	nick-hppapmap-base:1.3
	matt-mips64-base2:1.3
	matt-mips64:1.1.0.48
	haad-dm-base1:1.3
	wrstuden-revivesa-base-4:1.3
	wrstuden-revivesa-base-3:1.3
	wrstuden-revivesa-base-2:1.3
	nick-csl-alignment-base5:1.1
	haad-dm:1.1.0.46
	haad-dm-base:1.3
	wrstuden-revivesa-base-1:1.1
	simonb-wapbl-nbase:1.3
	yamt-pf42-base4:1.1
	simonb-wapbl:1.1.0.44
	simonb-wapbl-base:1.3
	yamt-pf42-base3:1.1
	hpcarm-cleanup-nbase:1.1
	yamt-pf42-baseX:1.1
	yamt-pf42-base2:1.1
	yamt-nfs-mp-base2:1.1
	wrstuden-revivesa:1.1.0.42
	wrstuden-revivesa-base:1.1
	yamt-nfs-mp:1.1.0.40
	yamt-nfs-mp-base:1.1
	yamt-pf42:1.1.0.38
	yamt-pf42-base:1.1
	ad-socklock-base1:1.1
	yamt-lazymbuf-base15:1.1
	yamt-lazymbuf-base14:1.1
	keiichi-mipv6-nbase:1.1
	mjf-devfs2:1.1.0.36
	mjf-devfs2-base:1.3
	nick-net80211-sync:1.1.0.34
	nick-net80211-sync-base:1.1
	keiichi-mipv6:1.1.0.32
	keiichi-mipv6-base:1.1
	bouyer-xeni386-merge1:1.1
	matt-armv6-prevmlocking:1.1
	vmlocking2-base3:1.1
	bouyer-xeni386-nbase:1.1
	yamt-kmem-base3:1.1
	cube-autoconf:1.1.0.30
	cube-autoconf-base:1.1
	yamt-kmem-base2:1.1
	bouyer-xeni386:1.1.0.28
	bouyer-xeni386-base:1.1
	yamt-kmem:1.1.0.26
	yamt-kmem-base:1.1
	vmlocking2-base2:1.1
	reinoud-bufcleanup-nbase:1.1
	vmlocking2:1.1.0.24
	vmlocking2-base1:1.1
	matt-armv6-nbase:1.1
	jmcneill-base:1.1
	mjf-devfs:1.1.0.22
	mjf-devfs-base:1.1
	bouyer-xenamd64-base2:1.1
	vmlocking-nbase:1.1
	yamt-x86pmap-base4:1.1
	bouyer-xenamd64:1.1.0.20
	bouyer-xenamd64-base:1.1
	yamt-x86pmap-base3:1.1
	yamt-x86pmap-base2:1.1
	yamt-x86pmap:1.1.0.18
	yamt-x86pmap-base:1.1
	yamt-lazymbuf:1.1.0.16
	matt-armv6:1.1.0.14
	matt-armv6-base:1.1
	matt-mips64-base:1.1
	jmcneill-pm:1.1.0.12
	jmcneill-pm-base:1.1
	hpcarm-cleanup:1.1.0.10
	hpcarm-cleanup-base:1.1
	nick-csl-alignment:1.1.0.8
	nick-csl-alignment-base:1.1
	mjf-ufs-trans-base:1.1
	yamt-idlelwp-base8:1.1
	yamt-idlelwp:1.1.0.6
	thorpej-atomic:1.1.0.4
	thorpej-atomic-base:1.1
	vmlocking-base:1.1
	vmlocking:1.1.0.2
	reinoud-bufcleanup-base:1.1;
locks; strict;
comment	@# @;


1.6
date	2009.06.21.20.15.48;	author mrg;	state dead;
branches;
next	1.5;

1.5
date	2009.06.19.03.53.24;	author mrg;	state Exp;
branches;
next	1.4;

1.4
date	2009.05.06.01.34.08;	author mrg;	state Exp;
branches;
next	1.3;

1.3
date	2008.07.19.07.26.54;	author mrg;	state Exp;
branches
	1.3.4.1
	1.3.8.1
	1.3.12.1;
next	1.2;

1.2
date	2008.07.08.06.50.22;	author mrg;	state Exp;
branches;
next	1.1;

1.1
date	2007.03.24.15.04.10;	author jmcneill;	state Exp;
branches
	1.1.2.1
	1.1.6.1
	1.1.16.1
	1.1.36.1
	1.1.40.1
	1.1.42.1
	1.1.44.1
	1.1.46.1;
next	;

1.3.4.1
date	2009.06.23.07.01.41;	author snj;	state Exp;
branches;
next	1.3.4.2;

1.3.4.2
date	2010.12.08.04.24.27;	author riz;	state Exp;
branches;
next	;

1.3.8.1
date	2009.05.13.17.21.08;	author jym;	state Exp;
branches;
next	1.3.8.2;

1.3.8.2
date	2009.07.23.23.32.14;	author jym;	state dead;
branches;
next	;

1.3.12.1
date	2010.04.21.00.27.49;	author matt;	state Exp;
branches;
next	;

1.1.2.1
date	2007.03.24.15.04.10;	author ad;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2007.04.10.13.24.35;	author ad;	state Exp;
branches;
next	;

1.1.6.1
date	2007.03.24.15.04.10;	author yamt;	state dead;
branches;
next	1.1.6.2;

1.1.6.2
date	2007.04.15.16.03.29;	author yamt;	state Exp;
branches;
next	;

1.1.16.1
date	2007.03.24.15.04.10;	author yamt;	state dead;
branches;
next	1.1.16.2;

1.1.16.2
date	2007.09.03.14.37.30;	author yamt;	state Exp;
branches;
next	;

1.1.36.1
date	2008.09.28.10.40.29;	author mjf;	state Exp;
branches;
next	;

1.1.40.1
date	2009.05.04.08.13.07;	author yamt;	state Exp;
branches;
next	1.1.40.2;

1.1.40.2
date	2009.05.16.10.41.41;	author yamt;	state Exp;
branches;
next	1.1.40.3;

1.1.40.3
date	2009.07.18.14.53.09;	author yamt;	state dead;
branches;
next	;

1.1.42.1
date	2008.09.18.04.35.08;	author wrstuden;	state Exp;
branches;
next	;

1.1.44.1
date	2008.07.18.16.37.34;	author simonb;	state Exp;
branches;
next	1.1.44.2;

1.1.44.2
date	2008.07.28.14.37.27;	author simonb;	state Exp;
branches;
next	;

1.1.46.1
date	2008.10.19.22.16.57;	author haad;	state Exp;
branches;
next	;


desc
@@


1.6
log
@remove the old drm sources.
@
text
@#	$NetBSD: files.pcidrm,v 1.5 2009/06/19 03:53:24 mrg Exp $

define	drmpci

device	i915drm: drmbase, drmpci
attach	i915drm at drm
file	dev/pci/drm/i915_drv.c		i915drm & !drm_external
file	dev/pci/drm/i915_dma.c		i915drm & !drm_external
file	dev/pci/drm/i915_irq.c		i915drm & !drm_external
file	dev/pci/drm/i915_mem.c		i915drm & !drm_external

file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm & drm_external

device	mach64drm: drmbase, drmpci
attach	mach64drm at drm
file	dev/pci/drm/mach64_dma.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_drv.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_irq.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_state.c	mach64drm & !drm_external

file	external/bsd/drm/dist/bsd-core/mach64_drv.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_dma.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_irq.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm & drm_external

device	mgadrm: drmbase, drmpci
attach	mgadrm at drm
file	dev/pci/drm/mga_dma.c		mgadrm & !drm_external
file	dev/pci/drm/mga_drv.c		mgadrm & !drm_external
file	dev/pci/drm/mga_irq.c		mgadrm & !drm_external
file	dev/pci/drm/mga_state.c		mgadrm & !drm_external
file	dev/pci/drm/mga_warp.c		mgadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm & drm_external

# XXX missing: nouveau, nv

device	r128drm: drmbase, drmpci
attach	r128drm at drm
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm & !drm_external
file	dev/pci/drm/r128_cce.c		r128drm & !drm_external
file	dev/pci/drm/r128_drv.c		r128drm & !drm_external
file	dev/pci/drm/r128_irq.c		r128drm & !drm_external
file	dev/pci/drm/r128_state.c	r128drm & !drm_external

file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm) & drm_external
file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm & drm_external

device	radeondrm: drmbase, drmpci
attach	radeondrm at drm
file	dev/pci/drm/r300_cmdbuf.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_cp.c		radeondrm & !drm_external
file	dev/pci/drm/radeon_drv.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_irq.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_mem.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_state.c	radeondrm & !drm_external

file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/r600_cp.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm & drm_external

device	savagedrm: drmbase, drmpci
attach	savagedrm at drm
file	dev/pci/drm/savage_bci.c	savagedrm & !drm_external
file	dev/pci/drm/savage_drv.c	savagedrm & !drm_external
file	dev/pci/drm/savage_state.c	savagedrm & !drm_external

file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm & drm_external

device	sisdrm: drmbase, drmpci
attach	sisdrm at drm
file	dev/pci/drm/sis_drv.c		sisdrm & !drm_external
file	dev/pci/drm/sis_ds.c		sisdrm & !drm_external
file	dev/pci/drm/sis_mm.c		sisdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm & drm_external

device	tdfxdrm: drmbase, drmpci
attach	tdfxdrm at drm
file	dev/pci/drm/tdfx_drv.c		tdfxdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm & drm_external

device	viadrm: drmbase, drmpci
attach	viadrm at drm
file	dev/pci/drm/via_drv.c		viadrm & !drm_external
file	dev/pci/drm/via_dma.c		viadrm & !drm_external
file	dev/pci/drm/via_ds.c		viadrm & !drm_external
file	dev/pci/drm/via_irq.c		viadrm & !drm_external
file	dev/pci/drm/via_map.c		viadrm & !drm_external
file	dev/pci/drm/via_mm.c		viadrm & !drm_external
file	dev/pci/drm/via_verifier.c	viadrm & !drm_external
file	dev/pci/drm/via_video.c		viadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_map.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_video.c		viadrm & drm_external

makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
makeoptions	(drmpci & drm_external)		CPPFLAGS+="-I$S/dev/pci/drm"
@


1.5
log
@add r600_cp.c.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.4 2009/05/06 01:34:08 mrg Exp $
@


1.4
log
@you can now easily select trying external drm with "options DRM_EXTERNAL".
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.3 2008/07/19 07:26:54 mrg Exp $
d71 1
@


1.3
log
@support new drm.

XXX: not fully enabled yet.  config(1) has a makeoptions bug
with complex conditionals.  see files.drm / files.pcidrm for
some instructions on how to enable it.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.2 2008/07/08 06:50:22 mrg Exp $
d122 2
a123 6
makeoptions	drmpci		CPPFLAGS+="-I$S/dev/pci/drm"

# XXXMRG want to use the first one, but the second works.
# XXXMRG remove the above when switching to this.
#makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
#makeoptions	drm_noexternal	CPPFLAGS+="-I$S/dev/pci/drm"
@


1.3.12.1
log
@sync to netbsd-5
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.3.4.1 2009/06/23 07:01:41 snj Exp $
d7 10
a16 10
file	dev/pci/drm/i915_drv.c		i915drm & drm_noexternal
file	dev/pci/drm/i915_dma.c		i915drm & drm_noexternal
file	dev/pci/drm/i915_irq.c		i915drm & drm_noexternal
file	dev/pci/drm/i915_mem.c		i915drm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm & !drm_noexternal
d20 9
a28 9
file	dev/pci/drm/mach64_dma.c	mach64drm & drm_noexternal
file	dev/pci/drm/mach64_drv.c	mach64drm & drm_noexternal
file	dev/pci/drm/mach64_irq.c	mach64drm & drm_noexternal
file	dev/pci/drm/mach64_state.c	mach64drm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/mach64_drv.c	mach64drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mach64_dma.c	mach64drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mach64_irq.c	mach64drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm & !drm_noexternal
d32 11
a42 11
file	dev/pci/drm/mga_dma.c		mgadrm & drm_noexternal
file	dev/pci/drm/mga_drv.c		mgadrm & drm_noexternal
file	dev/pci/drm/mga_irq.c		mgadrm & drm_noexternal
file	dev/pci/drm/mga_state.c		mgadrm & drm_noexternal
file	dev/pci/drm/mga_warp.c		mgadrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm & !drm_noexternal
d48 11
a58 11
file	dev/pci/drm/ati_pcigart.c	(r128drm | radeondrm) & drm_noexternal
file	dev/pci/drm/r128_cce.c		r128drm & drm_noexternal
file	dev/pci/drm/r128_drv.c		r128drm & drm_noexternal
file	dev/pci/drm/r128_irq.c		r128drm & drm_noexternal
file	dev/pci/drm/r128_state.c	r128drm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm) & !drm_noexternal
file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm & !drm_noexternal
d62 13
a74 14
file	dev/pci/drm/r300_cmdbuf.c	radeondrm & drm_noexternal
file	dev/pci/drm/radeon_cp.c		radeondrm & drm_noexternal
file	dev/pci/drm/radeon_drv.c	radeondrm & drm_noexternal
file	dev/pci/drm/radeon_irq.c	radeondrm & drm_noexternal
file	dev/pci/drm/radeon_mem.c	radeondrm & drm_noexternal
file	dev/pci/drm/radeon_state.c	radeondrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r600_cp.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm & !drm_noexternal
d78 7
a84 7
file	dev/pci/drm/savage_bci.c	savagedrm & drm_noexternal
file	dev/pci/drm/savage_drv.c	savagedrm & drm_noexternal
file	dev/pci/drm/savage_state.c	savagedrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm & !drm_noexternal
d88 7
a94 7
file	dev/pci/drm/sis_drv.c		sisdrm & drm_noexternal
file	dev/pci/drm/sis_ds.c		sisdrm & drm_noexternal
file	dev/pci/drm/sis_mm.c		sisdrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm & !drm_noexternal
d98 1
a98 1
file	dev/pci/drm/tdfx_drv.c		tdfxdrm & drm_noexternal
d100 1
a100 1
file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm & !drm_noexternal
d104 24
a127 20
file	dev/pci/drm/via_drv.c		viadrm & drm_noexternal
file	dev/pci/drm/via_dma.c		viadrm & drm_noexternal
file	dev/pci/drm/via_ds.c		viadrm & drm_noexternal
file	dev/pci/drm/via_irq.c		viadrm & drm_noexternal
file	dev/pci/drm/via_map.c		viadrm & drm_noexternal
file	dev/pci/drm/via_mm.c		viadrm & drm_noexternal
file	dev/pci/drm/via_verifier.c	viadrm & drm_noexternal
file	dev/pci/drm/via_video.c		viadrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_map.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_video.c		viadrm & !drm_noexternal

# XXX uncomment this to use old non external drm
#makeoptions	drmbase		CPPFLAGS+="-I$S/dev/drm"
@


1.3.4.1
log
@Apply patch (requested by mrg in ticket #827):
Default to the new drm code.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.3 2008/07/19 07:26:54 mrg Exp $
d7 10
a16 10
file	dev/pci/drm/i915_drv.c		i915drm & drm_noexternal
file	dev/pci/drm/i915_dma.c		i915drm & drm_noexternal
file	dev/pci/drm/i915_irq.c		i915drm & drm_noexternal
file	dev/pci/drm/i915_mem.c		i915drm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm & !drm_noexternal
d20 9
a28 9
file	dev/pci/drm/mach64_dma.c	mach64drm & drm_noexternal
file	dev/pci/drm/mach64_drv.c	mach64drm & drm_noexternal
file	dev/pci/drm/mach64_irq.c	mach64drm & drm_noexternal
file	dev/pci/drm/mach64_state.c	mach64drm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/mach64_drv.c	mach64drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mach64_dma.c	mach64drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mach64_irq.c	mach64drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm & !drm_noexternal
d32 11
a42 11
file	dev/pci/drm/mga_dma.c		mgadrm & drm_noexternal
file	dev/pci/drm/mga_drv.c		mgadrm & drm_noexternal
file	dev/pci/drm/mga_irq.c		mgadrm & drm_noexternal
file	dev/pci/drm/mga_state.c		mgadrm & drm_noexternal
file	dev/pci/drm/mga_warp.c		mgadrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm & !drm_noexternal
d48 11
a58 11
file	dev/pci/drm/ati_pcigart.c	(r128drm | radeondrm) & drm_noexternal
file	dev/pci/drm/r128_cce.c		r128drm & drm_noexternal
file	dev/pci/drm/r128_drv.c		r128drm & drm_noexternal
file	dev/pci/drm/r128_irq.c		r128drm & drm_noexternal
file	dev/pci/drm/r128_state.c	r128drm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm) & !drm_noexternal
file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm & !drm_noexternal
d62 13
a74 14
file	dev/pci/drm/r300_cmdbuf.c	radeondrm & drm_noexternal
file	dev/pci/drm/radeon_cp.c		radeondrm & drm_noexternal
file	dev/pci/drm/radeon_drv.c	radeondrm & drm_noexternal
file	dev/pci/drm/radeon_irq.c	radeondrm & drm_noexternal
file	dev/pci/drm/radeon_mem.c	radeondrm & drm_noexternal
file	dev/pci/drm/radeon_state.c	radeondrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/r600_cp.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm & !drm_noexternal
d78 7
a84 7
file	dev/pci/drm/savage_bci.c	savagedrm & drm_noexternal
file	dev/pci/drm/savage_drv.c	savagedrm & drm_noexternal
file	dev/pci/drm/savage_state.c	savagedrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm & !drm_noexternal
d88 7
a94 7
file	dev/pci/drm/sis_drv.c		sisdrm & drm_noexternal
file	dev/pci/drm/sis_ds.c		sisdrm & drm_noexternal
file	dev/pci/drm/sis_mm.c		sisdrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm & !drm_noexternal
d98 1
a98 1
file	dev/pci/drm/tdfx_drv.c		tdfxdrm & drm_noexternal
d100 1
a100 1
file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm & !drm_noexternal
d104 24
a127 20
file	dev/pci/drm/via_drv.c		viadrm & drm_noexternal
file	dev/pci/drm/via_dma.c		viadrm & drm_noexternal
file	dev/pci/drm/via_ds.c		viadrm & drm_noexternal
file	dev/pci/drm/via_irq.c		viadrm & drm_noexternal
file	dev/pci/drm/via_map.c		viadrm & drm_noexternal
file	dev/pci/drm/via_mm.c		viadrm & drm_noexternal
file	dev/pci/drm/via_verifier.c	viadrm & drm_noexternal
file	dev/pci/drm/via_video.c		viadrm & drm_noexternal

file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_map.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm & !drm_noexternal
file	external/bsd/drm/dist/shared-core/via_video.c		viadrm & !drm_noexternal

# XXX uncomment this to use old non external drm
#makeoptions	drmbase		CPPFLAGS+="-I$S/dev/drm"
@


1.3.4.2
log
@Patch the following files (requested by mrg in ticket #1488):
	sys/dev/pci/drm/files.pcidrm
	sys/external/bsd/drm/dist/bsd-core/drmP.h
	sys/external/bsd/drm/dist/bsd-core/drm_pciids.h
	sys/external/bsd/drm/dist/bsd-core/drm_sysctl.c
	sys/external/bsd/drm/dist/shared-core/r600_blit.c
	sys/external/bsd/drm/dist/shared-core/r600_cp.c
	sys/external/bsd/drm/dist/shared-core/radeon_cp.c
	sys/external/bsd/drm/dist/shared-core/radeon_cs.c
	sys/external/bsd/drm/dist/shared-core/radeon_drm.h
	sys/external/bsd/drm/dist/shared-core/radeon_drv.h
	sys/external/bsd/drm/dist/shared-core/radeon_state.c

  implement DRM_RADEON_CS ioctl, necessary for r600_dri to function.
  this is mostly from freebsd (though it also exists in other versions
  of the drm code.)

  only use bus_space*() on drm_local_map_ts that have been mapped into
  some bus space somewhere.  otherwise, just use normal accesses since
  it is normal memory.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.3.4.1 2009/06/23 07:01:41 snj Exp $
a71 1
file	external/bsd/drm/dist/shared-core/r600_blit.c		radeondrm & !drm_noexternal
a72 1
file	external/bsd/drm/dist/shared-core/radeon_cs.c		radeondrm & !drm_noexternal
@


1.3.8.1
log
@Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.4 2009/05/06 01:34:08 mrg Exp $
d122 6
a127 2
makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
makeoptions	(drmpci & drm_external)		CPPFLAGS+="-I$S/dev/pci/drm"
@


1.3.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.3.8.1 2009/05/13 17:21:08 jym Exp $
@


1.2
log
@remove some more local changes of the form "foo.h" -> <dev/*/foo.h>
by using makeoptions in files.drm/files.pcidrm.  this reduces the
diffs against other drm code by about 40kb.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.1 2007/03/24 15:04:10 jmcneill Exp $
d7 10
a16 4
file	dev/pci/drm/i915_drv.c		i915drm
file	dev/pci/drm/i915_dma.c		i915drm
file	dev/pci/drm/i915_irq.c		i915drm
file	dev/pci/drm/i915_mem.c		i915drm
d20 9
a28 4
file	dev/pci/drm/mach64_dma.c	mach64drm
file	dev/pci/drm/mach64_drv.c	mach64drm
file	dev/pci/drm/mach64_irq.c	mach64drm
file	dev/pci/drm/mach64_state.c	mach64drm
d32 13
a44 5
file	dev/pci/drm/mga_dma.c		mgadrm
file	dev/pci/drm/mga_drv.c		mgadrm
file	dev/pci/drm/mga_irq.c		mgadrm
file	dev/pci/drm/mga_state.c		mgadrm
file	dev/pci/drm/mga_warp.c		mgadrm
d48 11
a58 5
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm
file	dev/pci/drm/r128_cce.c		r128drm
file	dev/pci/drm/r128_drv.c		r128drm
file	dev/pci/drm/r128_irq.c		r128drm
file	dev/pci/drm/r128_state.c	r128drm
d62 13
a74 6
file	dev/pci/drm/r300_cmdbuf.c	radeondrm
file	dev/pci/drm/radeon_cp.c		radeondrm
file	dev/pci/drm/radeon_drv.c	radeondrm
file	dev/pci/drm/radeon_irq.c	radeondrm
file	dev/pci/drm/radeon_mem.c	radeondrm
file	dev/pci/drm/radeon_state.c	radeondrm
d78 7
a84 3
file	dev/pci/drm/savage_bci.c	savagedrm
file	dev/pci/drm/savage_drv.c	savagedrm
file	dev/pci/drm/savage_state.c	savagedrm
d88 7
a94 3
file	dev/pci/drm/sis_drv.c		sisdrm
file	dev/pci/drm/sis_ds.c		sisdrm
file	dev/pci/drm/sis_mm.c		sisdrm
d98 3
a100 1
file	dev/pci/drm/tdfx_drv.c		tdfxdrm
d104 24
a127 10
file	dev/pci/drm/via_drv.c		viadrm
file	dev/pci/drm/via_dma.c		viadrm
file	dev/pci/drm/via_ds.c		viadrm
file	dev/pci/drm/via_irq.c		viadrm
file	dev/pci/drm/via_map.c		viadrm
file	dev/pci/drm/via_mm.c		viadrm
file	dev/pci/drm/via_verifier.c	viadrm
file	dev/pci/drm/via_video.c		viadrm

makeoptions	drmpci	CPPFLAGS+="-I$S/dev/pci/drm"
@


1.1
log
@Separate DRM files from files.pci
@
text
@d1 1
a1 1
#	$NetBSD$
d3 3
a5 1
device	i915drm: drmbase
d12 1
a12 1
device	mach64drm: drmbase
d19 1
a19 1
device	mgadrm: drmbase
d27 1
a27 1
device	r128drm: drmbase
d35 1
a35 1
device	radeondrm: drmbase
d44 1
a44 1
device	savagedrm: drmbase
d50 1
a50 1
device	sisdrm: drmbase
d56 1
a56 1
device	tdfxdrm: drmbase
d60 1
a60 1
device	viadrm: drmbase
d70 2
@


1.1.6.1
log
@file files.pcidrm was added on branch yamt-idlelwp on 2007-04-15 16:03:29 +0000
@
text
@d1 67
@


1.1.6.2
log
@sync with head.
@
text
@a0 67
#	$NetBSD: files.pcidrm,v 1.1.6.1 2007/04/15 16:03:29 yamt Exp $

device	i915drm: drmbase
attach	i915drm at drm
file	dev/pci/drm/i915_drv.c		i915drm
file	dev/pci/drm/i915_dma.c		i915drm
file	dev/pci/drm/i915_irq.c		i915drm
file	dev/pci/drm/i915_mem.c		i915drm

device	mach64drm: drmbase
attach	mach64drm at drm
file	dev/pci/drm/mach64_dma.c	mach64drm
file	dev/pci/drm/mach64_drv.c	mach64drm
file	dev/pci/drm/mach64_irq.c	mach64drm
file	dev/pci/drm/mach64_state.c	mach64drm

device	mgadrm: drmbase
attach	mgadrm at drm
file	dev/pci/drm/mga_dma.c		mgadrm
file	dev/pci/drm/mga_drv.c		mgadrm
file	dev/pci/drm/mga_irq.c		mgadrm
file	dev/pci/drm/mga_state.c		mgadrm
file	dev/pci/drm/mga_warp.c		mgadrm

device	r128drm: drmbase
attach	r128drm at drm
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm
file	dev/pci/drm/r128_cce.c		r128drm
file	dev/pci/drm/r128_drv.c		r128drm
file	dev/pci/drm/r128_irq.c		r128drm
file	dev/pci/drm/r128_state.c	r128drm

device	radeondrm: drmbase
attach	radeondrm at drm
file	dev/pci/drm/r300_cmdbuf.c	radeondrm
file	dev/pci/drm/radeon_cp.c		radeondrm
file	dev/pci/drm/radeon_drv.c	radeondrm
file	dev/pci/drm/radeon_irq.c	radeondrm
file	dev/pci/drm/radeon_mem.c	radeondrm
file	dev/pci/drm/radeon_state.c	radeondrm

device	savagedrm: drmbase
attach	savagedrm at drm
file	dev/pci/drm/savage_bci.c	savagedrm
file	dev/pci/drm/savage_drv.c	savagedrm
file	dev/pci/drm/savage_state.c	savagedrm

device	sisdrm: drmbase
attach	sisdrm at drm
file	dev/pci/drm/sis_drv.c		sisdrm
file	dev/pci/drm/sis_ds.c		sisdrm
file	dev/pci/drm/sis_mm.c		sisdrm

device	tdfxdrm: drmbase
attach	tdfxdrm at drm
file	dev/pci/drm/tdfx_drv.c		tdfxdrm

device	viadrm: drmbase
attach	viadrm at drm
file	dev/pci/drm/via_drv.c		viadrm
file	dev/pci/drm/via_dma.c		viadrm
file	dev/pci/drm/via_ds.c		viadrm
file	dev/pci/drm/via_irq.c		viadrm
file	dev/pci/drm/via_map.c		viadrm
file	dev/pci/drm/via_mm.c		viadrm
file	dev/pci/drm/via_verifier.c	viadrm
file	dev/pci/drm/via_video.c		viadrm
@


1.1.2.1
log
@file files.pcidrm was added on branch vmlocking on 2007-04-10 13:24:35 +0000
@
text
@d1 67
@


1.1.2.2
log
@Sync with head.
@
text
@a0 67
#	$NetBSD: files.pcidrm,v 1.1.2.1 2007/04/10 13:24:35 ad Exp $

device	i915drm: drmbase
attach	i915drm at drm
file	dev/pci/drm/i915_drv.c		i915drm
file	dev/pci/drm/i915_dma.c		i915drm
file	dev/pci/drm/i915_irq.c		i915drm
file	dev/pci/drm/i915_mem.c		i915drm

device	mach64drm: drmbase
attach	mach64drm at drm
file	dev/pci/drm/mach64_dma.c	mach64drm
file	dev/pci/drm/mach64_drv.c	mach64drm
file	dev/pci/drm/mach64_irq.c	mach64drm
file	dev/pci/drm/mach64_state.c	mach64drm

device	mgadrm: drmbase
attach	mgadrm at drm
file	dev/pci/drm/mga_dma.c		mgadrm
file	dev/pci/drm/mga_drv.c		mgadrm
file	dev/pci/drm/mga_irq.c		mgadrm
file	dev/pci/drm/mga_state.c		mgadrm
file	dev/pci/drm/mga_warp.c		mgadrm

device	r128drm: drmbase
attach	r128drm at drm
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm
file	dev/pci/drm/r128_cce.c		r128drm
file	dev/pci/drm/r128_drv.c		r128drm
file	dev/pci/drm/r128_irq.c		r128drm
file	dev/pci/drm/r128_state.c	r128drm

device	radeondrm: drmbase
attach	radeondrm at drm
file	dev/pci/drm/r300_cmdbuf.c	radeondrm
file	dev/pci/drm/radeon_cp.c		radeondrm
file	dev/pci/drm/radeon_drv.c	radeondrm
file	dev/pci/drm/radeon_irq.c	radeondrm
file	dev/pci/drm/radeon_mem.c	radeondrm
file	dev/pci/drm/radeon_state.c	radeondrm

device	savagedrm: drmbase
attach	savagedrm at drm
file	dev/pci/drm/savage_bci.c	savagedrm
file	dev/pci/drm/savage_drv.c	savagedrm
file	dev/pci/drm/savage_state.c	savagedrm

device	sisdrm: drmbase
attach	sisdrm at drm
file	dev/pci/drm/sis_drv.c		sisdrm
file	dev/pci/drm/sis_ds.c		sisdrm
file	dev/pci/drm/sis_mm.c		sisdrm

device	tdfxdrm: drmbase
attach	tdfxdrm at drm
file	dev/pci/drm/tdfx_drv.c		tdfxdrm

device	viadrm: drmbase
attach	viadrm at drm
file	dev/pci/drm/via_drv.c		viadrm
file	dev/pci/drm/via_dma.c		viadrm
file	dev/pci/drm/via_ds.c		viadrm
file	dev/pci/drm/via_irq.c		viadrm
file	dev/pci/drm/via_map.c		viadrm
file	dev/pci/drm/via_mm.c		viadrm
file	dev/pci/drm/via_verifier.c	viadrm
file	dev/pci/drm/via_video.c		viadrm
@


1.1.40.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.1 2007/03/24 15:04:10 jmcneill Exp $
d3 1
a3 3
define	drmpci

device	i915drm: drmbase, drmpci
d5 4
a8 10
file	dev/pci/drm/i915_drv.c		i915drm & !drm_external
file	dev/pci/drm/i915_dma.c		i915drm & !drm_external
file	dev/pci/drm/i915_irq.c		i915drm & !drm_external
file	dev/pci/drm/i915_mem.c		i915drm & !drm_external

file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm & drm_external
d10 1
a10 1
device	mach64drm: drmbase, drmpci
d12 4
a15 9
file	dev/pci/drm/mach64_dma.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_drv.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_irq.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_state.c	mach64drm & !drm_external

file	external/bsd/drm/dist/bsd-core/mach64_drv.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_dma.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_irq.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm & drm_external
d17 1
a17 1
device	mgadrm: drmbase, drmpci
d19 5
a23 13
file	dev/pci/drm/mga_dma.c		mgadrm & !drm_external
file	dev/pci/drm/mga_drv.c		mgadrm & !drm_external
file	dev/pci/drm/mga_irq.c		mgadrm & !drm_external
file	dev/pci/drm/mga_state.c		mgadrm & !drm_external
file	dev/pci/drm/mga_warp.c		mgadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm & drm_external

# XXX missing: nouveau, nv
d25 1
a25 1
device	r128drm: drmbase, drmpci
d27 5
a31 11
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm & !drm_external
file	dev/pci/drm/r128_cce.c		r128drm & !drm_external
file	dev/pci/drm/r128_drv.c		r128drm & !drm_external
file	dev/pci/drm/r128_irq.c		r128drm & !drm_external
file	dev/pci/drm/r128_state.c	r128drm & !drm_external

file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm) & drm_external
file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm & drm_external
d33 1
a33 1
device	radeondrm: drmbase, drmpci
d35 6
a40 13
file	dev/pci/drm/r300_cmdbuf.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_cp.c		radeondrm & !drm_external
file	dev/pci/drm/radeon_drv.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_irq.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_mem.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_state.c	radeondrm & !drm_external

file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm & drm_external
d42 1
a42 1
device	savagedrm: drmbase, drmpci
d44 3
a46 7
file	dev/pci/drm/savage_bci.c	savagedrm & !drm_external
file	dev/pci/drm/savage_drv.c	savagedrm & !drm_external
file	dev/pci/drm/savage_state.c	savagedrm & !drm_external

file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm & drm_external
d48 1
a48 1
device	sisdrm: drmbase, drmpci
d50 3
a52 7
file	dev/pci/drm/sis_drv.c		sisdrm & !drm_external
file	dev/pci/drm/sis_ds.c		sisdrm & !drm_external
file	dev/pci/drm/sis_mm.c		sisdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm & drm_external
d54 1
a54 1
device	tdfxdrm: drmbase, drmpci
d56 1
a56 3
file	dev/pci/drm/tdfx_drv.c		tdfxdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm & drm_external
d58 1
a58 1
device	viadrm: drmbase, drmpci
d60 8
a67 24
file	dev/pci/drm/via_drv.c		viadrm & !drm_external
file	dev/pci/drm/via_dma.c		viadrm & !drm_external
file	dev/pci/drm/via_ds.c		viadrm & !drm_external
file	dev/pci/drm/via_irq.c		viadrm & !drm_external
file	dev/pci/drm/via_map.c		viadrm & !drm_external
file	dev/pci/drm/via_mm.c		viadrm & !drm_external
file	dev/pci/drm/via_verifier.c	viadrm & !drm_external
file	dev/pci/drm/via_video.c		viadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_map.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_video.c		viadrm & drm_external

makeoptions	drmpci		CPPFLAGS+="-I$S/dev/pci/drm"

# XXXMRG want to use the first one, but the second works.
# XXXMRG remove the above when switching to this.
#makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
#makeoptions	drm_noexternal	CPPFLAGS+="-I$S/dev/pci/drm"
@


1.1.40.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.1.40.1 2009/05/04 08:13:07 yamt Exp $
d122 6
a127 2
makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
makeoptions	(drmpci & drm_external)		CPPFLAGS+="-I$S/dev/pci/drm"
@


1.1.40.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.1.40.2 2009/05/16 10:41:41 yamt Exp $
@


1.1.46.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.3 2008/07/19 07:26:54 mrg Exp $
d3 1
a3 3
define	drmpci

device	i915drm: drmbase, drmpci
d5 4
a8 10
file	dev/pci/drm/i915_drv.c		i915drm & !drm_external
file	dev/pci/drm/i915_dma.c		i915drm & !drm_external
file	dev/pci/drm/i915_irq.c		i915drm & !drm_external
file	dev/pci/drm/i915_mem.c		i915drm & !drm_external

file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm & drm_external
d10 1
a10 1
device	mach64drm: drmbase, drmpci
d12 4
a15 9
file	dev/pci/drm/mach64_dma.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_drv.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_irq.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_state.c	mach64drm & !drm_external

file	external/bsd/drm/dist/bsd-core/mach64_drv.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_dma.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_irq.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm & drm_external
d17 1
a17 1
device	mgadrm: drmbase, drmpci
d19 5
a23 13
file	dev/pci/drm/mga_dma.c		mgadrm & !drm_external
file	dev/pci/drm/mga_drv.c		mgadrm & !drm_external
file	dev/pci/drm/mga_irq.c		mgadrm & !drm_external
file	dev/pci/drm/mga_state.c		mgadrm & !drm_external
file	dev/pci/drm/mga_warp.c		mgadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm & drm_external

# XXX missing: nouveau, nv
d25 1
a25 1
device	r128drm: drmbase, drmpci
d27 5
a31 11
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm & !drm_external
file	dev/pci/drm/r128_cce.c		r128drm & !drm_external
file	dev/pci/drm/r128_drv.c		r128drm & !drm_external
file	dev/pci/drm/r128_irq.c		r128drm & !drm_external
file	dev/pci/drm/r128_state.c	r128drm & !drm_external

file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm) & drm_external
file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm & drm_external
d33 1
a33 1
device	radeondrm: drmbase, drmpci
d35 6
a40 13
file	dev/pci/drm/r300_cmdbuf.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_cp.c		radeondrm & !drm_external
file	dev/pci/drm/radeon_drv.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_irq.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_mem.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_state.c	radeondrm & !drm_external

file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm & drm_external
d42 1
a42 1
device	savagedrm: drmbase, drmpci
d44 3
a46 7
file	dev/pci/drm/savage_bci.c	savagedrm & !drm_external
file	dev/pci/drm/savage_drv.c	savagedrm & !drm_external
file	dev/pci/drm/savage_state.c	savagedrm & !drm_external

file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm & drm_external
d48 1
a48 1
device	sisdrm: drmbase, drmpci
d50 3
a52 7
file	dev/pci/drm/sis_drv.c		sisdrm & !drm_external
file	dev/pci/drm/sis_ds.c		sisdrm & !drm_external
file	dev/pci/drm/sis_mm.c		sisdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm & drm_external
d54 1
a54 1
device	tdfxdrm: drmbase, drmpci
d56 1
a56 3
file	dev/pci/drm/tdfx_drv.c		tdfxdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm & drm_external
d58 1
a58 1
device	viadrm: drmbase, drmpci
d60 8
a67 24
file	dev/pci/drm/via_drv.c		viadrm & !drm_external
file	dev/pci/drm/via_dma.c		viadrm & !drm_external
file	dev/pci/drm/via_ds.c		viadrm & !drm_external
file	dev/pci/drm/via_irq.c		viadrm & !drm_external
file	dev/pci/drm/via_map.c		viadrm & !drm_external
file	dev/pci/drm/via_mm.c		viadrm & !drm_external
file	dev/pci/drm/via_verifier.c	viadrm & !drm_external
file	dev/pci/drm/via_video.c		viadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_map.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_video.c		viadrm & drm_external

makeoptions	drmpci		CPPFLAGS+="-I$S/dev/pci/drm"

# XXXMRG want to use the first one, but the second works.
# XXXMRG remove the above when switching to this.
#makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
#makeoptions	drm_noexternal	CPPFLAGS+="-I$S/dev/pci/drm"
@


1.1.36.1
log
@Sync with HEAD.
@
text
@d3 1
a3 3
define	drmpci

device	i915drm: drmbase, drmpci
d5 4
a8 10
file	dev/pci/drm/i915_drv.c		i915drm & !drm_external
file	dev/pci/drm/i915_dma.c		i915drm & !drm_external
file	dev/pci/drm/i915_irq.c		i915drm & !drm_external
file	dev/pci/drm/i915_mem.c		i915drm & !drm_external

file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm & drm_external
d10 1
a10 1
device	mach64drm: drmbase, drmpci
d12 4
a15 9
file	dev/pci/drm/mach64_dma.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_drv.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_irq.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_state.c	mach64drm & !drm_external

file	external/bsd/drm/dist/bsd-core/mach64_drv.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_dma.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_irq.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm & drm_external
d17 1
a17 1
device	mgadrm: drmbase, drmpci
d19 5
a23 13
file	dev/pci/drm/mga_dma.c		mgadrm & !drm_external
file	dev/pci/drm/mga_drv.c		mgadrm & !drm_external
file	dev/pci/drm/mga_irq.c		mgadrm & !drm_external
file	dev/pci/drm/mga_state.c		mgadrm & !drm_external
file	dev/pci/drm/mga_warp.c		mgadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm & drm_external

# XXX missing: nouveau, nv
d25 1
a25 1
device	r128drm: drmbase, drmpci
d27 5
a31 11
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm & !drm_external
file	dev/pci/drm/r128_cce.c		r128drm & !drm_external
file	dev/pci/drm/r128_drv.c		r128drm & !drm_external
file	dev/pci/drm/r128_irq.c		r128drm & !drm_external
file	dev/pci/drm/r128_state.c	r128drm & !drm_external

file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm) & drm_external
file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm & drm_external
d33 1
a33 1
device	radeondrm: drmbase, drmpci
d35 6
a40 13
file	dev/pci/drm/r300_cmdbuf.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_cp.c		radeondrm & !drm_external
file	dev/pci/drm/radeon_drv.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_irq.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_mem.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_state.c	radeondrm & !drm_external

file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm & drm_external
d42 1
a42 1
device	savagedrm: drmbase, drmpci
d44 3
a46 7
file	dev/pci/drm/savage_bci.c	savagedrm & !drm_external
file	dev/pci/drm/savage_drv.c	savagedrm & !drm_external
file	dev/pci/drm/savage_state.c	savagedrm & !drm_external

file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm & drm_external
d48 1
a48 1
device	sisdrm: drmbase, drmpci
d50 3
a52 7
file	dev/pci/drm/sis_drv.c		sisdrm & !drm_external
file	dev/pci/drm/sis_ds.c		sisdrm & !drm_external
file	dev/pci/drm/sis_mm.c		sisdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm & drm_external
d54 1
a54 1
device	tdfxdrm: drmbase, drmpci
d56 1
a56 3
file	dev/pci/drm/tdfx_drv.c		tdfxdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm & drm_external
d58 1
a58 1
device	viadrm: drmbase, drmpci
d60 8
a67 24
file	dev/pci/drm/via_drv.c		viadrm & !drm_external
file	dev/pci/drm/via_dma.c		viadrm & !drm_external
file	dev/pci/drm/via_ds.c		viadrm & !drm_external
file	dev/pci/drm/via_irq.c		viadrm & !drm_external
file	dev/pci/drm/via_map.c		viadrm & !drm_external
file	dev/pci/drm/via_mm.c		viadrm & !drm_external
file	dev/pci/drm/via_verifier.c	viadrm & !drm_external
file	dev/pci/drm/via_video.c		viadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_map.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_video.c		viadrm & drm_external

makeoptions	drmpci		CPPFLAGS+="-I$S/dev/pci/drm"

# XXXMRG want to use the first one, but the second works.
# XXXMRG remove the above when switching to this.
#makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
#makeoptions	drm_noexternal	CPPFLAGS+="-I$S/dev/pci/drm"
@


1.1.42.1
log
@Sync with wrstuden-revivesa-base-2.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.1 2007/03/24 15:04:10 jmcneill Exp $
d3 1
a3 3
define	drmpci

device	i915drm: drmbase, drmpci
d5 4
a8 10
file	dev/pci/drm/i915_drv.c		i915drm & !drm_external
file	dev/pci/drm/i915_dma.c		i915drm & !drm_external
file	dev/pci/drm/i915_irq.c		i915drm & !drm_external
file	dev/pci/drm/i915_mem.c		i915drm & !drm_external

file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm & drm_external
d10 1
a10 1
device	mach64drm: drmbase, drmpci
d12 4
a15 9
file	dev/pci/drm/mach64_dma.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_drv.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_irq.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_state.c	mach64drm & !drm_external

file	external/bsd/drm/dist/bsd-core/mach64_drv.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_dma.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_irq.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm & drm_external
d17 1
a17 1
device	mgadrm: drmbase, drmpci
d19 5
a23 13
file	dev/pci/drm/mga_dma.c		mgadrm & !drm_external
file	dev/pci/drm/mga_drv.c		mgadrm & !drm_external
file	dev/pci/drm/mga_irq.c		mgadrm & !drm_external
file	dev/pci/drm/mga_state.c		mgadrm & !drm_external
file	dev/pci/drm/mga_warp.c		mgadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm & drm_external

# XXX missing: nouveau, nv
d25 1
a25 1
device	r128drm: drmbase, drmpci
d27 5
a31 11
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm & !drm_external
file	dev/pci/drm/r128_cce.c		r128drm & !drm_external
file	dev/pci/drm/r128_drv.c		r128drm & !drm_external
file	dev/pci/drm/r128_irq.c		r128drm & !drm_external
file	dev/pci/drm/r128_state.c	r128drm & !drm_external

file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm) & drm_external
file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm & drm_external
d33 1
a33 1
device	radeondrm: drmbase, drmpci
d35 6
a40 13
file	dev/pci/drm/r300_cmdbuf.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_cp.c		radeondrm & !drm_external
file	dev/pci/drm/radeon_drv.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_irq.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_mem.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_state.c	radeondrm & !drm_external

file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm & drm_external
d42 1
a42 1
device	savagedrm: drmbase, drmpci
d44 3
a46 7
file	dev/pci/drm/savage_bci.c	savagedrm & !drm_external
file	dev/pci/drm/savage_drv.c	savagedrm & !drm_external
file	dev/pci/drm/savage_state.c	savagedrm & !drm_external

file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm & drm_external
d48 1
a48 1
device	sisdrm: drmbase, drmpci
d50 3
a52 7
file	dev/pci/drm/sis_drv.c		sisdrm & !drm_external
file	dev/pci/drm/sis_ds.c		sisdrm & !drm_external
file	dev/pci/drm/sis_mm.c		sisdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm & drm_external
d54 1
a54 1
device	tdfxdrm: drmbase, drmpci
d56 1
a56 3
file	dev/pci/drm/tdfx_drv.c		tdfxdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm & drm_external
d58 1
a58 1
device	viadrm: drmbase, drmpci
d60 8
a67 24
file	dev/pci/drm/via_drv.c		viadrm & !drm_external
file	dev/pci/drm/via_dma.c		viadrm & !drm_external
file	dev/pci/drm/via_ds.c		viadrm & !drm_external
file	dev/pci/drm/via_irq.c		viadrm & !drm_external
file	dev/pci/drm/via_map.c		viadrm & !drm_external
file	dev/pci/drm/via_mm.c		viadrm & !drm_external
file	dev/pci/drm/via_verifier.c	viadrm & !drm_external
file	dev/pci/drm/via_video.c		viadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_map.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_video.c		viadrm & drm_external

makeoptions	drmpci		CPPFLAGS+="-I$S/dev/pci/drm"

# XXXMRG want to use the first one, but the second works.
# XXXMRG remove the above when switching to this.
#makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
#makeoptions	drm_noexternal	CPPFLAGS+="-I$S/dev/pci/drm"
@


1.1.44.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.2 2008/07/08 06:50:22 mrg Exp $
d3 1
a3 3
define	drmpci

device	i915drm: drmbase, drmpci
d10 1
a10 1
device	mach64drm: drmbase, drmpci
d17 1
a17 1
device	mgadrm: drmbase, drmpci
d25 1
a25 1
device	r128drm: drmbase, drmpci
d33 1
a33 1
device	radeondrm: drmbase, drmpci
d42 1
a42 1
device	savagedrm: drmbase, drmpci
d48 1
a48 1
device	sisdrm: drmbase, drmpci
d54 1
a54 1
device	tdfxdrm: drmbase, drmpci
d58 1
a58 1
device	viadrm: drmbase, drmpci
a67 2

makeoptions	drmpci	CPPFLAGS+="-I$S/dev/pci/drm"
@


1.1.44.2
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: files.pcidrm,v 1.3 2008/07/19 07:26:54 mrg Exp $
d7 4
a10 10
file	dev/pci/drm/i915_drv.c		i915drm & !drm_external
file	dev/pci/drm/i915_dma.c		i915drm & !drm_external
file	dev/pci/drm/i915_irq.c		i915drm & !drm_external
file	dev/pci/drm/i915_mem.c		i915drm & !drm_external

file	external/bsd/drm/dist/bsd-core/i915_drv.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_dma.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_irq.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_mem.c		i915drm & drm_external
file	external/bsd/drm/dist/shared-core/i915_suspend.c	i915drm & drm_external
d14 4
a17 9
file	dev/pci/drm/mach64_dma.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_drv.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_irq.c	mach64drm & !drm_external
file	dev/pci/drm/mach64_state.c	mach64drm & !drm_external

file	external/bsd/drm/dist/bsd-core/mach64_drv.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_dma.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_irq.c	mach64drm & drm_external
file	external/bsd/drm/dist/shared-core/mach64_state.c	mach64drm & drm_external
d21 5
a25 13
file	dev/pci/drm/mga_dma.c		mgadrm & !drm_external
file	dev/pci/drm/mga_drv.c		mgadrm & !drm_external
file	dev/pci/drm/mga_irq.c		mgadrm & !drm_external
file	dev/pci/drm/mga_state.c		mgadrm & !drm_external
file	dev/pci/drm/mga_warp.c		mgadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/mga_drv.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_dma.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_irq.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_state.c		mgadrm & drm_external
file	external/bsd/drm/dist/shared-core/mga_warp.c		mgadrm & drm_external

# XXX missing: nouveau, nv
d29 5
a33 11
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm & !drm_external
file	dev/pci/drm/r128_cce.c		r128drm & !drm_external
file	dev/pci/drm/r128_drv.c		r128drm & !drm_external
file	dev/pci/drm/r128_irq.c		r128drm & !drm_external
file	dev/pci/drm/r128_state.c	r128drm & !drm_external

file	external/bsd/drm/dist/bsd-core/ati_pcigart.c		(r128drm | radeondrm) & drm_external
file	external/bsd/drm/dist/bsd-core/r128_drv.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_cce.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_irq.c		r128drm & drm_external
file	external/bsd/drm/dist/shared-core/r128_state.c		r128drm & drm_external
d37 6
a42 13
file	dev/pci/drm/r300_cmdbuf.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_cp.c		radeondrm & !drm_external
file	dev/pci/drm/radeon_drv.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_irq.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_mem.c	radeondrm & !drm_external
file	dev/pci/drm/radeon_state.c	radeondrm & !drm_external

file	external/bsd/drm/dist/bsd-core/radeon_drv.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/r300_cmdbuf.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_cp.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_irq.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_mem.c		radeondrm & drm_external
file	external/bsd/drm/dist/shared-core/radeon_state.c	radeondrm & drm_external
d46 3
a48 7
file	dev/pci/drm/savage_bci.c	savagedrm & !drm_external
file	dev/pci/drm/savage_drv.c	savagedrm & !drm_external
file	dev/pci/drm/savage_state.c	savagedrm & !drm_external

file	external/bsd/drm/dist/bsd-core/savage_drv.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_bci.c		savagedrm & drm_external
file	external/bsd/drm/dist/shared-core/savage_state.c	savagedrm & drm_external
d52 3
a54 7
file	dev/pci/drm/sis_drv.c		sisdrm & !drm_external
file	dev/pci/drm/sis_ds.c		sisdrm & !drm_external
file	dev/pci/drm/sis_mm.c		sisdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/sis_drv.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_ds.c		sisdrm & drm_external
file	external/bsd/drm/dist/shared-core/sis_mm.c		sisdrm & drm_external
d58 1
a58 3
file	dev/pci/drm/tdfx_drv.c		tdfxdrm & !drm_external

file	external/bsd/drm/dist/bsd-core/tdfx_drv.c		tdfxdrm & drm_external
d62 10
a71 24
file	dev/pci/drm/via_drv.c		viadrm & !drm_external
file	dev/pci/drm/via_dma.c		viadrm & !drm_external
file	dev/pci/drm/via_ds.c		viadrm & !drm_external
file	dev/pci/drm/via_irq.c		viadrm & !drm_external
file	dev/pci/drm/via_map.c		viadrm & !drm_external
file	dev/pci/drm/via_mm.c		viadrm & !drm_external
file	dev/pci/drm/via_verifier.c	viadrm & !drm_external
file	dev/pci/drm/via_video.c		viadrm & !drm_external

file	external/bsd/drm/dist/bsd-core/via_drv.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_dma.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_ds.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_irq.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_map.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_mm.c		viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_verifier.c	viadrm & drm_external
file	external/bsd/drm/dist/shared-core/via_video.c		viadrm & drm_external

makeoptions	drmpci		CPPFLAGS+="-I$S/dev/pci/drm"

# XXXMRG want to use the first one, but the second works.
# XXXMRG remove the above when switching to this.
#makeoptions	(drmpci & !drm_external)	CPPFLAGS+="-I$S/dev/pci/drm"
#makeoptions	drm_noexternal	CPPFLAGS+="-I$S/dev/pci/drm"
@


1.1.16.1
log
@file files.pcidrm was added on branch yamt-lazymbuf on 2007-09-03 14:37:30 +0000
@
text
@d1 67
@


1.1.16.2
log
@sync with head.
@
text
@a0 67
#	$NetBSD$

device	i915drm: drmbase
attach	i915drm at drm
file	dev/pci/drm/i915_drv.c		i915drm
file	dev/pci/drm/i915_dma.c		i915drm
file	dev/pci/drm/i915_irq.c		i915drm
file	dev/pci/drm/i915_mem.c		i915drm

device	mach64drm: drmbase
attach	mach64drm at drm
file	dev/pci/drm/mach64_dma.c	mach64drm
file	dev/pci/drm/mach64_drv.c	mach64drm
file	dev/pci/drm/mach64_irq.c	mach64drm
file	dev/pci/drm/mach64_state.c	mach64drm

device	mgadrm: drmbase
attach	mgadrm at drm
file	dev/pci/drm/mga_dma.c		mgadrm
file	dev/pci/drm/mga_drv.c		mgadrm
file	dev/pci/drm/mga_irq.c		mgadrm
file	dev/pci/drm/mga_state.c		mgadrm
file	dev/pci/drm/mga_warp.c		mgadrm

device	r128drm: drmbase
attach	r128drm at drm
file	dev/pci/drm/ati_pcigart.c	r128drm | radeondrm
file	dev/pci/drm/r128_cce.c		r128drm
file	dev/pci/drm/r128_drv.c		r128drm
file	dev/pci/drm/r128_irq.c		r128drm
file	dev/pci/drm/r128_state.c	r128drm

device	radeondrm: drmbase
attach	radeondrm at drm
file	dev/pci/drm/r300_cmdbuf.c	radeondrm
file	dev/pci/drm/radeon_cp.c		radeondrm
file	dev/pci/drm/radeon_drv.c	radeondrm
file	dev/pci/drm/radeon_irq.c	radeondrm
file	dev/pci/drm/radeon_mem.c	radeondrm
file	dev/pci/drm/radeon_state.c	radeondrm

device	savagedrm: drmbase
attach	savagedrm at drm
file	dev/pci/drm/savage_bci.c	savagedrm
file	dev/pci/drm/savage_drv.c	savagedrm
file	dev/pci/drm/savage_state.c	savagedrm

device	sisdrm: drmbase
attach	sisdrm at drm
file	dev/pci/drm/sis_drv.c		sisdrm
file	dev/pci/drm/sis_ds.c		sisdrm
file	dev/pci/drm/sis_mm.c		sisdrm

device	tdfxdrm: drmbase
attach	tdfxdrm at drm
file	dev/pci/drm/tdfx_drv.c		tdfxdrm

device	viadrm: drmbase
attach	viadrm at drm
file	dev/pci/drm/via_drv.c		viadrm
file	dev/pci/drm/via_dma.c		viadrm
file	dev/pci/drm/via_ds.c		viadrm
file	dev/pci/drm/via_irq.c		viadrm
file	dev/pci/drm/via_map.c		viadrm
file	dev/pci/drm/via_mm.c		viadrm
file	dev/pci/drm/via_verifier.c	viadrm
file	dev/pci/drm/via_video.c		viadrm
@
