Commit Graph

184009 Commits

Author SHA1 Message Date
tsutsui be5da0aabb Remove commented out and nonexistent cgthree at obio stuff.
SPARCclassic has onboard CG3 but it's internally connected via SBus,
and there is no info about sun4m machines which actually require
cgthree at obio attachment. Info from jdc@.
2009-09-27 13:27:44 +00:00
jmcneill 00081f593e deregister with pmf on detach 2009-09-27 12:59:38 +00:00
blymn 7dfbfaa8ed Make the tool chain build with MKOBJDIRS set to yes - fix by skrll. 2009-09-27 12:58:59 +00:00
jmcneill ae0ded3a5f register with pmf 2009-09-27 12:58:51 +00:00
tsutsui 6d12c25806 +jme* at pci? 2009-09-27 12:53:46 +00:00
tsutsui 41bab1588b Replace shutdownhook_establish(9) with pmf_device_register1(9).
Compile test only.
2009-09-27 12:52:59 +00:00
jmcneill 35a2c68409 enable viadrm kmod for i386 2009-09-27 12:46:39 +00:00
jmcneill 19c6e1e04c Add viadrm kmod 2009-09-27 12:44:05 +00:00
jmcneill 2d504df7b5 add viadrm at pci 2009-09-27 12:41:05 +00:00
jmcneill ef43763f40 Port viadrm to NetBSD and fix a bunch of compile issues:
viadrm0 at vga1: VIA P4M900 / VN896
 viadrm0: AGP at 0xf0000000 128MB
 viadrm0: Initialized via 2.11.1 20070202

xf86-video-openchrome seems happy with it, although 3d acceleration isn't
supported on the P4M900 so I can't test that part.
2009-09-27 12:39:04 +00:00
tsutsui 0719ca07be Replace shutdownhook_establish(9) with pmf_device_register1(9).
Compile test only.
2009-09-27 10:00:11 +00:00
skrll 7c94c6769f Fix mis-merge. 2009-09-27 08:04:14 +00:00
tsutsui 4ee6b34006 Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested on JC94.
2009-09-27 05:29:20 +00:00
mrg f4964bc1fa make sure to call pci_intr_*stablish() with the right first argument;
it worked by C-luck on x86, but macppc picked it up.
2009-09-27 03:48:07 +00:00
jmcneill cdd2b39863 ensure that hp sensing is stopped on suspend, and restarted on resume if required. 2009-09-27 02:36:38 +00:00
dsl 6458ae9cdf Move all the fopen() calls out of the record read routines into the callers.
Split the merge sort so that fsort() can pass the 'FILE *' of the temporary
files to be merged into the merge code.
Don't rely on realloc() not moving the end address of a buffer!
Rework merge sort so that it sorts pointers to 'struct mfile' and only
copies about sort record descriptors.
No functional change intended.
2009-09-26 21:16:55 +00:00
jmcneill 2db390373f add suspend/resume support 2009-09-26 19:58:53 +00:00
snj 70285b633c "Intel High Definition Audio" -> "High Definition Audio" 2009-09-26 19:43:04 +00:00
jakllsch 37ed71241b Marvell has two "l"s, but not two "e"s.
(Also, Melllvar has three "l"s, but that's not really relevant here.)
2009-09-26 19:05:07 +00:00
jakllsch a34f7e7b8b As, siisata attaches not just at pci, but for a while now, also at cardbus,
move siisata core driver config to the propper config file.
2009-09-26 19:01:04 +00:00
jmcneill ee4fa0feb6 Add PCI_PRODUCT_VIATECH_VT8237A_SATA_2 to list of product IDs. 2009-09-26 18:15:52 +00:00
jmcneill d62c10993d PR# kern/42110: No mute control on hdaudio(4)
PR# kern/42028: hdaudio: mplayer can't change volume

Since the driver is not limited to OSS mixer APIs, allow for duplicate
mixer nodes with the same role. Resolves a regression where certain
controls may no longer be available that were previously possible with
azalia(4). Part of a fix for 42028. While here, add .mute controls to
address 42110.
2009-09-26 17:05:01 +00:00
tsutsui 7ec1a2d842 Make local functions static. 2009-09-26 16:07:51 +00:00
tsutsui 165ffb1ad0 Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested on 3/80.
2009-09-26 16:03:45 +00:00
tsutsui 2b46e6e3c6 Make local functions static. 2009-09-26 15:49:45 +00:00
tsutsui 2036298c54 Replace shutdownhook_establish(9) with pmf_device_register1(9).
Compile test only, but similar to mesh.c.
2009-09-26 15:46:48 +00:00
tsutsui d9d27ba4b2 Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested on Apus2000.
2009-09-26 15:45:28 +00:00
tsutsui cc35c23e68 Fix a botch on device_t/softc split:
Don't forget to set sc->sc_dev.
2009-09-26 15:40:02 +00:00
tsutsui a6b618f221 Split device_t/softc. Tested on aic7901A. 2009-09-26 14:44:10 +00:00
skrll 82e8e5ae69 Remove some commented/redundant stuff. 2009-09-26 13:58:31 +00:00
jmcneill 137f29ee98 HP sensing is supported now. 2009-09-26 11:52:16 +00:00
skrll 2830fc6c0f Add bfdver.texi to CLEANFILES. 2009-09-26 11:51:34 +00:00
jmcneill f41110c95f Implement and enable headphone sensing. Slightly different from the FreeBSD
implementation in that this code does not care if the headphones are seq=15.
Instead, for each association, find any HP pins with jack sense capabilities
and if at least one has the Presense Detect bit set, enable output on all
PWCs of type HP_OUT and disable output on all PWCs of type LINE_OUT, SPEAKER,
or AUX. Do the reverse if no HP pins have the Presense Detect bit set.
2009-09-26 11:51:29 +00:00
skrll 6487fab745 Blat the right file. 2009-09-26 11:45:41 +00:00
skrll e17ad351c2 Resolve mis-merge. 2009-09-26 10:44:21 +00:00
skrll dc89c66367 Deal with the following change to ld:
* The default output section LMA has changed for allocatable sections from
  being equal to VMA, to keeping the difference between LMA and VMA the same as
  the previous output section in the same region.  This is a more useful
  default when using overlays and other cases where you specify an LMA
  differing from the VMA for some sections.
2009-09-26 07:29:55 +00:00
skrll 61d74f6e74 Switch arm and armeb to binutils 2.19.
Tested on my cats and all other platforms build tested.
2009-09-26 07:28:38 +00:00
wiz ac3d1204b9 New sentence, new line. 2009-09-26 06:47:55 +00:00
tsarna b7bb9ebb82 Claim the multicast DNS project. 2009-09-26 05:36:22 +00:00
elad 86d8eb1d76 PR/35795: Greg A. Woods: bge(4) doesn't describe the sysctl it uses
Use a slightly adjusted version of the diff in the PR. For proper credits,
the information in the added bit comes from a posting by Jonathan Stone.
2009-09-26 04:51:21 +00:00
elad 6780ec6543 CTLFLAG_READONLY[12] are long gone. 2009-09-26 04:43:48 +00:00
bouyer 5941a959cc Note recent Xen work on xbd and xvif. 2009-09-25 23:15:53 +00:00
bouyer fc24e4743d Announce feature-rx-copy and feature-rx-flip.
Add support for request-rx-copy. Tested with a Debian lenny install.
Should fix PR port-xen/40650
2009-09-25 23:11:57 +00:00
mbalmer 2c18133beb mention gpio changes 2009-09-25 21:14:13 +00:00
mbalmer 98c9076713 Rename 'pulse' to 'pulsate' to make clear it is a continuous strain of
pulses and and not a single shot pulse that is emitted by devices
supporting this kind of operation.
2009-09-25 20:27:50 +00:00
dyoung 5fe0eded9b Use deviter_first()/deviter_next() instead of accessing alldevs
directly.  Compile-tested, only.
2009-09-25 20:26:26 +00:00
sborrill 4ecc81dbe8 If the codec does not specify any supported sample size or rates,
assume it supports 16-bit. This can be overridden completely by the widgets, so
some vendors don't specify a setting at the codec level. Fixes a panic in
this situation.
2009-09-25 19:49:31 +00:00
plunky c0e76aa63e mention dynamic PSM usage 2009-09-25 19:47:09 +00:00
plunky 34ca69b754 When the special L2CAP_PSM_ANY value is used for listening sockets,
select the next unused PSM from the dynamic range (0x1001->)
2009-09-25 19:44:57 +00:00
mbalmer e5d5fe6e06 Jonatha Kollasch has a GPIO device that can pulse the output lines.
Support it wuth the GPIO_PIN_PULSE attribute and the 'pulse' paramater
to gpioctl.  Discussed with Jonathan.
2009-09-25 19:37:03 +00:00