Commit Graph

79467 Commits

Author SHA1 Message Date
oster
99bb7dc022 RAIDframe was erroneously re-initializing the Parity Stripe Status
pool each time a new array was configured.  This causes grief
with things like 'vmstat -m' by causing it to loop.  Make RAIDframe
only initialize PSS bits once.

Pointed out by simonb@.  Fix tested by simonb@. Thanks!
2006-02-14 01:13:33 +00:00
riz
a4163a9fe4 Not all chips supported by this driver use the same interrupt moderation
timer frequency; Take this into account.  Information gathered from
the sk98lin driver for Linux, from Marvell.

Also add sysctl support for changing the interrupt moderation timer at
runtime; each board is controlled independently.

Discussed on tech-net beginning in November 2005.
2006-02-14 00:19:17 +00:00
uwe
c842fab210 Fix file comment to include the expansion for 'F' in "SCIF". 2006-02-14 00:02:03 +00:00
uwe
533115eb12 Define scif register base(s) and offsets.
Express old defines in terms of base + offset.
Use uintN_t.
2006-02-14 00:00:34 +00:00
uwe
7dea0a81b8 Move/merge common defintions out of ifdef. 2006-02-13 23:26:31 +00:00
simonb
34cdf29c15 If we get a master abort, reset the SPL before returning. 2006-02-13 22:57:52 +00:00
cdi
1a509d615a ANSIfy: u_intN_t -> uintN_t, remove __P(), fix function definitions. 2006-02-13 21:47:11 +00:00
uwe
50ea998c78 Move assignment out of conditional expression. 2006-02-13 16:35:57 +00:00
yamt
e6e15660e2 remove an outdated comment. 2006-02-13 14:41:22 +00:00
martin
73bd099735 Protect parts inside #ifdef _LKM that are only supposed to be there
when building an LKM.
2006-02-13 14:25:05 +00:00
hamajima
9290fbe544 identify model from DeviceCfg register, and delete "options ARMADILLO210".
get DRAM information and boot argument from bootloader.
2006-02-13 12:24:21 +00:00
hamajima
cff2b34165 add SYSCON DeviceCfg register. 2006-02-13 12:13:20 +00:00
gdamore
7d9a6498cf Do not reset GPIO2 block -- causes PCI reset. 2006-02-13 04:30:47 +00:00
gdamore
de65dd41eb Add rgephy for RealTek GigE 2006-02-13 04:30:12 +00:00
gdamore
8ea5188929 Added board support for hard-reset (reboot) and power off. 2006-02-13 02:37:05 +00:00
gdamore
2bc42dde61 GPIO support for all supported Alchemy parts. 2006-02-13 00:09:15 +00:00
peter
57be7a5a81 Fix a typo, use uintN_t, use assigned variables, add newline to a printf. 2006-02-12 23:19:14 +00:00
macallan
53b4acd93d Add support for colour and virtual consoles 2006-02-12 21:00:46 +00:00
macallan
569533352e framework for generic virtual consoles 2006-02-12 20:55:35 +00:00
gdamore
1388c544a6 Add GPIO driver, and GPIO access functions for other subsystems. 2006-02-12 20:49:34 +00:00
tron
cbb0e8c88b Share Intel hardware random number generator support between amd64 and
i386 port. This will benefit EM64T systems using Intel i9xx chipsets.
2006-02-12 18:16:01 +00:00
tron
bc6a85f1e9 Add hardware RNG support for Intel i925X chipset. 2006-02-12 16:37:31 +00:00
tron
7e0f377097 Regen. 2006-02-12 16:36:58 +00:00
tron
50e5429967 Fix inconsistencies in names for components for recent Intel chipsets. 2006-02-12 16:35:20 +00:00
tron
0b49145263 Add hardware RNG support for Intel i945G/P and i955X chipsets. 2006-02-12 12:03:55 +00:00
tron
3ab60a2c88 Regen. 2006-02-12 11:54:00 +00:00
tron
c72bdde37c Correct cut and paste error in last change. 2006-02-12 11:53:26 +00:00
tron
48465288bd Regen. 2006-02-12 11:51:23 +00:00
tron
4b13e8432a Add entries for Intel i955X chipset. 2006-02-12 11:51:07 +00:00
bjh21
24b46da494 Make Econet code compile again. 2006-02-12 10:32:46 +00:00
bjh21
22ce92c5a5 Make this compile again (change of signature for arcppopen() and arcppclose()). 2006-02-12 10:30:30 +00:00
yamt
62eb3a15e1 factor out swap clustering code. 2006-02-12 09:19:59 +00:00
yamt
2a89e06daa uvm_pageunwire: use uvm_pageactivate rather than a copy. 2006-02-12 09:19:27 +00:00
gdamore
cf9fe31b7c Consistency wrt phys physical and KSEG1 addresses. 2006-02-12 06:43:03 +00:00
dogcow
b3d46538fd add VFS_MAGICLINKS so things compile again. 2006-02-12 06:18:25 +00:00
uwe
2e71b70d1f While here, use uintN_t. 2006-02-12 02:30:55 +00:00
uwe
c6474efc78 Revert changes made in 1.10. They should not be necessary (we are
doing a single word store).  I've been running my Jornada without them
for a very long time, but got no word from dreamcast folks.  Thanks to
Nick Hudson for testing it on dreamcast finally.
2006-02-12 02:23:03 +00:00
chs
899d1b31b2 convert "magiclinks" from a per-fs mount option to a system-wide sysctl.
as discussed on tech-kern quite some time ago.
2006-02-12 01:32:06 +00:00
chs
90eb347e9c increase NKMEMPAGES_MAX_DEFAULT to 1 GB.
this allows lots more memory to be used for amaps, etc.
2006-02-12 01:12:48 +00:00
christos
f5e26caf24 new version from David Boggs. 2006-02-11 23:00:06 +00:00
cdi
d50f0c6274 ANSIfication: u_intN_t -> uintN_t, use ANSI function declarations/definitions
instead of K&R ones.
2006-02-11 17:57:31 +00:00
jmmv
35c9bfb405 No need to install optstr.h. 2006-02-11 17:36:41 +00:00
rpaulo
b3e804a9e9 PR 31304: Contribute to the random pool. From Rhialto. 2006-02-11 13:04:44 +00:00
yamt
a3af4c1530 remove the following options. no objections on tech-kern@.
UVM_PAGER_INLINE
	UVM_AMAP_INLINE
	UVM_PAGE_INLINE
	UVM_MAP_INLINE
2006-02-11 12:45:07 +00:00
simonb
949d314e64 Const poisoning, fix shadow variable problem. 2006-02-11 02:19:31 +00:00
simonb
660e5df892 Const poisoning. 2006-02-11 02:19:06 +00:00
macallan
5093e77f22 uncomment audio at snapper. doh.
noticed by tonio
2006-02-10 20:59:33 +00:00
gdamore
8430838831 PCI_NETBSD_CONFIGURE should allocate (but not map) address space expansion
ROMS by default.   Full discussion at
http://mail-index.netbsd.org/tech-kern/2005/12/16/0023.html
Closes PR kern/32467
Reviewed by briggs@
2006-02-10 20:52:56 +00:00
gdamore
ace199bd1e Reduce address space used by PCI.
Add definitions for PCMCIA addresses.
2006-02-10 20:49:14 +00:00
christos
2038078d40 fix compilation problems. 2006-02-10 20:38:54 +00:00