Tony Ackerman
6ff8a07467
PR kern/68474:
...
Changed if_ipending to if_flags
2004-07-01 22:37:47 +00:00
Scott Long
c0daeb2592
Remove stray i386 math emulator references.
2004-07-01 22:18:06 +00:00
Lukas Ertl
acd6dd0ca1
MFNetBSD.
...
rev 1.66, author: mycroft
Fix an endianness problem (EHCI_NULL was being double-swapped).
Obtained from: NetBSD
2004-07-01 21:17:50 +00:00
Lukas Ertl
c88e858068
MFNetBSD.
...
rev. 1.68, author: mycroft
Ignore a port error that happens to come in at the same time as a
connect status change. Some root hubs seem to report both.
Obtained from: NetBSD
2004-07-01 21:14:03 +00:00
Ruslan Ermilov
c9a246418d
Bumped document date.
...
Fixed markup.
Fixed examples to match the new API.
2004-07-01 17:51:48 +00:00
Warner Losh
a4da0c4b6b
Remove duplicate FreeBSD id
2004-07-01 17:23:49 +00:00
Warner Losh
87573bee79
While this file still needs __RMAN_RESOURCE_VISIBLE to get the size of
...
the struct resource for a malloc, it no longer needs it for the r_
elements of struct resource with this commit.
2004-07-01 17:23:11 +00:00
Warner Losh
d9aa98f83b
After re-exporting rman, et al, __RMAN_RESOURCE_VISIBLE is no longer
...
necessary for this file. It just needed the size and guts of struct
rman.
2004-07-01 17:21:18 +00:00
Brooks Davis
c9e7c6f4fb
Add support to the uftdi driver for Intrepid Control Systems' vehicle
...
bus interfaces. These interfaces use the FTDI chipset with different
Vendor and Product IDs.
Add two additional baud rate enumerations. The vehicle bus interfaces
use a baud rate of 2000000. Also add 3000000 as it is the other FTDI
baud divisor special case.
I've commited a slightly different patch from that provided in the PR as
I changed the matching code a bit yesterday.
Submitted by: Mike Durian <durian at shadetreesoftware.com>
PR: kern/67357
2004-07-01 17:16:20 +00:00
Warner Losh
da35daffaf
Add ability to set start/end for rman
2004-07-01 16:22:10 +00:00
Warner Losh
deb9654818
Soften __RMAN_RESOURCE_VISIBLE a little: expose rman and the
...
resource_head types. Also add a way to set start and end so fewer
things need to reach into struct resource.
Pointy hat to: imp for breaking the build on so many platforms.
2004-07-01 16:20:58 +00:00
Pawel Jakub Dawidek
9ecdd506ea
Remove unused argument for good.
2004-07-01 15:42:03 +00:00
Mark Peek
213fbd7666
Fix build: the return type for t_break changed from int to void.
2004-07-01 15:19:08 +00:00
Andrew Gallatin
5fd93b771b
Catch up with __RMAN_RESOURCE_VISIBLE enough to get GENERIC to build
2004-07-01 15:07:27 +00:00
Pawel Jakub Dawidek
916a3aa05b
Free only if pointer isn't NULL.
2004-07-01 12:42:13 +00:00
Yoshihiro Takahashi
7f1fb91a0a
This needs __RMAN_RESOURCE_VISIBLE if PC98 is defined.
2004-07-01 09:36:31 +00:00
Yoshihiro Takahashi
6f5e06c605
MFi386: revision 1.1163
2004-07-01 09:34:15 +00:00
Yoshihiro Takahashi
b9d41c7aae
Merged from sys/dev/sio/sio.c revision 1.446.
2004-07-01 09:32:32 +00:00
Peter Grehan
6cc1cdf47b
Modify loop test when cycling through phys_avail array. It's possible
...
for an OpenFirmware implementation to have a single memory region
(hello PearPC).
2004-07-01 08:01:49 +00:00
Peter Grehan
57dc54db86
Catch up with __RMAN_RESOURCE_VISIBLE change
2004-07-01 07:59:08 +00:00
Peter Grehan
6c62609340
Move soft structs back to C files to avoid exposing rman fields
...
to clients now that it's protected with __RMAN_RESOURCE_VISIBLE
2004-07-01 07:56:56 +00:00
John Baldwin
39981fed82
Trim a few things from the dmesg output and stick them under bootverbose to
...
cut down on the clutter including PCI interrupt routing, MTRR, pcibios,
etc.
Discussed with: USENIX Cabal
2004-07-01 07:46:29 +00:00
Paul Saab
2673a44621
Use a separate flag when doing a kernel coredump when polling for
...
completion instead of abusing the interrupt enable flag.
2004-07-01 06:56:10 +00:00
Paul Saab
b7c29ad503
When building a kernel or the loader, let the hostname be overridden
2004-07-01 06:40:12 +00:00
John Baldwin
0d7f466944
As per discussion at today's developer summit, add a comment to NOTES
...
indicating that 80386 support is deprecated and will be removed in
6.0-RELEASE.
Ok'd by: rwatson, scottl
2004-07-01 06:02:32 +00:00
Brooks Davis
5ec632a1e4
Product and vendor ids for SIIG US2308 USB to Serial adaptor.
...
Tested against: rwatson's laptop
2004-07-01 05:14:12 +00:00
Mark Santcroos
ca57093825
Set WARNS=2 for the module build of ACPI.
...
Approved by: njl
2004-07-01 04:14:55 +00:00
Marcel Moolenaar
b8c87726c8
Fix build: forward declare struct tty before defining the tty function
...
types.
2004-07-01 03:08:15 +00:00
Brian Feldman
320f640b93
It's not very useful to set a softc refcount around blocking read/write
...
operations when the refcount doesn't protect the opens and closes. Fix
this, and don't actually let a time out happen: now ugen(4) devices do
not get freed out from under the programs with them open.
2004-07-01 02:07:01 +00:00
Nate Lawson
b0eefa38f9
Rework the code that waits for a response from the EC. Use an sx lock
...
instead of a mutex so we do not unblock it in msleep(). If we do this,
another event could occur, resetting the status register since reads
reset it. While I'm here, remove the backoff approach. Instead, sleep
in 10 ms chunks for up to the configured timeout using either DELAY (if
we aren't booted yet) or tsleep.
Help from: dillon
Tested by: Andrew Thompson andy AT fud.org.nz
2004-07-01 00:51:31 +00:00
Marcel Moolenaar
3d8f0528e5
Unbreak build: define __RMAN_RESOURCE_VISIBLE
...
See also src/sys/sys/rman.h rev. 1.21.
2004-06-30 23:55:14 +00:00
Marius Strobl
4eae91a8f7
These need __RMAN_RESOURCE_VISIBLE, too.
2004-06-30 23:21:07 +00:00
Julian Elischer
8ed370fd90
Remove the home-grown metadata facility in favour of the now generic
...
mbuf tags facility. Netgraph modules will all need a recompile.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
2004-06-30 22:51:29 +00:00
Poul-Henning Kamp
b4994e318a
Define the tty methods as typedefs.
...
Change the return type for t_break to void.
Add t_ioctl (more about this later).
2004-06-30 21:38:08 +00:00
Warner Losh
b13117994e
Remove extra RMAN_RESOURCE_VISISBLE
2004-06-30 21:37:55 +00:00
Warner Losh
23bb544b55
puc needs to peek into struct resource too.
2004-06-30 21:27:59 +00:00
Poul-Henning Kamp
38a674b384
This needs __RMAN_RESOURCE_VISIBLE
2004-06-30 21:24:19 +00:00
Nate Lawson
3309d2fbc8
Add missing function debug trace macros to the new powerres functions.
...
Reported by: phk
2004-06-30 20:31:13 +00:00
Warner Losh
9a879a35fb
We need to make resources visible here as well.
2004-06-30 19:24:26 +00:00
Warner Losh
0363a12688
Hide struct resource and struct rman. You must define
...
__RMAN_RESOURCE_VISIBLE to see inside these now.
Reviewed by: dfr, njl (not njr)
2004-06-30 16:54:10 +00:00
Nate Lawson
d4b9ff9179
Move flags into a private ivar so it can't collide with device flags.
...
Unify the code to disable GPEs with the enable code. Shutdown is handled
the same way. ACPI now does all wake/sleep prep for child devices so
now they no longer need to call external functions in the suspend/resume
path. Add the flags to non-ACPI busses (i.e., pci).
2004-06-30 16:08:03 +00:00
Nate Lawson
d3b9d3d1d7
Add a method for referencing/switching power resources based on _PRW.
...
This brings us into line with the standard, which requires power resources
be enabled when wake is enabled for a given device. Move the dereferencing
code into its own function, +acpi_pwr_dereference_resource().
2004-06-30 16:02:40 +00:00
Nate Lawson
340a7f6a9b
Disable the EC GPE in the shutdown path. This is correct but is not known
...
to fix any bug.
2004-06-30 16:00:20 +00:00
Nate Lawson
346eda4f40
Diff reduction for style.
2004-06-30 15:10:02 +00:00
Warner Losh
743e8e75a5
My last commit broke oldcard. Rather than duplicate the lines for
...
pccarddevs.h, just make it standard for now. Once oldcard is gone,
we'll revisit.
2004-06-30 14:52:49 +00:00
Nate Lawson
f1ca765c85
Move acpi_if.m to files.{amd64,i386,ia64}. This should fix the alpha build.
...
Pointed out by: gallatin
2004-06-30 14:19:28 +00:00
Yoshihiro Takahashi
1f00798b3a
The ahb module is not needed for pc98.
2004-06-30 13:09:13 +00:00
Søren Schmidt
3e3807252b
Remove leftover debug output.
2004-06-30 09:22:47 +00:00
Nate Lawson
6840424ee5
Like usbdevs, use before-depend to ensure ordering.
...
Glass plaque award: obrien
2004-06-30 05:21:43 +00:00
Nate Lawson
f207ef23d4
Restore the terminating backslash lost by a typo.
2004-06-30 04:54:39 +00:00