History log of /src/sys/dev/isa/itesio_isa.c |
Revision | | Date | Author | Comments |
1.30 |
| 29-Jun-2022 |
mlelstv | unregister sensors only when registered.
|
1.29 |
| 03-Jul-2021 |
nonaka | itesio(4): Added IT8625E support.
|
1.28 |
| 23-Jul-2019 |
msaitoh | branches: 1.28.14; Add IT8655 support.
|
1.27 |
| 12-Sep-2017 |
msaitoh | branches: 1.27.4; Add IT8728F and IT877[12]E.
|
1.26 |
| 14-Aug-2017 |
hauke | Enable the IT8628E shipped with my gigabyte GA-N3150N-D3V board.
XXX These IT suoer IO chips appear to be all fairly alike. Maybe add a comprehensive list of IDs to recognize them, then deal with the fallout?
|
1.25 |
| 23-Apr-2015 |
pgoyette | branches: 1.25.10; Update module dependencies for all the existing modules that depend on sysmon components.
|
1.24 |
| 15-Nov-2012 |
msaitoh | branches: 1.24.14; Add support for ITE8720F by Nat Sloss. PR#47169.
|
1.23 |
| 29-Jul-2011 |
jmcneill | branches: 1.23.2; 1.23.8; 1.23.12; add module support
|
1.22 |
| 20-Jun-2011 |
pgoyette | Initialize sensors states before registering.
|
1.21 |
| 13-Aug-2010 |
jakllsch | branches: 1.21.6; Implement user-settable rfact in itesio. Additionally, match on IT8721.
|
1.20 |
| 17-Jul-2010 |
pgoyette | Put the original NULL pmf handler establishment back where it started, so as not to call it in some error paths.
Instead, if there is a watchdog present, deregister the NULL handler before establishing the one for the watchdog.
|
1.19 |
| 17-Jul-2010 |
pgoyette | If this itesio(4) has a watchdog, then set up a real suspend handler to make sure we don't suspend when the wdog time is active.
|
1.18 |
| 02-May-2010 |
jakllsch | This only needs one bus_space_tag_t. While here, rename one of the bus_space_handle_ts to be be descriptive of its function.
Fixes crash caused by uninitialized bus_space_tag_t discovered by Paul Goyette.
|
1.17 |
| 26-Apr-2008 |
xtraeme | branches: 1.17.2; 1.17.22; 1.17.24; Also attach in the IT8726F Super I/O.
|
1.16 |
| 26-Apr-2008 |
xtraeme | Fixup the negative VINs, they were inverted and conversion was wrong.
|
1.15 |
| 04-Apr-2008 |
xtraeme | branches: 1.15.2; Don't forget to unmap the I/O space in the error paths.
|
1.14 |
| 05-Mar-2008 |
xtraeme | struct cfdata * -> cfdata_t (for consistency).
|
1.13 |
| 04-Mar-2008 |
xtraeme | Change my email address to the netbsd one.
|
1.12 |
| 31-Dec-2007 |
wiz | branches: 1.12.2; 1.12.4; 1.12.8; Proxy-commit for xtraeme: Use sysmon_wdog_unregister(), not sysmon_wdog_register(), in itesio_detach().
|
1.11 |
| 29-Dec-2007 |
xtraeme | Erm, update another comment that was outdated with latest changes.
|
1.10 |
| 29-Dec-2007 |
xtraeme | Update a comment that I wanted to correct for long time now...
|
1.9 |
| 29-Dec-2007 |
xtraeme | Added support for the Watchdog Timer built in the IT871[268] Super I/Os.
The WDT supports any value between 1 and 65535 seconds (or minutes, but but the driver only uses seconds).
|
1.8 |
| 13-Dec-2007 |
xtraeme | Check return value of pmf_device_register(), pointed out by joerg.
Looks like the pmf(9) manpage declared it as void and not bool...
|
1.7 |
| 09-Dec-2007 |
xtraeme | branches: 1.7.2; Register to pmf(9).
|
1.6 |
| 01-Dec-2007 |
jmcneill | branches: 1.6.2; 1.6.4; 1.6.6; aprintify, on behalf of xtraeme
|
1.5 |
| 22-Nov-2007 |
xtraeme | Print the error if sysmon_envsys_register() fails and add a missing return in that case.
|
1.4 |
| 16-Nov-2007 |
xtraeme | branches: 1.4.2; 1.4.4; 1.4.6; Extend the envsys2 API (one more time, sorry) as defined in:
http://mail-index.netbsd.org/tech-kern/2007/11/09/0001.html
sysmon_envsys_create() and sysmon_envsys_destroy() were added to create/destroy sysmon_envsys objects (and its TAILQ/LIST for sensors/events).
sysmon_envsys_sensor_attach() and sysmon_envsys_sensor_detach() were added to attach/detach sensors to a specified sysmon_envsys device.
The events framework is now per device and configurable via the ENVSYS_SETDICTIONARY ioctl or /etc/envsys.conf and envstat(8).
Update all users and documentation to reflect these changes.
|
1.3 |
| 15-Nov-2007 |
xtraeme | Remove a debug printf.
|
1.2 |
| 15-Nov-2007 |
xtraeme | - Remove an extra RCS ID line. - Update the ifdef on itesio_isavar.h to reflect the rename.
|
1.1 |
| 15-Nov-2007 |
xtraeme | Rename it(4) to itesio(4) to accomodate for the following changes:
- The driver now uses the Super I/O address port as port argument in the configuration file. The Environmental Controller base address is fetched by the Super I/O EC LDN configuration registers.
- Invalidate voltage sensors if data returned is 0xff.
- Use the Super I/O Global Configuration Registers Chip ID[12] and Device Revision to store/print the correct information.
- Use only the Fan Extended Tachometer registers on IT871[68]F for now; this gives us correct data for IT8705/IT8712F again.
Inspired by the smsc(4) driver. The UPDATING file has been updated to reflect the rename.
|
1.4.6.4 |
| 03-Dec-2007 |
joerg | Sync with HEAD.
|
1.4.6.3 |
| 27-Nov-2007 |
joerg | Sync with HEAD. amd64 Xen support needs testing.
|
1.4.6.2 |
| 21-Nov-2007 |
joerg | Sync with HEAD.
|
1.4.6.1 |
| 16-Nov-2007 |
joerg | file itesio_isa.c was added on branch jmcneill-pm on 2007-11-21 21:55:16 +0000
|
1.4.4.5 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.4.4.4 |
| 27-Dec-2007 |
mjf | Sync with HEAD.
|
1.4.4.3 |
| 08-Dec-2007 |
mjf | Sync with HEAD.
|
1.4.4.2 |
| 19-Nov-2007 |
mjf | Sync with HEAD.
|
1.4.4.1 |
| 16-Nov-2007 |
mjf | file itesio_isa.c was added on branch mjf-devfs on 2007-11-19 00:48:02 +0000
|
1.4.2.3 |
| 22-Nov-2007 |
bouyer | Sync with HEAD
|
1.4.2.2 |
| 18-Nov-2007 |
bouyer | Sync with HEAD
|
1.4.2.1 |
| 16-Nov-2007 |
bouyer | file itesio_isa.c was added on branch bouyer-xenamd64 on 2007-11-18 19:35:30 +0000
|
1.6.6.1 |
| 11-Dec-2007 |
yamt | sync with head.
|
1.6.4.4 |
| 17-Mar-2008 |
yamt | sync with head.
|
1.6.4.3 |
| 21-Jan-2008 |
yamt | sync with head
|
1.6.4.2 |
| 07-Dec-2007 |
yamt | sync with head
|
1.6.4.1 |
| 01-Dec-2007 |
yamt | file itesio_isa.c was added on branch yamt-lazymbuf on 2007-12-07 17:30:17 +0000
|
1.6.2.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.7.2.2 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
1.7.2.1 |
| 13-Dec-2007 |
bouyer | Sync with HEAD
|
1.12.8.2 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.12.8.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.12.4.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.12.2.3 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.12.2.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.12.2.1 |
| 31-Dec-2007 |
matt | file itesio_isa.c was added on branch matt-armv6 on 2008-01-09 01:53:13 +0000
|
1.15.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.17.24.2 |
| 05-Mar-2011 |
rmind | sync with head
|
1.17.24.1 |
| 30-May-2010 |
rmind | sync with head
|
1.17.22.1 |
| 17-Aug-2010 |
uebayasi | Sync with HEAD.
|
1.17.2.2 |
| 09-Oct-2010 |
yamt | sync with head
|
1.17.2.1 |
| 11-Aug-2010 |
yamt | sync with head.
|
1.21.6.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.23.12.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.23.12.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.23.8.1 |
| 23-Nov-2012 |
riz | Pull up following revision(s) (requested by msaitoh in ticket #699): sys/dev/isa/itesio_isavar.h: revision 1.9 sys/dev/isa/itesio_isa.c: revision 1.24 Add support for ITE8720F by Nat Sloss. PR#47169.
|
1.23.2.1 |
| 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.24.14.2 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
1.24.14.1 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|
1.25.10.2 |
| 01-Sep-2019 |
martin | Pull up following revision(s) (requested by msaitoh in ticket #1348):
sys/dev/isa/itesio_isavar.h: revision 1.12 sys/dev/isa/itesio_isa.c: revision 1.28
Add IT8655 support.
|
1.25.10.1 |
| 23-Nov-2017 |
martin | Pull up following revision(s) (requested by msaitoh in ticket #373): sys/dev/isa/itesio_isavar.h: revision 1.10 sys/dev/isa/itesio_isavar.h: revision 1.11 sys/dev/isa/itesio_isa.c: revision 1.26 sys/dev/isa/itesio_isa.c: revision 1.27 Enable the IT8628E shipped with my gigabyte GA-N3150N-D3V board. XXX These IT suoer IO chips appear to be all fairly alike. Maybe add a comprehensive list of IDs to recognize them, then deal with the fallout? Add IT8728F and IT877[12]E.
|
1.27.4.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.28.14.1 |
| 01-Aug-2021 |
thorpej | Sync with HEAD.
|