Esempio n. 1
0
static int
smc_smi_probe(device_t dev)
{
	struct	smc_softc *sc;

	sc = device_get_softc(dev);
	sc->smc_usemem = 1;

	if (smc_probe(dev) != 0) {
		return (ENXIO);
	}
	return (0);
}
Esempio n. 2
0
static int
smc_fdt_probe(device_t dev)
{
	struct	smc_softc *sc;

	if (ofw_bus_is_compatible(dev, "smsc,lan91c111")) {
		sc = device_get_softc(dev);
		sc->smc_usemem = 1;

		if (smc_probe(dev) != 0) {
			return (ENXIO);
		}

		return (0);
	}

	return (ENXIO);
}