Commit Graph

285 Commits

Author SHA1 Message Date
jakllsch
ea1988b045 Fix last envsys2 conversion (1.10). From Tetsuya Isaki in PR#45622. 2011-11-17 13:47:27 +00:00
macallan
e572604a78 Support setting the temperature threshold for the LM75's alarm/interrupt
output. Some hardware ( I'm looking at you, Gdium ) abuses it to control
a fan.
2011-11-09 05:47:54 +00:00
macallan
eb069a115e remove spurious warning about duplicate devices when using info from MD
code ( like OpenFirmware )
ok jmcneill
2011-10-11 15:19:09 +00:00
jmcneill
b64e359841 iic_ioctl_exec: if the i2c controller's "exec" function uses -1 instead of
an error code to report failure, convert it to EIO.
2011-10-03 23:53:04 +00:00
jmcneill
5a065f0064 fix build for kernels with i2c host controller drivers but no iic(4)
driver present
2011-10-03 22:27:23 +00:00
jmcneill
afdecb8ae7 iic_ioctl_exec: initialize cmd before using it 2011-10-02 21:12:43 +00:00
jmcneill
76608f59e8 now that iic is a module, add "iic" dependency to iic drivers 2011-10-02 19:03:56 +00:00
jmcneill
3b6fbb4913 add support for detaching iic(4) 2011-10-02 18:58:45 +00:00
jmcneill
fccaaf8f20 I2C_IOCTL_EXEC: only allow i2c write ops if the device was opened for writing 2011-10-02 17:39:40 +00:00
jmcneill
ab747348b5 Install dev/i2c/i2c_io.h and implement the API in the iic(4) driver.
Obsolete the I2C_SCAN option as this can now be done from userland.
2011-10-02 16:39:45 +00:00
mbalmer
ebecabb816 Consistent use of 'return'. 2011-10-02 12:25:40 +00:00
mbalmer
f2b8ed7ad8 Build iic(4) and gpioiic(4) as modules. 2011-10-02 12:13:08 +00:00
mbalmer
5589d51709 ii2c can be built as module. 2011-10-02 11:38:48 +00:00
jruoho
b5fcb61237 Fix RCS keyword string. 2011-08-29 11:16:35 +00:00
jruoho
df2580b9bc Add Zarlink ZL10353 DVB demodulator (or as it is now know, Intel CE623x). 2011-08-29 11:14:15 +00:00
christos
32ba7fa0b5 fix gcc-4.5 warnings 2011-08-18 02:08:06 +00:00
jmcneill
e04c7348d5 lg3303 depends on dtv_math, not xc3028 2011-08-13 18:31:38 +00:00
jmcneill
9bd8d0664c lg3303 should depend on dtv_math, not xc3028 2011-08-09 10:54:22 +00:00
jmcneill
707c764851 add dtv_math.h 2011-08-09 10:53:09 +00:00
jmcneill
fb95eabd74 modify the dtv device api so hardware drivers can be loaded independently
of the dtv module
2011-08-09 01:42:24 +00:00
jmcneill
013a9fdd5f hide debug messages under CX24227_DEBUG 2011-08-05 21:19:23 +00:00
jakllsch
97ec23c032 Various cleanup, mostly reducing debugging spew. 2011-08-05 20:51:09 +00:00
jmcneill
752c6db679 add QAM64/256 support 2011-08-05 20:32:22 +00:00
jmcneill
22ade8bbb4 modularize cx24227 2011-08-04 22:24:45 +00:00
jmcneill
bc4ac1aee2 modularize mt2131 2011-08-04 22:24:29 +00:00
jakllsch
07f38b106d Add Conexant/Samsung CX24227/S5H1409 demodulator subroutines. 2011-08-04 01:48:34 +00:00
jakllsch
e3196c5439 Add subroutines to support Microtune MT2131 silicon tuner. 2011-08-04 01:45:37 +00:00
pgoyette
aca9ef1449 Prevent multiple attachments at the same i2c address.
OK jmcneill@
2011-08-02 18:46:35 +00:00
pgoyette
5304bf6b4c When detaching the device, tear down its sysctl tree. 2011-08-02 14:06:15 +00:00
macallan
65d8c9c17f appease gcc 4.5 2011-08-01 22:42:57 +00:00
pgoyette
e3bc45f1ac Modularize the spdmem(4) driver 2011-08-01 03:49:52 +00:00
jmcneill
b27acdaa88 modularize 2011-07-31 16:05:01 +00:00
jmcneill
4fc96f8387 add detach support, modularize, build with WARNS=4 2011-07-31 15:59:45 +00:00
jmcneill
6a11e87299 add rescan support 2011-07-31 15:58:25 +00:00
njoly
fc562f149a Fix printf format 2011-07-22 18:21:10 +00:00
jmcneill
8b8276a7ab add lg3303_get_snr, lg3303_get_signal_strength, lg3303_get_ucblocks 2011-07-15 20:28:38 +00:00
jmcneill
13e60a5238 lg3303_set_modulation: program the requested modulation on every request 2011-07-15 10:10:35 +00:00
jmcneill
389f86dedb add LG TDVS-H06xF support 2011-07-15 03:31:37 +00:00
jmcneill
f26b5f8df4 struct tvpll_data foo -> extern struct tvpll_data foo 2011-07-15 03:30:08 +00:00
jmcneill
e9f578b3d5 if no carrier, other status fields are invalid 2011-07-15 03:29:23 +00:00
jmcneill
412242eb53 add a flags argument to lg3303, and use it for the caller to request
serial mpeg mode
2011-07-14 23:46:52 +00:00
jmcneill
860478e64f add module support 2011-07-14 23:45:43 +00:00
jmcneill
b3a7bca7bf correct pll entries for TDVS-H06xF 2011-07-14 23:45:26 +00:00
jmcneill
a0f539c07b add module support 2011-07-14 23:44:34 +00:00
jmcneill
3915ab4db7 nxt2k depends on firmload 2011-07-14 23:43:37 +00:00
jmcneill
9c53d3c419 add LGDT3303 tuner and XC3028L demod drivers 2011-07-11 18:00:06 +00:00
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