jakllsch
ea0121eb6e
Add subdriver for Nextwave (subsequently acquired by ATI, then AMD, and
...
finally Broadcom) NXT200x series of 8VSB/QAM demodulator.
Still a bit crude and only supports the NXT2004 at this point.
2011-07-11 00:30:23 +00:00
jakllsch
fca353163e
Add subdriver for generic PLL-based TV tuners.
2011-07-11 00:01:51 +00:00
jmcneill
fdcf111d68
add snr reporting
2011-07-10 00:47:34 +00:00
jmcneill
ce779416c5
add digital capture support
2011-07-09 15:00:43 +00:00
hannken
19e20982bb
Make sure sensor state is valid before calling sysmon_envsys_sensor_attach().
...
Ok: Paul Goyette <pgoyette@netbsd.org>
2011-06-21 12:38:27 +00:00
pgoyette
1ad6aeb32e
Initialize sensor state before registering.
...
XXX Still need to fix i2c/ibmhawk.c
2011-06-20 20:16:19 +00:00
martin
af2af432ae
Initialize sensor states to SINVALID
2011-06-19 11:44:03 +00:00
phx
fbc9e96bfd
Add direct config support for all devices used by sandpoint.
2011-05-28 13:59:31 +00:00
jmcneill
d82153063e
add a function to mute/unmute the audio input
2011-05-26 23:42:05 +00:00
phx
ee119a47a6
Suppressing the ACK after the last byte read must not depend on
...
I2C_OP_STOP_P(), but all read-transfers have to be finished that way.
Otherwise a chip might hang after a read-operation without stop.
Removed sc_start from the softc structure, which is unused.
2011-04-17 15:14:59 +00:00
phx
a492cb9f47
Do not print "M41ST84 Real-time Clock/NVRAM", but "M41T8x Real-time Clock"
...
when STRTC_NO_USERRAM is defined. This driver should work for all M41T8x
compatible chips (tested on my DSM-G600 with M41T80).
2011-04-17 14:58:26 +00:00
phx
44fd19e5d2
s390rtc(4), an RTC driver for the Seiko Instruments S-35390A chip.
2011-04-04 17:58:40 +00:00
mbalmer
1571556be6
Fix misplaced parenthesis. From henning.petersen@t-online.de, thanks.
2011-04-02 08:11:31 +00:00
pgoyette
833ae64433
Fix another instance of the same typo in the same comment! dosn't -->
...
doesn't
Thanks again, Jukka!
2011-03-12 13:33:18 +00:00
pgoyette
8207a57f9b
Fix typo in previous - dosn't --> doesn't
...
Thanks, Jukka!
2011-03-11 19:12:46 +00:00
pgoyette
778be5985f
Add support for SMSC EMC6D103S
...
From jasper@pointless.net in PR kern/44685
2011-03-11 18:38:51 +00:00
pgoyette
ce5b760014
Set DBCOOL_DEBUG if global DEBUG is set
2011-03-11 17:12:43 +00:00
hannken
4005d75059
ibmhawk_set: No need to set states ENVSYS_SWARNxxx, sysmon will do it.
2011-02-14 14:15:25 +00:00
hannken
48c7d44313
Initial implementation of ibmhawk(4) driver for sensors behind the IBM Hawk
...
on-board Integrated Systems Management Processor found on some eServers.
Tested on an IBM eServer x335.
2011-02-14 08:50:38 +00:00
jakllsch
b3a8e9810d
Per suggestion from tsutsui, convert to todr_[gs]ettime_ymdhms flavor.
2011-01-21 22:42:16 +00:00
jakllsch
2ecc058a1c
Add pcf8563rtc(4), yet another I2C real time clock.
2011-01-21 19:11:47 +00:00
phx
77d12ff8eb
Fixed DPRINTF macro to make it compile when DEBUG is not defined.
2011-01-12 18:06:26 +00:00
phx
846d34516e
Include i2cvar.h for i2c_controller, which is usually not needed by devices
...
using this MI driver, so they shouldn't have to bother with that.
2011-01-12 18:05:18 +00:00
nisimura
aa74cd0406
withdraw my name from the copyright notice as there is little code
...
substance made by me.
2011-01-04 02:50:08 +00:00
matt
d4c26fdc30
Add a generic Motorola/Freescale i2c driver. This was taken from sandpoint
...
and heavily modified. It works on most Freescale PowerPC and ARM SoCs.
2011-01-04 01:24:56 +00:00
jmcneill
0d017a0558
don't make module declaration conditional on _MODULE
2010-12-28 00:11:50 +00:00
jmcneill
9a5027bf20
add au8522, xc5k, auvitek config glue
2010-12-27 20:42:51 +00:00
jmcneill
33ca440f18
add driver for the Auvitek AU0828 USB video controllers's analog video
...
capture functions:
auvitek0 at uhub6 port 2: AU0828
video0 at auvitek0: WinTV HVR-950Q
uaudio0 at auvitek0 port 2 configuration 1 interface 1
uaudio0: vendor 0x2040 product 0x7200, rev 2.00/0.05, addr 2
uaudio0: audio rev 1.00
audio1 at uaudio0: full duplex, playback, capture, independent
2010-12-27 15:42:11 +00:00
uebayasi
8184d5dc03
Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
...
some other constants. These are provided by sys/param.h now.
2010-11-13 13:51:57 +00:00
kiyohara
f96f01c382
Add options STRTC_NO_USERRAM and STRTC_NO_WATCHDOG for m41t80.
2010-10-10 05:17:44 +00:00
kiyohara
bdef090b06
Add G760a fan speed controller driver.
2010-10-02 06:07:37 +00:00
pgoyette
a5e851409f
Use SYSCTL_DESCR()
2010-08-17 23:36:51 +00:00
pgoyette
100b434aef
When interpreting the alarm bits from the chip, don't report state for
...
any thresholds which have not been set. Fixes problem reported by
njoly@ in private E-mail, where chip was initialized with only a Critical
threshold, but was reporting a warning.
2010-07-29 13:07:14 +00:00
njoly
5cafa81808
Cleanup hardware monitor limits retrieval. Do use the softc variables
...
to be filled by sdtemp_get_limits() directly.
ok pgoyette.
2010-07-29 12:01:21 +00:00
pgoyette
e2679ccb18
Fix a typo (missing digit) in chip name table.
2010-07-28 18:43:10 +00:00
pgoyette
bf9efd1436
Fix typo.
2010-07-12 03:39:05 +00:00
pgoyette
8ce827973b
Add another pair of chips to the pile: IDT TS3000B3 & TSE2002B3
2010-07-11 15:16:41 +00:00
pgoyette
bdf3e0ffb7
Add additional chip IDs, and be more specific about which revs we match.
...
From Guenter Roeck on a Linux mailing list.
2010-07-08 23:27:17 +00:00
tsutsui
53fae86685
Fix typo in comments.
2010-04-25 00:35:58 +00:00
pgoyette
0321f1cd9a
Save initial, boot-time limit values, and restore them upon request
...
from sysmon_envsys(9).
2010-04-10 19:02:39 +00:00
macallan
2e75e5a699
don't divide by zero. ever.
2010-04-01 05:26:48 +00:00
macallan
a6ad2de3be
add some more ADM1031 support:
...
- additional temperature and fan speed sensors work now
- limits on should work on all temperature sensors
Controlling fan behaviour doesn't work yet, the ADM1031 uses the same
register for both fans which doesn't quite fit with the way the dbcool
driver works.
2010-04-01 04:29:35 +00:00
macallan
ab2f46a1d0
Add preliminary support for the ADM1031 found in the Sun Blade 2500 and similar
...
machines. For now we treat it like an ADM1030 - the only difference is the
device ID and a few previously reserved registers.
2010-03-31 18:07:13 +00:00
pgoyette
d41a3cef46
Split spdmem driver into a bus attachment and a common back-end
...
probe and ROM decode, to follow similar changes made in OpenBSD:
http://article.gmane.org/gmane.os.openbsd.cvs/94948
http://article.gmane.org/gmane.os.openbsd.cvs/94956
There exists at least one alternative attachment (for SGI IP35
systems; see http://article.gmane.org/gmane.os.openbsd.cvs/94947 ),
and there could be more in the future.
Thanks to Christoph Egger for pointing out the OpenBSD activity.
2010-03-24 00:31:41 +00:00
njoly
712d8d88f4
Add some missing aprint_naive calls.
2010-03-23 12:13:28 +00:00
pgoyette
9f799e4338
Use correct format directive in aprint_debug_dev()
...
Thanks to Kurt Schreiner for reporting this on current-users@
2010-03-20 19:04:51 +00:00
pgoyette
9a70d7bce8
Fix the dbcool_{get,set}_limits() routines to properly deal with min/max
...
values on temp limits. The actual ranges for temp limits varies if the
chip is running in "extended temperature" mode, so we need to handle this
difference, too.
Verified on my home machine which runs in extended-temp mode and by
njoly@ on a machine which does runs in the older 2s-complement mode.
2010-03-20 02:42:19 +00:00
pgoyette
89bf6ebb9f
Remove setting of edata->monitor since that member no longer exists.
2010-03-14 18:05:07 +00:00
mrg
ebc9e23316
various aprint_* fixes.
2010-03-11 03:54:56 +00:00
njoly
3fab0f4f60
Do initialise i2c_attach_args new members, for indirect configuration
...
too.
2010-03-01 17:35:21 +00:00