Commit Graph

28413 Commits

Author SHA1 Message Date
jmcneill
d3ea21c055 add section filter support 2011-07-13 22:43:04 +00:00
jakllsch
e7ea575c2d emdtv(4): add Pinnacle PCTV 800E 2011-07-13 14:36:29 +00:00
jakllsch
2129d6961f Support XC3028 tuner in emdtv. 2011-07-13 14:34:45 +00:00
jruoho
1ac5895a9a Fix autoconf(9) attach message. 2011-07-13 10:59:35 +00:00
jruoho
270b0c802b In revision 1.103 the serial number was used to determine whether the
battery was changed to another one. However, this is unreliable as many
vendors hardcode the serial number string in the DSDT. Thus, use the design
capacity and voltage instead; these are likely read from the battery itself.
2011-07-13 09:58:53 +00:00
jruoho
b5dc3d4af2 A driver for HP 3D DriverGuard; a LIS3LV02DL-based accelerometer. Tested on
HP NC4400. Like aps(4), this is commented out in the GENERIC kernels.
2011-07-13 07:52:48 +00:00
jruoho
57c7846186 Do not disable interrupts at machine-level in the MI idle-loop entry. 2011-07-13 07:34:55 +00:00
jmcneill
15c24b250f - use separate locks for ingress and egress queues
- increase ts block and buffer sizes
2011-07-12 00:57:19 +00:00
matt
4ad31d2c77 Match SHEEVAPLUG_JTAG. 2011-07-11 20:22:50 +00:00
matt
30de3dcd11 Regen. 2011-07-11 20:22:30 +00:00
matt
b7d2467a77 Add SHEEVAPLUG_JTAG 2011-07-11 20:21:59 +00:00
jmcneill
7438afac27 remove unused prototype 2011-07-11 18:30:31 +00:00
jmcneill
51f58a8a87 add emdtv(4), a dtv(4) driver for Empia Technology EM28XX DTV devices 2011-07-11 18:02:04 +00:00
jmcneill
9c53d3c419 add LGDT3303 tuner and XC3028L demod drivers 2011-07-11 18:00:06 +00:00
matt
679c1ab7fb Fix
error: new qualifiers in middle of multi-level non-const cast are unsafe
by defining the type correctly thereby avoid the cast.
2011-07-11 02:30:49 +00:00
jakllsch
528da415e4 Add cxdtv(4), a dtv(4) driver for Conexant CX23880-series DTV interface chips.
Initially supports digital reception on ATI HDTV Wonder card.
2011-07-11 00:46:03 +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
jakllsch
23144ead82 Add complete support for all channels on VT6421A SATA/PATA controller to
viaide(4).
2011-07-10 20:01:37 +00:00
jmcneill
04ce1b4880 add DMX_PES_foo -> DMX_PES_foo0 aliases for dmx_pes_type_t types 2011-07-10 15:50:48 +00:00
jmcneill
d51188154b add auvitek_dtv.c 2011-07-10 02:25:52 +00:00
jmcneill
fdcf111d68 add snr reporting 2011-07-10 00:47:34 +00:00
christos
fcc471f547 - add a routine to get the name of the card. 2011-07-09 23:18:05 +00:00
jmcneill
5d80814a14 use %zu to print size_t 2011-07-09 21:08:40 +00:00
jmcneill
0d860fd316 allow this to be compiled into the kernel 2011-07-09 19:24:10 +00:00
jmcneill
1bfce4c367 don't kmem_alloc with IPL_VM mutex locked, spotted by rmind 2011-07-09 17:55:20 +00:00
riastradh
0343546951 Release mutex before unmapping DMA memory.
Fixes a LOCKDEBUG panic triggered by `hdaudioctl set'.

ok jmcneill
2011-07-09 16:01:31 +00:00
jmcneill
ce779416c5 add digital capture support 2011-07-09 15:00:43 +00:00
jmcneill
6102d1726d install dtvio.h, dtvio_demux.h, dtvio_frontend.h 2011-07-09 14:52:02 +00:00
jmcneill
ef3e32e573 add digital TV framework which implements a subset of Linux DVB APIs 2011-07-09 14:46:56 +00:00
mrg
bc7506b1cc avoid some uninitialised variable warnings. 2011-07-08 09:32:45 +00:00
mrg
58e3c9ef87 initialise chuck_rptr as well, instead of chuck_read twice. 2011-07-08 03:29:15 +00:00
sjg
98cc584599 Set FILEMON_VERSION to 3 2011-07-04 23:37:30 +00:00
joerg
258624699d Fix memset usage. 2011-07-04 16:06:17 +00:00
mrg
3be60f1af7 avoid some uninitialised variable warnings from GCC 4.5. i'm pretty
sure they can't happen in practise, but i can see why GCC isn't sure.
2011-07-02 13:21:30 +00:00
mrg
1ff8330243 fix sequence point errors. diff explains best:
-       sc->sc_playbuf = ++sc->sc_playbuf % sc->sc_nbufs;
+       sc->sc_playbuf = (sc->sc_playbuf + 1) % sc->sc_nbufs;
2011-07-02 13:14:46 +00:00
mrg
d561dfcd7b listen to GCC 4.5 and change "!!x | y" into "(!!x) | y". 2011-07-02 13:13:22 +00:00
mrg
cbecf97589 avoid -Wenum-compare issue. 2011-07-02 13:12:44 +00:00
mrg
aefb16933b use an unsigned type for unsigned calcations. avoid GCC 4.5 warnings. 2011-07-01 23:48:20 +00:00
ahoka
f1e7eb4d21 Make this actually compile by adding a wrapper function which calls
flash_io_submit.
2011-07-01 16:46:13 +00:00
mrg
7c2e122f42 apply some (uintptr_t) between pointer and int casting. 2011-07-01 08:38:10 +00:00
matt
0a6157e048 Fix uninitialized data warning found by gcc 4.5 2011-07-01 07:45:39 +00:00
wiz
4cbd24b23f dependant -> dependent 2011-06-30 20:09:15 +00:00
hannken
117bf62eb2 Make vnd(4) work on sparse files:
- Make the strategy decision a device flag and set VNF_USE_VN_RDWR for
  files known to be sparse.
- Change handle_with_rdwr() to use POSIX_FADV_NOREUSE advise to disable
  read ahead and keep the size of mapped pages below 1 MByte.

No objections on tech-kern@.
2011-06-29 09:12:42 +00:00
matt
459e142a08 Add some inital changes for the Freescale eSDHC. 2011-06-29 06:21:16 +00:00
macallan
d981780965 make the EDID buffer pointer void * 2011-06-29 05:00:06 +00:00
macallan
dcc7dd1b42 make sizes unsigned 2011-06-29 04:50:32 +00:00
macallan
7ebc354766 support WSDISPLAYIO_GET_EDID 2011-06-29 03:14:36 +00:00
macallan
f4441d032a declare wsdisplayio_get_edid() 2011-06-29 03:11:59 +00:00
macallan
8db9d73a65 dumping ground for generic driver convenience functions
So far it contains only a generic WSDISPLAYIO_GET_EDID implementation that
relies on EDID data being passed to drivers as a device property.
2011-06-29 03:09:37 +00:00