freebsd-dev/sys/dev/agp
Mark Johnston 437ea82ce7 agp: Handle multiple devices more gracefully
Currently agp(4) effectively assumes that only one driver instance
exists, as the generic attach routine attempts to create /dev/agpgart
and triggers a panic if it already exists.  Instead, handle this
situation by creating /dev/agpgart<unit> and making /dev/agpgart an
alias of /dev/agpgart0 for compatibility.

PR:		187015
Reviewed by:	imp, kib
Tested by:	Yoshihiro Ota <ota@j.email.ne.jp> (earlier version)
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D33068
2021-11-25 11:36:33 -05:00
..
agp_ali.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp_amd64.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp_amd.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp_apple.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp_ati.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp_i810.c agp: plug a set-but-not-unused var in agp_intel_gtt_map_memory 2021-11-24 16:25:50 +00:00
agp_i810.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
agp_if.m
agp_intel.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp_nvidia.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp_sis.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp_via.c agp: clean up empty lines in .c and .h files 2020-09-01 21:35:39 +00:00
agp.c agp: Handle multiple devices more gracefully 2021-11-25 11:36:33 -05:00
agppriv.h agp: Handle multiple devices more gracefully 2021-11-25 11:36:33 -05:00
agpreg.h
agpvar.h