History log of /openbsd-current/sys/dev/pci/nviic.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.18 11-Mar-2022 mpi

Constify struct cfattach.


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.17 14-Mar-2015 jsg

Remove some includes include-what-you-use claims don't
have any direct symbols used. Tested for indirect use by compiling
amd64/i386/sparc64 kernels.

ok tedu@ deraadt@


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.16 15-Mar-2012 sthen

Let nviic(4) match the NVIDIA MCP89 chipset, from Brad.


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.15 08-Apr-2010 tedu

these files don't need to include proc.h anymore. ok oga for agp


Revision tags: OPENBSD_4_6_BASE OPENBSD_4_7_BASE
# 1.14 18-Jun-2009 jsg

Remove support for cancelled NVIDIA MCP7B and add initial support for
MCP89.

From Brad based on information from Peer Chen @ NVIDIA via Linux.


Revision tags: OPENBSD_4_4_BASE OPENBSD_4_5_BASE
# 1.13 22-May-2008 brad

Add the MCP77, 79 and 7B SMBus controller ids.

ok dlg@


Revision tags: OPENBSD_4_3_BASE
# 1.12 13-Sep-2007 brad

Add the NVIDIA MCP73 SMBus controller.

ok dlg@


Revision tags: OPENBSD_4_2_BASE
# 1.11 03-May-2007 dlg

convert lockmgr style locks to rwlocks.

input from art@


# 1.10 03-May-2007 dlg

convert lockmgr to rwlocks


Revision tags: OPENBSD_4_1_BASE
# 1.9 11-Dec-2006 deraadt

do not bus_space_map devices which are at address 0; ok kettenis


# 1.8 06-Nov-2006 brad

add the NVIDIA MCP67 SMBus controller.


Revision tags: OPENBSD_4_0_BASE
# 1.7 23-Jul-2006 brad

add NVidia MCP61/65 ids.


# 1.6 29-Jun-2006 brad

add support for NVIDIA MCP51 and MCP55 SMbus controllers.

Info about the new BAR locations on the Linux lm-sensors list
via jsg@

ok dlg@


Revision tags: OPENBSD_3_9_BASE
# 1.5 30-Jan-2006 dlg

reduce the timeout waiting for command completions from 5 seconds to .1
seconds. i think if the bus is wired up wrong the command never completes,
which in turn generates a 3 minute delay during boot while we try to scan
for i2c devices.

problem reported by Johan Mson Lindman who is also happy with the fix.


# 1.4 11-Jan-2006 jsg

Fix compilation without NVIIC_DEBUG defined, ok dlg@


# 1.3 11-Jan-2006 dlg

make the timeout printf a debug message


# 1.2 09-Jan-2006 dlg

fix a panic in the locking stuff that was caused by a pasto. found by
Johan M:son Lindman.


# 1.1 04-Jan-2006 dlg

driver for the nvidia nforce2/3/4 smbus controller.


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.17 14-Mar-2015 jsg

Remove some includes include-what-you-use claims don't
have any direct symbols used. Tested for indirect use by compiling
amd64/i386/sparc64 kernels.

ok tedu@ deraadt@


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.16 15-Mar-2012 sthen

Let nviic(4) match the NVIDIA MCP89 chipset, from Brad.


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.15 08-Apr-2010 tedu

these files don't need to include proc.h anymore. ok oga for agp


Revision tags: OPENBSD_4_6_BASE OPENBSD_4_7_BASE
# 1.14 18-Jun-2009 jsg

Remove support for cancelled NVIDIA MCP7B and add initial support for
MCP89.

From Brad based on information from Peer Chen @ NVIDIA via Linux.


Revision tags: OPENBSD_4_4_BASE OPENBSD_4_5_BASE
# 1.13 22-May-2008 brad

Add the MCP77, 79 and 7B SMBus controller ids.

ok dlg@


Revision tags: OPENBSD_4_3_BASE
# 1.12 13-Sep-2007 brad

Add the NVIDIA MCP73 SMBus controller.

ok dlg@


Revision tags: OPENBSD_4_2_BASE
# 1.11 03-May-2007 dlg

convert lockmgr style locks to rwlocks.

input from art@


# 1.10 03-May-2007 dlg

convert lockmgr to rwlocks


Revision tags: OPENBSD_4_1_BASE
# 1.9 11-Dec-2006 deraadt

do not bus_space_map devices which are at address 0; ok kettenis


# 1.8 06-Nov-2006 brad

add the NVIDIA MCP67 SMBus controller.


Revision tags: OPENBSD_4_0_BASE
# 1.7 23-Jul-2006 brad

add NVidia MCP61/65 ids.


# 1.6 29-Jun-2006 brad

add support for NVIDIA MCP51 and MCP55 SMbus controllers.

Info about the new BAR locations on the Linux lm-sensors list
via jsg@

ok dlg@


Revision tags: OPENBSD_3_9_BASE
# 1.5 30-Jan-2006 dlg

reduce the timeout waiting for command completions from 5 seconds to .1
seconds. i think if the bus is wired up wrong the command never completes,
which in turn generates a 3 minute delay during boot while we try to scan
for i2c devices.

problem reported by Johan Mson Lindman who is also happy with the fix.


# 1.4 11-Jan-2006 jsg

Fix compilation without NVIIC_DEBUG defined, ok dlg@


# 1.3 11-Jan-2006 dlg

make the timeout printf a debug message


# 1.2 09-Jan-2006 dlg

fix a panic in the locking stuff that was caused by a pasto. found by
Johan M:son Lindman.


# 1.1 04-Jan-2006 dlg

driver for the nvidia nforce2/3/4 smbus controller.