Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/sparc64/dev/tda.c
RevisionDateAuthorComments
 1.14  31-Oct-2020  jdc Call sysmon_envsys_unregister() not sysmon_envsys_destroy() when
detaching. Pointed out by Michael van Elst.
 1.13  01-Mar-2019  mrg make the conversion from degC to uK a macro instead of open
coding it 4 places.
 1.12  16-Jun-2018  thorpej branches: 1.12.2;
More cleanup to i2c autoconfiguration:

- Get all of the drivers onto the new match quality constants.
- Introduce a new helper function, iic_use_direct_match(), that has
all of the logic for direct-config matching. If it returns true,
the driver returns the match result (which may be 0). If it returns
false, the driver does indirect-config matching.
- iic_compat_match() now returns a weighted match quality; matches to
lower-indexed "compatible" device property are more-specific matches,
and return a better match quality accordingly.
 1.11  07-Jul-2016  msaitoh branches: 1.11.16;
KNF. Remove extra spaces. No functional change.
 1.10  27-Apr-2015  martin Print error codes from sysmon
 1.9  26-Oct-2013  jdc branches: 1.9.6;
Use machine_model from autoconf.c, instead of calling the firmware here.
 1.8  03-Feb-2013  jdc branches: 1.8.2;
Add a detach function and use this when shutting down:
halt the fan speed callout
set the speed of both fans to maximum

Also avoids occasional panics in shutdown because the callout is not stopped.
 1.7  02-Feb-2013  jdc Add sysmon support to display the fan-speed related values for the CPU and
system fans.
Fix a bug where the system fan was always set to full speed (63), which was
noticed when viewing the values reported by `envstat`.
 1.6  27-Oct-2012  chs split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.5  18-Mar-2012  mrg branches: 1.5.2;
add missing __KERNEL_RCSID().
 1.4  03-Apr-2011  jdc branches: 1.4.4; 1.4.8; 1.4.10;
Return early if we are called from indirect attach (i.e., not the normal
case).
 1.3  11-Mar-2010  mrg branches: 1.3.2; 1.3.4; 1.3.6; 1.3.8;
various aprint_* fixes.
 1.2  01-Mar-2010  martin Fix printf formats (for 32bit compiles)
 1.1  28-Feb-2010  martin Remove the envctrl driver, it is superseeded by the more general pcfiic @
ebus. Add the SB1000/SB2000 fan controll driver (tda). From OpenBSD.
Move config files over to direct configuration of i2c devices.
 1.3.8.1  06-Jun-2011  jruoho Sync with HEAD.
 1.3.6.2  30-Apr-2010  uebayasi Sync with HEAD.
 1.3.6.1  11-Mar-2010  uebayasi file tda.c was added on branch uebayasi-xip on 2010-04-30 14:39:51 +0000
 1.3.4.1  21-Apr-2011  rmind sync with head
 1.3.2.3  11-Aug-2010  yamt sync with head.
 1.3.2.2  11-Mar-2010  yamt sync with head
 1.3.2.1  11-Mar-2010  yamt file tda.c was added on branch yamt-nfs-mp on 2010-03-11 15:03:00 +0000
 1.4.10.1  13-Jun-2013  msaitoh Pull up following revision(s) (requested by jdp in ticket #893):
sys/arch/sparc64/dev/tda.c 1.7-1.8
share/man/man4/man4.sparc64/tda.4 1.1-1.3
share/man/man4/man4.sparc64/Makefile 1.7
distrib/sets/lists/man/mi 1.1419
Add sysmon support to display the CPU and Sytem fan speeds for the
tda driver. Add a manual page for tda(4). Fix a bug which caused
the system fan to always run at full speed.
 1.4.8.1  05-Apr-2012  mrg sync to latest -current.
 1.4.4.3  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.4.4.2  30-Oct-2012  yamt sync with head
 1.4.4.1  17-Apr-2012  yamt sync with head
 1.5.2.4  03-Dec-2017  jdolecek update from HEAD
 1.5.2.3  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.5.2.2  25-Feb-2013  tls resync with head
 1.5.2.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.8.2.1  18-May-2014  rmind sync with head
 1.9.6.2  09-Jul-2016  skrll Sync with HEAD
 1.9.6.1  06-Jun-2015  skrll Sync with HEAD
 1.11.16.1  25-Jun-2018  pgoyette Sync with HEAD
 1.12.2.1  10-Jun-2019  christos Sync with HEAD

RSS XML Feed