History log of /freebsd/sys/dev/agp/agp_i810.c (Results 151 – 175 of 216)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/4.6.1
# 613f5495 14-Jul-2002 Alan Cox <alc@FreeBSD.org>

o Lock page queue accesses by vm_page_wire().


# 1f545269 13-Jul-2002 Alan Cox <alc@FreeBSD.org>

o Complete the locking of page queue accesses by vm_page_unwire().
o Assert that the page queues lock is held in vm_page_unwire().
o Make vm_page_lock_queues() and vm_page_unlock_queues() visible

o Complete the locking of page queue accesses by vm_page_unwire().
o Assert that the page queues lock is held in vm_page_unwire().
o Make vm_page_lock_queues() and vm_page_unlock_queues() visible
to kernel loadable modules.

show more ...


Revision tags: release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs
# 52b3919d 05-Jul-2001 John Baldwin <jhb@FreeBSD.org>

Make these compile again by adding proc.h include for GIANT_REQUIRED
that is in included vm headers.


# 23955314 19-May-2001 Alfred Perlstein <alfred@FreeBSD.org>

Introduce a global lock for the vm subsystem (vm_mtx).

vm_mtx does not recurse and is required for most low level
vm operations.

faults can not be taken without holding Giant.

Memory subsystems ca

Introduce a global lock for the vm subsystem (vm_mtx).

vm_mtx does not recurse and is required for most low level
vm operations.

faults can not be taken without holding Giant.

Memory subsystems can now call the base page allocators safely.

Almost all atomic ops were removed as they are covered under the
vm mutex.

Alpha and ia64 now need to catch up to i386's trap handlers.

FFS and NFS have been tested, other filesystems will need minor
changes (grabbing the vm lock when twiddling page properties).

Reviewed (partially) by: jake, jhb

show more ...


Revision tags: release/4.3.0_cvs, release/4.3.0, release/4.2.0
# df4443ff 16-Oct-2000 Ruslan Ermilov <ru@FreeBSD.org>

Added support for i815.


Revision tags: release/4.1.1_cvs, release/4.1.0
# e547d6fd 12-Jul-2000 Doug Rabson <dfr@FreeBSD.org>

Add support for Intel's i810 chipset with integrated graphics. An
associated patch to XFree86 allows the X server to work with this chipset
on FreeBSD. Additional work will include porting the Linux

Add support for Intel's i810 chipset with integrated graphics. An
associated patch to XFree86 allows the X server to work with this chipset
on FreeBSD. Additional work will include porting the Linux 3D driver.

Submitted by: Ruslan Ermilov <ru@FreeBSD.org>

show more ...


# c7bbe8bd 12-Mar-2010 Robert Noland <rnoland@FreeBSD.org>

Add support of Intel Pineview chips, aka IGD.

MFC after: 3 days


# 9ccf1d6a 12-Mar-2010 Robert Noland <rnoland@FreeBSD.org>

Add pci ids for Intel Ironlake chipsets.

These behave just like g45 for agp.

Tested by: Torfinn Ingolfsen

MFC after: 3 days


Revision tags: release/8.0.0_cvs, release/8.0.0
# 874108ae 12-Nov-2009 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

MFC @199204


# 2d52bcc4 11-Oct-2009 Robert Noland <rnoland@FreeBSD.org>

Add pci id's for Intel G41 chipset

Submitted by: Artyom Mirgorodsky <man@email.com.ua>
MFC after: 3 days


# 1ee774f6 02-Oct-2009 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

- MFC


# c1a293ab 14-Sep-2009 Nick Hibma <n_hibma@FreeBSD.org>

John Baldwin suggested that 'stolen memory' only happens in the case of
i810 and therefore is useful info there. Aperture size and stolen memory
are now printed on one line.

Submitted by: jhb


# 3e3a2c60 10-Sep-2009 Nick Hibma <n_hibma@FreeBSD.org>

Move the printing of aperture size and stolen memory behind bootverbose.
None of the other AGP drivers actually displays this information at all,

MFC after: 1 week


Revision tags: release/7.2.0_cvs, release/7.2.0
# 9c797940 13-Apr-2009 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

- Merge from HEAD


# 45d0290a 20-Mar-2009 Robert Noland <rnoland@FreeBSD.org>

vm_offset_t is unsigned and therefore can not be negative.
Avoid unnessecary compares.

Found with: Coverity Prevent(tm)
CID: 2362,4215,4214,4209,4208,2363,4211,4210,4213,4212

MFC after: 3 days


# 1829d5da 12-Mar-2009 Warner Losh <imp@FreeBSD.org>

Update the projects tree to a newer FreeBSD current.


# cd6d5177 09-Mar-2009 Warner Losh <imp@FreeBSD.org>

Fix prototypes to be consistent.


Revision tags: release/7.1.0_cvs, release/7.1.0
# fc25498a 23-Dec-2008 Robert Noland <rnoland@FreeBSD.org>

Fix up handling of Intel G4X chips some more.

Note that you need at least xf86-video-intel 2.4.3 for this to work.
The G4X doesn't put the GATT into the same area of stolen memory
as all the other c

Fix up handling of Intel G4X chips some more.

Note that you need at least xf86-video-intel 2.4.3 for this to work.
The G4X doesn't put the GATT into the same area of stolen memory
as all the other chips and older versions of the driver didn't
handle that properly.

Tested by: ganbold
Approved by: kib
MFC after: 2 weeks

show more ...


Revision tags: release/6.4.0_cvs, release/6.4.0
# 06aaad6a 02-Oct-2008 Robert Noland <rnoland@FreeBSD.org>

Correctly handle Intel g33 chips and add support for g45 chips

g33 based chips use a different method of identifying the gtt size.
g45 based chips gtt is located in a different area of stolen memory

Correctly handle Intel g33 chips and add support for g45 chips

g33 based chips use a different method of identifying the gtt size.
g45 based chips gtt is located in a different area of stolen memory.

Approved by: jhb (mentor)
MFC after: 2 weeks

show more ...


# 7b030859 01-Aug-2008 John Baldwin <jhb@FreeBSD.org>

Enable the support for G33/Q35/Q33 now that both the G33 and Q35 have been
tested:

PR: amd64/126090
MFC after: 1 week


# d614e99f 21-Jun-2008 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

Fix PCI id for 945GME Express Integrated Graphics Controller:
set to 8086:27AE

PR: kern/124782
Event: Bugathon#5


# 4ee0aeea 12-Mar-2008 Remko Lodder <remko@FreeBSD.org>

Add resume support to the agp_i810 family.

Submitted by: "Robert Noland" <rnoland at 2hip dot net>
Reviewed by: anholt
Approved by: anholt, imp (mentor)
MFC after: 1 week


Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0
# 64d0afa7 26-Nov-2007 Remko Lodder <remko@FreeBSD.org>

Add the 845M GMCH controller.

PR: 114802
Approved by: imp (mentor), anholt (private mail)
Submitted by: Alex Goncharov <algo1 at comcast dot net>
MFC After: 3 days


# dbac8ff4 12-Nov-2007 John Baldwin <jhb@FreeBSD.org>

Move the agp(4) driver from sys/pci to sys/dev/agp. __FreeBSD_version was
bumped to 800004 to note the change though userland apps should not be
affected since they use <sys/agpio.h> rather than the

Move the agp(4) driver from sys/pci to sys/dev/agp. __FreeBSD_version was
bumped to 800004 to note the change though userland apps should not be
affected since they use <sys/agpio.h> rather than the headers in
sys/dev/agp.

Discussed with: anholt
Repocopy by: simon

show more ...


# f82a1d49 30-Oct-2007 John Baldwin <jhb@FreeBSD.org>

Split agp_generic_detach() up into two routines: agp_free_cdev() destroys
/dev/agpgart and agp_free_res() frees resources like the BAR for the
aperture. Splitting this up lets chipset-specific detac

Split agp_generic_detach() up into two routines: agp_free_cdev() destroys
/dev/agpgart and agp_free_res() frees resources like the BAR for the
aperture. Splitting this up lets chipset-specific detach routines
manipulate the aperture during their detach routines without panicing.

MFC after: 1 week
Reviewed by: anholt

show more ...


123456789