Commit Graph

28579 Commits

Author SHA1 Message Date
jakllsch
1d4d51395d Appease _LP64 build with GCC 4.5. 2011-08-07 19:46:22 +00:00
jakllsch
c45b9d7c61 Make uhci_find_prev_qh() always 'static inline', just 'inline" leads to trouble. 2011-08-07 18:58:52 +00:00
rmind
a0ffc02ab8 Rename slightly misleading KTHREAD_JOINABLE to KTHREAD_MUSTJOIN. 2011-08-07 14:03:15 +00:00
jmcneill
438d436d20 PR# kern/30398: panic in ohci_softintr
If the host controller has a TD that the driver doesn't know about, ignore it
instead of calling panic. Patch from Karl Janmar.
2011-08-07 13:45:46 +00:00
rmind
1293cee4bd Replace some wakeup_one(9) uses with mutex(9) or plain wakeup(9). 2011-08-07 13:39:23 +00:00
jmcneill
7b824e4df1 build fix: forgot to add sc_board to softc 2011-08-06 19:21:27 +00:00
jakllsch
ae79d560ec Marvell 88SE9128 needs AHCI_PCI_QUIRK_FORCE. 2011-08-06 14:56:33 +00:00
jakllsch
8479ccf118 regen 2011-08-06 14:55:13 +00:00
jakllsch
ce733e83e0 Add Marvell 88SE9128. 2011-08-06 14:53:24 +00:00
jakllsch
ad5352fa2f Adjust inconsistent whitespace in MARVELL products. 2011-08-06 14:51:53 +00:00
mbalmer
45572b8e3e re-gen. 2011-08-06 14:18:24 +00:00
mbalmer
8b941cbbb9 It's QUANCOM Electronic GmbH, not Quancm. 2011-08-06 14:17:23 +00:00
jruoho
a25d4403d3 Improve a comment. 2011-08-06 13:19:46 +00:00
jmcneill
fb8181e23e print devname not subdevname on attach, and report the board name to dtv
subsystem instead of generic CX23885
2011-08-06 11:51:11 +00:00
jmcneill
8f1ae23ff2 don't attach iic@coram unless CORAM_ATTACH_I2C is defined 2011-08-06 11:37:56 +00:00
jruoho
adb8c21493 If both the new and the old methods are available, prefer the old ones, as
the new ones may not be functional in this case.
2011-08-06 05:03:56 +00:00
kiyohara
587ef94054 Add support for PSIONTEKLOGIX NETBOOK PRO. 2011-08-06 03:53:40 +00:00
jmcneill
9e56001113 hide debug messages under CORAM_DEBUG 2011-08-05 21:20:27 +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
b2d4c3bb58 return status from demod instead of 0, and don't ignore errors when setting
demod parameters
2011-08-05 20:33:17 +00:00
jmcneill
752c6db679 add QAM64/256 support 2011-08-05 20:32:22 +00:00
jakllsch
704e16c17e Turns out all we need is AcpiClearEvent in the right place,
and we don't really care if it fails.  Pointed out by jmcneill.
2011-08-05 18:59:44 +00:00
jakllsch
aff0a6a01c As we add a handler for the ACPI fixed feature button events,
ensure they aren't going to trigger as soon as we enable interrupts,
furthermore ensure that the event is unmasked.
2011-08-05 18:27:48 +00:00
mrg
59919ed806 relax an assert slightly, from jmcneill. 2011-08-05 02:29:53 +00:00
jmcneill
a1ac6a0eda Don't treat C2 states as C1 if the _CST package doesn't have an entry
for C1. ACPI mandates C1 so if it's not present in the _CST package use
the HLT method. Fixes all sorts of performance regressions on AMD CPUs.
2011-08-04 23:22:30 +00:00
jmcneill
20accb5e39 modularize coram and add detach + childdet methods 2011-08-04 22:25:08 +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
733caf396e Add coram(4).
A driver for CX23885-based TV cards, such as the
Hauppauge WinTV HVR-1250 "Coram" board.

Currently only supports ATSC 8VSB reception.
2011-08-04 14:43:55 +00:00
jakllsch
28ae806329 regen 2011-08-04 02:32:58 +00:00
jakllsch
6734496fe7 Add Conexant CX23885 2011-08-04 02:31:37 +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
jakllsch
bd5bcd64f7 Fix machfb build on ports not based on powerpc or sparc. 2011-08-04 00:57:33 +00:00
oster
28c3372a95 Address part of PR kern/44972. From YAMAMOTO Takashi. Thanks! 2011-08-03 15:00:29 +00:00
oster
6f6c76259e Remove unused 'struct lwp *' from rf_getdisksize. No functional changes. 2011-08-03 14:44:38 +00:00
macallan
e7215d9880 don't try to a 'better' vertical frequency, it's almost certainly wrong with
flat panels
2011-08-03 05:27:08 +00:00
cliff
1608a97858 add JEDEC Mfgr ID for Macronix 2011-08-02 20:44:09 +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
cliff
779bf763e1 when unpacking CFI QRY data, byte order within a word is host order,
but order across words appears to be invariant across -el and -eb systems.
2011-08-02 03:37:25 +00:00
cliff
8956ec409a - CFI_0002_STATS no longer defined here
- add missing arg for do-nothing variant of CFI_0002_STATS_INIT()
2011-08-02 01:11:08 +00:00
macallan
65d8c9c17f appease gcc 4.5 2011-08-01 22:42:57 +00:00
mbalmer
631d5867a0 According to the Oxford Dictionary of Etymology, a wether is a male sheep
or ram.
2011-08-01 12:28:53 +00:00
jmcneill
048f3118a4 add support for reset registers in PCI config space 2011-08-01 11:25:59 +00:00
drochner
1ca3ef385b remove some bloat:
-cardbus doesn't use multiple interrupt lines like PCI, and it doesn't
 use machanisms like interrupt line register and swizzling -- no need
 to carry around dummy information, this is all dealt with by the
 bridge
 (I'm asking myself how "rbus_ppb" can work -- a bridge attached to
 cardbus just can't work like a normal PCI bridge as far as interrupts
 are concerned. I thing that should be a hardware specific driver
 because behavior is not covered by a standard.)
-cardbus always uses 3.3V -- no need for a variable to keep track
 of the voltage
2011-08-01 11:20:26 +00:00
pgoyette
e3bc45f1ac Modularize the spdmem(4) driver 2011-08-01 03:49:52 +00:00
jakllsch
58cf20f9d6 simple_lock to mutex conversion. 2011-07-31 18:39:00 +00:00
jakllsch
ffb4d47223 The Fintek base address registers implement the bottom 3 bits as read/write,
but the address decoder in the chip ignores these three bits.  Do the same.
2011-07-31 18:23:46 +00:00