matt
d26637cf86
Remove non-__ELF__ support. Use .pushsection/.popsection for RCSID.
2008-08-29 19:00:25 +00:00
matt
c2931c2bab
use uint32_t.
2008-08-29 18:58:22 +00:00
matt
9906ead4b6
Drop support for compiling a.out kernel. Elves rule!
2008-08-29 18:25:01 +00:00
tsutsui
37661d2fc1
Fix a fallout of device_t/softc split for com(4) devices.
...
Per PR port-hpcmips/39426 from Nozomu Ando.
2008-08-29 12:08:30 +00:00
gmcgarry
3c9a95916d
Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
2008-08-29 00:02:21 +00:00
martin
d38a14761e
use device_private() to get the softc
2008-08-28 19:17:55 +00:00
skrll
2958809c8c
Whitespace.
2008-08-28 08:45:26 +00:00
skrll
6a21cfdeb4
ANSIfy
2008-08-28 08:25:46 +00:00
jmcneill
ebf54f79dc
Add support for keylargo-style mediabays, as found in eg. PowerBook3,1
2008-08-28 04:05:50 +00:00
martin
5c26a4b510
Turn a printf into a DEB
2008-08-27 22:05:13 +00:00
jmcneill
5297b0caca
PR#39414: No audio from awacs on PowerBook G3 (Firewire/Pismo)
...
Don't enable parallel output on PowerBook3,1 models.
2008-08-27 14:31:46 +00:00
matt
7dfcaf179b
Add CPU_CORTEXA8
2008-08-27 11:18:40 +00:00
matt
b44c8df8f6
Add support Cortex-A8. Pretend they are ARM11s. Support new cache sizing
...
method introduced with Cortex-A8.
2008-08-27 11:07:49 +00:00
matt
51b80a6c0f
Add new CPU Cache register definitions for Cortex-A8.
2008-08-27 11:04:23 +00:00
matt
b1623157a5
Cleanup OMAP2 files. Change most omap2430* to omap2_*. This is in
...
preperation for the OMAP 3530 (OMAP 3) support. Some 3530 definitions
added.
2008-08-27 11:03:09 +00:00
macallan
88d57c1556
add options OPENPIC_DISTRIBUTE
2008-08-26 16:55:48 +00:00
macallan
a26fbe2eae
add battery and smartbat at pmu
2008-08-26 16:27:07 +00:00
macallan
600cca055e
throw out some obsolete PIC_ options, explain why ofb is disabled
2008-08-26 16:24:45 +00:00
macallan
deb7150174
add spdmem(4)
2008-08-26 16:20:17 +00:00
macallan
43538d7982
throw out options OPENPIC
...
Now the G5 kernel builds again with new style PIC code enabled
2008-08-26 16:18:49 +00:00
macallan
a872905132
let ibmcpc pull in openpic stuff
2008-08-26 16:17:14 +00:00
macallan
1f157c8247
add memory at mainbus, for spdmem
2008-08-26 16:14:45 +00:00
macallan
2211ccf058
add spdmem(4) support
...
From Marco Trillo
2008-08-26 16:11:18 +00:00
pgoyette
d664f40b97
Clean up previous: add bit definitions for some new fields, and use "old"
...
style bitmask_printf(9) format string for consistency with the rest of the
file. No functional change.
OK cegger@
2008-08-26 13:43:47 +00:00
drochner
d32cf1871e
remove stray .globl declaration for nonexistent cpu_id, from
...
Henning Petersen per PR port-i386/39398
being here, remove some more unneeded .globls
2008-08-26 13:07:48 +00:00
cegger
407e3090e9
beautify dmesg with MPVERBOSE:
...
don't print an empty line.
2008-08-26 12:04:18 +00:00
rjs
ec1968ceb9
Set MACHINE to sparc for 32bit kernels.
...
Approved by martin.
2008-08-26 11:37:56 +00:00
cegger
c701fca25a
Xen: Mark NMI and machine check handlers as interrupt gates.
2008-08-26 08:43:00 +00:00
martin
6d59516d22
Deal with kernels that have a combined text/data segment. Output a big
...
warning when booting them.
2008-08-25 22:31:12 +00:00
cegger
17301e4460
GENERIC: add auacer(4) which is already in XEN3_DOM0
...
XEN3_DOM0: add azalia(4) which is already in GENERIC
2008-08-25 15:27:47 +00:00
cegger
2dd3a5d650
Add machine check hypercall.
...
There will be one file where this will be used. In the initialization a hypervisor version check will verify, if this feature is usable or not.
2008-08-25 09:21:45 +00:00
pgoyette
1251031ee5
Shorten SYSCALL/SYSRET to SCALL/RET bit definition so it fits on one line.
2008-08-24 22:04:21 +00:00
bouyer
3d5ae4c8b2
Defer xbdback_do_io() to a workqueue; which allow us to take the
...
xbd_io->xio_buf.b_vp->v_interlock mutex before v_numoutput++;
which should fix the "vwakeup: neg numoutput" panic.
2008-08-24 21:00:49 +00:00
bouyer
fd284864b3
privcmd_xen2bsd_errno(): 0 is also a valid error code.
2008-08-24 20:35:43 +00:00
pgoyette
22720d94e4
1. For non-Intel vendors, don't overload cpuflags with the extended
...
flags from CPUID 80000001_EDX. Instead, keep the extended flags
separate, in ci_feature3_flags (Intel processors already kept a
separate ci_feature3_flag value).
2. Decode/display ci_feature3_flag in a vendor-specific manner, since
the definitions are vendor-specific.
OK cegger@
2008-08-24 20:27:34 +00:00
tsutsui
c0b4306a0b
Pacify haltwo audio on shutdown hook to avoid noise on poweroff.
2008-08-24 13:03:39 +00:00
tsutsui
8d58f49e0b
If 802.1Q VLAN MTU is enabled, ignore the bad packet errror on RX.
2008-08-23 18:44:51 +00:00
tsutsui
1db87857ed
KNF and misc cosmetics.
2008-08-23 17:43:36 +00:00
tsutsui
342676093a
KNF and misc cosmetics.
2008-08-23 17:25:54 +00:00
tsutsui
96a00c58a6
Enable ETHERCAP_VLAN_MTU.
2008-08-23 15:50:12 +00:00
tsutsui
bd37977872
Specify CPUFLAGS="-march=mips3 -mabi=32 -mtune=vr5000" for IP32 kernel.
...
This improves ttcp(1) results on mec(4) ~7%.
No objection on port-sgimips.
2008-08-23 15:13:47 +00:00
tsutsui
6f7a869c59
Improve mec(4)'s TX routine by reducing possible unnecessary mbuf copies
...
as much as possible before TX DMA.
With this new TX DMA buffer allocation strategy, most of TX packets are
sent without allocating new mbufs and copying data into them.
See the following mail for details:
http://mail-index.netbsd.org/port-sgimips/2008/08/15/msg000352.html
No objection on port-sgimips.
2008-08-23 15:09:10 +00:00
skrll
b71a0dd1dc
Update a comment.
2008-08-22 19:32:57 +00:00
tnn
d49a05b3bf
AGP support for Intel 945GME chipset, found on Acer Aspire One.
2008-08-22 18:05:44 +00:00
cegger
02daa3b8ab
Fix build.
2008-08-22 15:28:11 +00:00
cegger
560673faf9
merge.
2008-08-22 14:14:04 +00:00
cegger
c9af55f05d
Import Xen 3.3.0 public headers
2008-08-22 13:52:03 +00:00
bouyer
6523980087
printf()->aprint_debug_dev() to match x86/cpu.c
2008-08-22 10:25:58 +00:00
skrll
7203885b6f
Typo in comment.
2008-08-22 06:49:26 +00:00
bouyer
4ff122c83e
Enable ipmi(4) by default in GENERIC and related kernels.
2008-08-21 18:06:17 +00:00