net/bnx2x: Add shutdown handler

This change uses the existing .remove handler for device shutdown.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
xhci: do not halt the secondary HCD

We can't halt the secondary HCD, because it's also the primary HCD,
which will cause problems if we have devices attached to the primary
HCD, like a keyboard.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
xhci: Use xhci_pci_remove for xhci device shutdown

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
ipr: Add support for async scanning to speed up boot

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Add skiroot defconfig

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>