summaryrefslogtreecommitdiffstats
path: root/sys/dev/pccbb
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2004-05-21 06:11:47 +0000
committerimp <imp@FreeBSD.org>2004-05-21 06:11:47 +0000
commitfe8b9d7c5ac2a220e8158cd03ad3ad2c83ce0010 (patch)
treee236d1290421ebdcfd7acf15f82ea601d6e0839b /sys/dev/pccbb
parentff3bba9a314f8ed49e171e92ab94db55b8bf7bf0 (diff)
downloadFreeBSD-src-fe8b9d7c5ac2a220e8158cd03ad3ad2c83ce0010.zip
FreeBSD-src-fe8b9d7c5ac2a220e8158cd03ad3ad2c83ce0010.tar.gz
When attaching pccard and cardbus children, there's no need to set the
device == NULL on failure. A warning should suffice. # I wrote this back before I understood the unattached but loosely bound # newbus concept...
Diffstat (limited to 'sys/dev/pccbb')
-rw-r--r--sys/dev/pccbb/pccbb.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/sys/dev/pccbb/pccbb.c b/sys/dev/pccbb/pccbb.c
index b935b5f..b942ce8 100644
--- a/sys/dev/pccbb/pccbb.c
+++ b/sys/dev/pccbb/pccbb.c
@@ -757,18 +757,14 @@ cbb_attach(device_t brdev)
sc->cbdev = device_add_child(brdev, "cardbus", -1);
if (sc->cbdev == NULL)
DEVPRINTF((brdev, "WARNING: cannot add cardbus bus.\n"));
- else if (device_probe_and_attach(sc->cbdev) != 0) {
+ else if (device_probe_and_attach(sc->cbdev) != 0)
DEVPRINTF((brdev, "WARNING: cannot attach cardbus bus!\n"));
- sc->cbdev = NULL;
- }
sc->exca.pccarddev = device_add_child(brdev, "pccard", -1);
if (sc->exca.pccarddev == NULL)
DEVPRINTF((brdev, "WARNING: cannot add pccard bus.\n"));
- else if (device_probe_and_attach(sc->exca.pccarddev) != 0) {
+ else if (device_probe_and_attach(sc->exca.pccarddev) != 0)
DEVPRINTF((brdev, "WARNING: cannot attach pccard bus.\n"));
- sc->exca.pccarddev = NULL;
- }
/* Map and establish the interrupt. */
rid = 0;
OpenPOWER on IntegriCloud