Commit Graph

148153 Commits

Author SHA1 Message Date
christos
63bbcb495a re-factor the pci powestate api. reviewed by gimpy 2006-06-17 23:34:26 +00:00
christos
99d15da99a Don't dick with cr3. It pisses pmap.c off. 2006-06-17 20:14:26 +00:00
mrg
911a6956b3 add another GCC4 uninitialised variable warning. it only shows with -O3. 2006-06-17 19:00:03 +00:00
uwe
46daac62de G/c KMSRCS and KMINCLUDES now that we have common/lib/libc 2006-06-17 18:04:23 +00:00
jmcneill
38d73745c0 Forgot to commit the register definition for PIIX_UDMATIM. 2006-06-17 17:45:52 +00:00
jmcneill
e1b3711024 More ACPI wakecode changes:
* Enable VBIOS hack by default
	* Beep while calling VBIOS, for debugging.
	* Fix a DIAGNOSTIC error in the sleep path.
	* Remove the erroneous mutex not locked error message.
2006-06-17 17:11:53 +00:00
jmcneill
efd8b75c34 For Ricoh 5c47x class controllers, restore the "misc control" PCI config
register on resume.
2006-06-17 17:06:51 +00:00
jmcneill
5045be0e4d Restore IDE and UDMA timings on resume for the PIIX4. 2006-06-17 17:05:20 +00:00
jmcneill
7efa3ff635 Restore the device activity PCI configuration registers on resume. 2006-06-17 17:04:44 +00:00
xtraeme
be705fc9c7 Support for the 24/32bit timer in the AMD 768 Power Management
Controller, to try it use `sysctl -w kern.timecounter.hardware=amdpm`.

From OpenBSD.
2006-06-17 15:05:15 +00:00
simonb
62496a150d LCD and PCMCIA address info is chip-specific and not board-specific.
Remove them from here.
2006-06-17 14:42:54 +00:00
tsutsui
0d19f25f87 Fix typo and a function name in panic message. 2006-06-17 14:11:16 +00:00
tsutsui
0b8cd19c9e Remove extern from function declarations. 2006-06-17 14:10:28 +00:00
rjs
58b3f82903 Rename IPL_IMP to IPL_VM, needed for CardBus support. 2006-06-17 12:44:52 +00:00
kardel
d58917ea1c cope with situations where interface are UP and bound to
INADDR_ANY - ntpd will ignore those interfaces
(bug 637 @bugs.ntp.isc.org)
2006-06-17 12:11:55 +00:00
xtraeme
e446596092 Mention support for NVIDIA MCP04/MCP55 IDE/SATA controllers and
VIA VT8237R SATA controller.

Bump date.
2006-06-17 09:00:58 +00:00
kardel
51b815822b mark branch terminated 2006-06-17 08:34:46 +00:00
elad
fc534d00ff mark strpy safe 2006-06-17 08:32:42 +00:00
kardel
a92b1ff84d move timecounters-branch to individual developers terminated section 2006-06-17 08:29:57 +00:00
elad
1b28df2fb7 strncpy -> strlcpy 2006-06-17 08:22:06 +00:00
xtraeme
4adbe74d71 s/SATA/Serial ATA/ 2006-06-17 08:10:17 +00:00
xtraeme
87cdb22404 Enable support for NVIDIA MCP04 and MCP55 IDE/SATA Controllers, tested
by rillig with MCP55.
2006-06-17 08:03:14 +00:00
yamt
7d3142aa6a - introduce vfs_composefh() and use it where appropriate.
- fix lock/unlock mismatch in sys_getfh.
2006-06-17 07:06:50 +00:00
yamt
7b37f4549b sysctl_security_setidcorename: don't allocate MAXPATHLEN bytes on stack. 2006-06-17 06:54:58 +00:00
reed
5fe28dc7e5 Fix typo or mispelling. 2006-06-17 04:58:14 +00:00
reed
37bfcfc9dd Another mispelling fix. I should have done these all in one commmit
but I was editing several files and didn't realize the multiple
were all in one file.
2006-06-17 02:27:05 +00:00
reed
ad5640a8e8 Fix mispelling. 2006-06-17 02:22:02 +00:00
reed
5cb179a5f0 Fix typo (or mispelling). 2006-06-17 02:19:57 +00:00
reed
d35727353d Fix mispelling. 2006-06-17 02:18:48 +00:00
christos
ea14c28779 fix typo 2006-06-17 02:16:19 +00:00
reed
c5f16e7060 Fix mispelling. 2006-06-17 02:06:17 +00:00
elad
51d6ae51f1 mark strcpy as safe 2006-06-17 00:16:13 +00:00
tsutsui
e595d713a2 - strncpy -> strlcpy
- 16 -> sizeof(foo)
2006-06-16 23:56:58 +00:00
elad
70e875f636 strcpy -> strlcpy
okay christos
2006-06-16 23:49:22 +00:00
elad
d10cf99230 fix incorrect usage of strncpy() to (an internal implementation of)
estrlcpy().

okay christos
2006-06-16 23:48:35 +00:00
jmcneill
6d05bd66ec Add powerhook to restore IRQ routing on resume. 2006-06-16 23:04:25 +00:00
jmcneill
2689ddd4e7 Enable the piixpcib(4) device driver by default. This enabled speedstep as
well as sufficient powerhooks to resume from ACPI S3 suspend.
2006-06-16 22:13:35 +00:00
jmcneill
686aef2890 Restore standard PCI configuration registers as well as PIRQX route control
registers on the PIIX4. This fixes up interrupt routing, and makes ACPI S3
suspend/resume work on my Sony Vaio.
2006-06-16 22:10:36 +00:00
tnozaki
57b95db2c8 add iconv support for CP1131(Belarus DOS code). 2006-06-16 20:09:23 +00:00
msaitoh
134f8ab1f2 fix the MAC address of the second port of the 82571 2006-06-16 15:51:04 +00:00
kent
363d80df38 check return values of azalia_init_corb() and azalia_init_rirb()
a part of PR#33741
2006-06-16 12:16:58 +00:00
simonb
8323964d84 Move ksyms to the "miscellaneous pseudo-devices" - it's not a wscons
thing.
2006-06-16 06:41:13 +00:00
gdamore
62f92aeef1 Rename local variable "time" to "mytime" to avoid a conflict with a kernel
global.  Makes it compile again. :-)
2006-06-16 00:08:28 +00:00
gdamore
800f1efe25 Make this cross-compile on Solaris, by wrapping the #include of sys/endian.h
with a test for #ifndef HAVE_NBTOOL_CONFIG_H.
2006-06-15 23:06:48 +00:00
heinz
de1fde5e06 Regen (LSI SAS, parallel SCSI and FC devices). 2006-06-15 21:45:58 +00:00
heinz
df6be90af3 Added information about LSI's SAS, parallel SCSI and FC adapters (from LSI's
Linux driver package and http://pciids.sourceforge.net/).
2006-06-15 21:42:15 +00:00
reinoud
faf56850ba Regen due to addition of MosChip Semiconductors MCS7830 Ethernet adapter 2006-06-15 20:33:33 +00:00
reinoud
b541e8386a Add MosChip Semiconductor MCS 7830 Ethernet adaptor 2006-06-15 20:30:24 +00:00
christos
8852dbf5f6 This has not worked since 2003. (Hello Itojun!) 2006-06-15 19:32:55 +00:00
garbled
aa0bc147ae A bit of clock rototill. It's safer to detect things known by the
residual with the pnpbus probes, than it is to do it with raw isa probes,
so I've replaced the isa mkclock and mcclock code with a pnpbus attachment.

While writing the mkclock code, I realized that on motorola prep machines
the mkclock uses the same port range as the nvram part. (it's actually
the same chip/part).  This was causing the nvram not to work on those
machines.  Now the nvram code will recognize this, and wire up the
mkclock as well.  The mkclock probe is just a stub probe used to
pre-detect the fact that this is one of those machines.
2006-06-15 18:15:32 +00:00