| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Submitted by: nyan
|
| |
|
|
|
|
|
| |
Forgotten by: benno
Spotted by: n_hibma
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
on. So stop failing the attach if the IRQ is unassigned. With this
patch, I can now boot with PNP-OS YES in my BIOS no differently than
PNP-OS NO (which is a good thing since Windows hangs with PNP-OS NO).
Obtained from: msmith
|
|
|
|
|
|
|
|
|
|
| |
the offending inline function (BUF_KERNPROC) on it being #included
already.
I'm not sure BUF_KERNPROC() is even the right thing to do or in the
right place or implemented the right way (inline vs normal function).
Remove consequently unneeded #includes of <sys/proc.h>
|
|
|
|
|
|
| |
Alpha's don't have a PNP BIOS option.
Reviewed by: n_hibma
|
|
|
|
| |
This is a first step to make usb unloadable.
|
|
|
|
| |
Remove the unnecessary use of parent.
|
|
|
|
|
|
|
| |
resource allocation is attempted.
It will present the user with a message that he has to switch on USB
support in his BIOS.
|
|
|
|
|
|
|
|
|
| |
bus_delete_resource.
Fixes a problem when the probe succeeded, but the attach failed. The
release of the resources was done inproperly.
Approved by: jkh
|
|
|
|
|
|
|
|
| |
occurs (OHCIwas already done for UHCI).
Get rid of the usbus variable. It is confusing.
Align uhci_pci.c and ohci_pci.c again.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
device_add_child_ordered(). 'ivars' may now be set using the
device_set_ivars() function.
This makes it easier for us to change how arbitrary data structures are
associated with a device_t. Eventually we won't be modifying device_t
to add additional pointers for ivars, softc data etc.
Despite my best efforts I've probably forgotten something so let me know
if this breaks anything. I've been running with this change for months
and its been quite involved actually isolating all the changes from
the rest of the local changes in my tree.
Reviewed by: peter, dfr
|
|
|
|
|
|
|
|
| |
by identifying the version in the PCI drivers.
The OHCI driver just presets this to 1.0 as it is not specified in the
PCI registers anywhere. This should be revisited once USB 2.0 is in
wide spread use.
|
|
|
|
| |
anything as a bus.
|
|
|
|
| |
Requested-By: msmith
|
|
|
|
|
| |
2) use device_printf
3) properly tear down and disable interrupts when init fails
|
| |
|
| |
|
|
|
|
| |
to the BUS_SETUP_INTR call.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
i386 platform boots, it is no longer ISA-centric, and is fully dynamic.
Most old drivers compile and run without modification via 'compatability
shims' to enable a smoother transition. eisa, isapnp and pccard* are
not yet using the new resource manager. Once fully converted, all drivers
will be loadable, including PCI and ISA.
(Some other changes appear to have snuck in, including a port of Soren's
ATA driver to the Alpha. Soren, back this out if you need to.)
This is a checkpoint of work-in-progress, but is quite functional.
The bulk of the work was done over the last few years by Doug Rabson and
Garrett Wollman.
Approved by: core
|
|
|
|
| |
code more compact.
|
|
threatened to send Bruce. These files are no longer shared
with NetBSD anyway.
Requires a config and make depend.
|