Commit Graph

20546 Commits

Author SHA1 Message Date
wiz
bd3700fe4c Uppercase CPU. 2006-07-02 01:33:55 +00:00
christos
46e62b977f - use aprint instead of printf.
- centralize all the suspend/resume glue in one function.
2006-07-01 21:44:13 +00:00
xtraeme
50183b94a7 Added it(4) as MI driver. 2006-07-01 20:01:26 +00:00
chap
8576d4b377 Correct build failures when MIDI is not enabled (the idea!).
Specifically eap but no midi, which makes sense if you want sound,
and umidi but no midi, which makes little sense but shouldn't fail the
build.

Suggest changing the evbarm conf files containing umidi but #midi
to comment out umidi as well (even though this fix should let them build).
2006-07-01 15:22:06 +00:00
martin
2006fdaf3e Regen 2006-07-01 08:15:16 +00:00
martin
4b488fb5fa Add an ArkMicroChips serial adapter 2006-07-01 08:14:46 +00:00
xtraeme
8ad8d8401b Add __KERNEL_RCSID(). 2006-06-30 23:21:19 +00:00
xtraeme
1f14228ee9 Remove a debug printf. 2006-06-30 23:19:40 +00:00
nisimura
00ef0ad833 Refer to kse as an MI driver. 2006-06-30 17:21:00 +00:00
nisimura
28ad8aedac Regen after Micrel KSZ8842/8841 product addtion. 2006-06-30 17:19:32 +00:00
nisimura
9a76d77bfb Add kse(4) driver for Micrel KSZ8842/8841 Ethernet controller. 2006-06-30 17:17:09 +00:00
xtraeme
cc39aa8f95 Match IT8211 IDE Controller. 2006-06-30 17:01:32 +00:00
xtraeme
52905b27a4 regen 2006-06-30 17:01:09 +00:00
xtraeme
326252b4eb Add ITE IT8211 IDE Controller. 2006-06-30 17:00:18 +00:00
xtraeme
df1031319c Match ATI IXP SB600 IDE/SATA. 2006-06-30 16:28:40 +00:00
xtraeme
8edb097c79 regen 2006-06-30 16:23:27 +00:00
xtraeme
e11c4cc307 Add some missing ATI devices. 2006-06-30 16:22:54 +00:00
chap
710af63468 Ankh-Morpork, we have a MIDI driver....
Merge from chap-midi branch, after
~month for review
Comments by thorpej@ drochner@ and Alexandre Ratchov

Incorporated: points by thorpej@ drochner@; preliminary support for
a stats-collecting ioctl suggested by martin@ from comments by A.R.

PR kern/32441 kern/32442 kern/32567 kern/32588 kern/32694 kern/33590
kern/33614 and one instance of kern/32651

ok martin@
2006-06-30 13:56:25 +00:00
martin
74f5218c64 Initialize portno 2006-06-28 18:20:36 +00:00
drochner
270bc37d08 add a missing splx() in an error path 2006-06-28 16:19:01 +00:00
tron
bffca25254 Actually initialize the "struct midi_info" in midi_getinfo().
Problem found by GCC 4.x.
2006-06-28 10:04:56 +00:00
kent
fa7f95d3ad * azalia_pci_attach()
print the vendor name of the device
* azalia_pci_detach()
 add some debug messages
* azalia_codec_delete()
 fix a possible NULL dereference
2006-06-27 22:02:14 +00:00
kent
bb47f6722f regen for NVIDA MCP55_HDA 2006-06-27 21:39:28 +00:00
kent
544b415e14 improve the description of NVIDIA MCP55_HDA 2006-06-27 21:38:40 +00:00
peter
f4aa0d8f5a Fix typo in a comment. 2006-06-27 10:56:16 +00:00
peter
94ebfefbcd Set the jornada 720 volume up/down and play buttons to ignore
instead of unknown.
2006-06-27 10:42:41 +00:00
tron
9021894476 Make this build with GCC 4.x. 2006-06-27 10:34:25 +00:00
jmcneill
7508425eaa Protect audio_powerhook with '#if NAUDIO > 0'. PR kern/33832. 2006-06-27 02:07:08 +00:00
drochner
a3464e1d27 use the "i2cbus" interface attribute rather than putting a string name
into the i2cbus attach args
2006-06-26 18:21:38 +00:00
drochner
665742bb91 remove the "name" element from the i2cbus attach args, that's what
interface attributes are good for
2006-06-26 18:19:40 +00:00
xtraeme
aa32e3a36b Add support for SIS 660/760 IDE Controllers and SIS 181/182
SATA Controllers (from obsd).
2006-06-26 18:19:08 +00:00
xtraeme
c5161d5850 regen 2006-06-26 18:16:23 +00:00
xtraeme
75619f2ba3 Add SIS 660, 760, 761 IDE Controllers and SIS 181/182 SATA controllers
(from obsd).
2006-06-26 18:15:44 +00:00
xtraeme
36f7e0755d Add missing __KERNEL_RCSID() 2006-06-26 17:54:06 +00:00
xtraeme
920e0164f7 Add support for PDC20775 and PDC40518. 2006-06-26 17:45:39 +00:00
xtraeme
4763d17e4a regen 2006-06-26 17:41:27 +00:00
xtraeme
6e16c09f9d Add PROMISE PDC20775 and PDC40718 SATA controllers (from obsd). 2006-06-26 17:40:50 +00:00
drochner
996322f640 oops, need to commit the register definition for PM mapping too 2006-06-26 17:33:40 +00:00
drochner
cbf845a55e -make sure it is a PIIX4 before accessing counter stuff
(there might be usable registers on 440mx and that ATI thing too,
  but that needs to be checked/tested)
-make sure the I/O access to the power management stuff was enabled
 by the BIOS before trying to map/access stuff
-most PIIX4s have a bug in the timer latch which causes jitter or worse
 if it is read naively - check the revision
-use common code in dev/ic/acpipmtimer.c
2006-06-26 17:17:20 +00:00
drochner
eff818776d add some common code to support the ACPI power management timer
independly of ACPI
2006-06-26 16:13:21 +00:00
drochner
3ce3b9b485 test the PM timer for glitches (using the algorithm from FreeBSD)
and use a single read if the timer looks good,
patch from Juan RP, with minor simplification by me
2006-06-26 12:29:36 +00:00
kent
14db0438ab * custom mixer table for ALC880
* remove useless mixers of ALC882
2006-06-26 11:06:01 +00:00
jmcneill
507a433a4e Make sure that a powerhook was successfully established before trying to
disestablish it on detach.
2006-06-25 14:49:49 +00:00
kent
b2c67a5653 * disconnect a stream and audio converters on a halt of the stream
* enable S/PDIF for a digital audio converter when connecting
 a stream
* rename "inputs.usingdac" to "playback.mode", and
 "record.usingadc" to "record.mode"
* add S/PDIF output configuration to ALC882
2006-06-25 13:41:58 +00:00
kent
6d02918db1 ALC260 & Fujitsu LOOX:
mute the internal speaker when the headphone is inserted, and
unmute the internal speaker when the headphone is pulled out.
2006-06-25 07:36:33 +00:00
kent
59dc5ba7f0 printf() -> DPRINTF(()) 2006-06-25 06:37:20 +00:00
kent
3bd12046d3 avoid infinite recursive call of azalia_rirb_kick_unsol_events() 2006-06-25 06:34:08 +00:00
kent
19cf46b4ef handle unsolicited responses.
A codec can receive unsolicited responses by codec_t::unsol_event()
2006-06-25 05:05:51 +00:00
soren
6ced4fcba5 Regen. 2006-06-25 03:47:26 +00:00
soren
07b847aa9a Add quirk for the not quite standard PCI bus in Parallels Desktop for Mac. 2006-06-25 03:46:56 +00:00