Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src
Module Name: src
Committed By: andvar
Date: Sun Jun 21 18:38:35 UTC 2026
Modified Files:
src/share/man/man4: agp.4
src/sys/arch/x86/pci: files.pci
src/sys/dev/pci: agp.c agpreg.h agpvar.h files.agp
Added Files:
src/sys/dev/pci: agp_nvidia.c
Log Message:
agp(4): port agp_nvidia driver from FreeBSD.
It supports the AGP controller in the NVIDIA nForce and nForce2 chipsets.
Tested on Biostar M7NCD Ultra with Radeon 9550, GeForce FX 5700 LE and
ATI Rage 128 Pro.
All cards attach and work over AGP, however DRM drivers manage the GART
internally and do not use the kernel AGP GART path directly.
Radeon 9550 was working more stable with AGP disabled due to known DRM
instabilities.
The GART bind/unbind/flush paths were briefly tested via a custom userspace
test program using /dev/agpgart ioctls.
Reviewed by riastradh@ and uwe@.
Also thanks to abs@ for donating some graphics cards used in testing.
For more information see the discussion on tech-kern:
https://mail-index.netbsd.org/tech-kern/2026/06/07/msg031073.html
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/share/man/man4/agp.4
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/x86/pci/files.pci
cvs rdiff -u -r1.89 -r1.90 src/sys/dev/pci/agp.c
cvs rdiff -u -r0 -r1.1 src/sys/dev/pci/agp_nvidia.c
cvs rdiff -u -r1.24 -r1.25 src/sys/dev/pci/agpreg.h
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/pci/agpvar.h
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/pci/files.agp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index