jakllsch
c0fcf73bd6
Set the ENVSYS_FCHANGERFACT flag soon enough for it to make a difference.
2011-03-05 22:27:21 +00:00
christos
0b4b684637
From Dave Mills: It would appear that the two PHYs can only be
...
accessed from the registers of controller0 (mvgbec0) hence why both
PHYs are being detected on controller0. I have made the assumption
that PHY0 => controller0 (mvgbec0), PHY1 => controller1(mvgbec1)
and developed a patch accordingly. Also the irq is 15 for controller1
not 14.
2011-03-05 18:28:13 +00:00
matt
e7a3ba5387
Regen.
2011-03-05 15:36:50 +00:00
matt
06de72bde8
Add ATHEROS AR2427 and AR9287
2011-03-05 15:36:27 +00:00
jruoho
6315c7d63e
Add __cpu_simple_lock_t. Use it, x86_read_psl(), and x86_disable_intr() to
...
disable interrupts locally and protect the access to APERF and MPERF. Also
rationalize the MD initialization sequence.
2011-03-05 09:47:19 +00:00
jruoho
78d39fa3b6
KNF.
2011-03-05 06:28:29 +00:00
oster
01b117db0c
Remove bogus RF_ASSERT that must have crept in by accident.
...
Thanks to Jan-Hinrich Fessel for reporting the issue.
2011-03-04 17:45:17 +00:00
jruoho
4e1517c4e6
Rename a badly named constant. Make it correspond with <x86/specialreg.h>.
2011-03-04 12:10:49 +00:00
jruoho
d87d6f14e7
Remove redundant/wrong increment of a variable.
2011-03-04 09:28:34 +00:00
jruoho
80dcd7f76f
Add DMI quirk support via pmf_get_platform(9). If any of the listed models
...
are matched, the whole driver will be prevented from attaching. The first
entry is Supermicro PDSMi-LN4+ (a BIOS bug with bogus P-state entries).
2011-03-03 19:24:43 +00:00
christos
b1b063f09f
check rawvp before doing ioctl or strategy.
2011-03-03 03:39:08 +00:00
matt
5469ac9d1c
When probing the PCI bars, make sure to only probe BARS (PPBs and PCB has
...
fewer bars than type 0 devices).
2011-03-02 21:57:40 +00:00
jruoho
5bfb3ade6b
Append Intel's Turbo Boost to the debug printfs if we detect it.
2011-03-02 06:17:08 +00:00
riz
213d0d6de1
Always return at least one parity region. Fixes PR#44239.
...
Fix from oster@, code (such as it is) by me.
2011-03-01 22:51:14 +00:00
jruoho
5b407ea29a
Detach evcnt(9) before the states.
2011-03-01 13:38:45 +00:00
jruoho
e98440f29b
Move also the evcnt(9) event counters to one place. No functional change.
2011-03-01 05:57:04 +00:00
jruoho
2562de9c62
Use __arraycount(3).
2011-03-01 05:37:02 +00:00
jruoho
b9f7a5accd
Simplify by moving the debug printfs to one place. No functional change.
2011-03-01 05:32:03 +00:00
jruoho
c9111546fe
Move the xcall(9) that does the P- and T-state transformations from the MD
...
layer to the main code. Makes the caches coherent and provides consistent
vmstat(1) output. This is still not quite right, given that most of the
cross-calls are typically unnecessary with the dependency coordination.
2011-03-01 04:35:48 +00:00
christos
0437d56b01
Make error checking consistent, possibly fixes PR/44652.
2011-02-28 18:28:20 +00:00
mjacob
44bf8be11e
Update firmware sets for the (rare) 2322, 2400 and 2500. In particular the
...
latter two sets have boatloads of bug fixes.
2011-02-28 17:19:43 +00:00
mjacob
29e9eb7163
Update isp driver to be in sync with other platforms. Mostly very minor changes
...
with effectively zero impact on NetBSD.
2011-02-28 17:17:55 +00:00
riz
a110815e0b
Use le16enc()/be16enc() to encode LE/BE values back into the audio stream.
...
This fixes the tests/dev/audio test on my macppc box.
While I'm here, use le16dec()/be16dec() directly instead of rewriting them.
2011-02-28 16:56:39 +00:00
jruoho
cd966b244a
Provide MD wrappers for match and attach.
2011-02-27 18:32:53 +00:00
jmcneill
c5d6c4cef0
follow the lead of genfb_pci and call pci_mapreg_probe before pci_mapreg_info
2011-02-27 18:10:25 +00:00
jmcneill
50f3ce9fa2
revert previous; instead of commenting out the error message how about fixing
...
the code that causes it to be printed in the first place
2011-02-27 18:01:28 +00:00
jruoho
cf0085d7f5
Remove the following aprint_debug(9): "pci_mem_find: void region". I have
...
a system where this is printed about a hundred times. No functional change.
2011-02-27 17:31:08 +00:00
jruoho
494badeb16
Move acpicpu(4) from "acpinodebus" to "cpufeaturebus".
2011-02-27 17:10:33 +00:00
ahoka
2b6ee22130
Import the Flash and NAND subsytem code contributed by the University
...
of Szeged, Hungary.
The commit includes:
- Flash layer, which gives a common API to access flash devices
- NAND controller subsystem for the flash layer
- An example OMAP driver which is used on BeagleBoard or alike ARM boards
2011-02-26 18:07:13 +00:00
yamt
04a6913f3d
tprof_start: don't forget to restore refcount when failed to start backend.
2011-02-25 22:35:38 +00:00
jruoho
0db13a33ab
Comment the coordination types.
2011-02-25 20:59:37 +00:00
jruoho
a080ec141b
Start to derive the percpu(9) (or per-domain) state coordination
...
mechanisms by parsing the _CSD, _PSD, and _TSD objects by default.
2011-02-25 19:55:06 +00:00
jruoho
eb43e911ff
Rename couple of badly named functions for consistency. No functional change.
2011-02-25 12:08:35 +00:00
jruoho
97b3ad9cac
Add preliminary support for the IA32_APERF and IA32_MPERF frequency counters.
...
These are not yet used for anything and only Intel is supported at the moment.
2011-02-25 09:16:00 +00:00
jruoho
86bc152d93
Store a pointer to cpu_info rather than cpu_info::ci_acpiid alone.
2011-02-25 06:18:02 +00:00
jruoho
c601745de5
Clarify a comment.
2011-02-25 05:07:43 +00:00
jmcneill
be74080bef
regen
2011-02-25 01:36:37 +00:00
jmcneill
8a76752a98
add AMD (ATI) Radeon HD 6310 Graphics ID
2011-02-25 01:36:18 +00:00
jmcneill
351de62b93
regen
2011-02-25 01:33:59 +00:00
jmcneill
f45045c099
add AMD Family14h host bridge IDs
2011-02-25 01:33:34 +00:00
matt
95ad459439
Add Intel Pineview support
2011-02-24 20:01:53 +00:00
matt
274ce75f7e
Regen.
2011-02-24 20:01:26 +00:00
matt
44e4746a62
Update desc for RT3090. Add Intel NM10_LPC
2011-02-24 20:00:59 +00:00
hannken
05e91bfee8
fss(4): Allow FSSIOCSET to set the initial flags. Add a new flag
...
"FSS_UNLINK_ON_CREATE" to unlink the backing store before
the snapshot gets created.
With this change dump(8) no longer dumps the zero-sized, but named
snapshot it is working on. Same applies to fsck_ffs(8).
2011-02-24 09:38:57 +00:00
macallan
d78d6ba2bb
add a hack to allow mapping the video memory portions of a mach64's aperture
...
with BUS_SPACE_MAP_PREFETCHABLE
This probably needs to go in its own function to avoid more clutter when adding
more hacks.
tested on macppc
2011-02-24 03:37:02 +00:00
matt
4d029fbb4d
Regen.
2011-02-24 00:33:44 +00:00
matt
e6d2f48082
Add RT3090
2011-02-24 00:33:17 +00:00
dyoung
b9ac9d0f72
Correct device_t/softc split and, while I am here, delete commented-out
...
code. Patrick Welche says that this patch fixes the problem that he
reported on current-users@.
BTW, sc_dev is initialized in radioattach(), but I do not see where it
is used.
2011-02-23 16:20:30 +00:00
jmcneill
e6634feab8
regen
2011-02-23 12:22:42 +00:00
jmcneill
d56620e500
add Realtek RTL8188CE Wireless LAN 802.11n PCI-E NIC
2011-02-23 12:22:20 +00:00