History log of /src/sys/dev/isa/smsc.c |
Revision | | Date | Author | Comments |
1.13 |
| 29-Jun-2022 |
mlelstv | unregister sensors only when registered.
|
1.12 |
| 23-Apr-2015 |
pgoyette | Update module dependencies for all the existing modules that depend on sysmon components.
|
1.11 |
| 31-Jul-2011 |
jmcneill | branches: 1.11.12; 1.11.30; modularize
|
1.10 |
| 20-Jun-2011 |
pgoyette | Initialize sensors states before registering.
|
1.9 |
| 12-May-2009 |
cegger | branches: 1.9.10; struct device * -> device_t, no functional changes intended.
|
1.8 |
| 28-Apr-2008 |
martin | branches: 1.8.14; Remove clause 3 and 4 from TNF licenses
|
1.7 |
| 03-Apr-2008 |
xtraeme | branches: 1.7.2; 1.7.4; Add support for the SCH5307-NS and SCH5317 Super I/Os. They are compatible with LPC47B397, only the device ID is changed.
Simplify and improve the code, and split device_t/softc.
|
1.6 |
| 17-Nov-2007 |
kefren | branches: 1.6.14; Initialize sensor's state on behalf of xtraeme
|
1.5 |
| 16-Nov-2007 |
xtraeme | 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.4 |
| 19-Oct-2007 |
ad | branches: 1.4.2; machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
1.3 |
| 09-Sep-2007 |
xtraeme | branches: 1.3.4; Add the detach method, will be used by the LKM.
|
1.2 |
| 01-Jul-2007 |
xtraeme | branches: 1.2.2; 1.2.4; 1.2.8; 1.2.10; 1.2.12; Imported envsys 2, a brief description of the new features: (Part 2: drivers)
* Support for detachable sensors. * Cleaned up the API for simplicity and efficiency. * Ability to send capacity/critical/warning events to powerd(8). * Adapted all the code to the new locking order. * Compatibility with the old envsys API: the ENVSYS_GTREINFO and ENVSYS_GTREDATA ioctl(2)s are supported. * Added support for a 'dictionary based communication channel' between sysmon_power(9) and powerd(8), that means there is no 32 bytes event size restriction anymore. * Binary compatibility with old envstat(8) and powerd(8) via COMPAT_40. * All drivers with the n^2 gtredata bug were fixed, PR kern/36226.
Tested by:
blymn: smsc(4). bouyer: ipmi(4), mfi(4). kefren: ug(4). njoly: viaenv(4), adt7463.c. riz: owtemp(4). xtraeme: acpiacad(4), acpibat(4), acpitz(4), aiboost(4), it(4), lm(4).
|
1.1 |
| 01-Jun-2007 |
blymn | branches: 1.1.2; Add driver for the hardware monitoring portion of the SMSC LPC47B397
|
1.1.2.6 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.1.2.5 |
| 09-Oct-2007 |
ad | Sync with head.
|
1.1.2.4 |
| 15-Jul-2007 |
ad | Sync with head.
|
1.1.2.3 |
| 09-Jun-2007 |
ad | Sync with head.
|
1.1.2.2 |
| 09-Jun-2007 |
ad | Sync with head.
|
1.1.2.1 |
| 01-Jun-2007 |
ad | file smsc.c was added on branch vmlocking on 2007-06-09 21:37:19 +0000
|
1.2.12.4 |
| 07-Dec-2007 |
yamt | sync with head
|
1.2.12.3 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.2.12.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.2.12.1 |
| 01-Jul-2007 |
yamt | file smsc.c was added on branch yamt-lazymbuf on 2007-09-03 14:35:44 +0000
|
1.2.10.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.2.10.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.2.8.3 |
| 21-Nov-2007 |
joerg | Sync with HEAD.
|
1.2.8.2 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.2.8.1 |
| 02-Oct-2007 |
joerg | Sync with HEAD.
|
1.2.4.1 |
| 10-Sep-2007 |
skrll | Sync with HEAD.
|
1.2.2.2 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.2.2.1 |
| 01-Jul-2007 |
mjf | file smsc.c was added on branch mjf-ufs-trans on 2007-07-11 20:06:31 +0000
|
1.3.4.2 |
| 18-Nov-2007 |
bouyer | Sync with HEAD
|
1.3.4.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.4.2.1 |
| 19-Nov-2007 |
mjf | Sync with HEAD.
|
1.6.14.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.7.4.2 |
| 16-May-2009 |
yamt | sync with head
|
1.7.4.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.7.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.8.14.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.9.10.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.11.30.1 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|
1.11.12.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|