Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/bhnd/siba/siba_nexus.c
Show First 20 Lines • Show All 69 Lines • ▼ Show 20 Lines | siba_nexus_probe(device_t dev) | ||||
if (sc->siba_cid.chip_type != BHND_CHIPTYPE_SIBA) | if (sc->siba_cid.chip_type != BHND_CHIPTYPE_SIBA) | ||||
return (ENXIO); | return (ENXIO); | ||||
if ((error = siba_probe(dev)) > 0) { | if ((error = siba_probe(dev)) > 0) { | ||||
device_printf(dev, "error %d in probe\n", error); | device_printf(dev, "error %d in probe\n", error); | ||||
return (error); | return (error); | ||||
} | } | ||||
/* Set device description */ | |||||
bhnd_set_default_bus_desc(dev, &sc->siba_cid); | |||||
return (0); | return (0); | ||||
} | } | ||||
static int | static int | ||||
siba_nexus_attach(device_t dev) | siba_nexus_attach(device_t dev) | ||||
{ | { | ||||
struct siba_nexus_softc *sc; | struct siba_nexus_softc *sc; | ||||
int error; | int error; | ||||
Show All 34 Lines |