Lines Matching defs:dev

23 __FBSDID("$FreeBSD: stable/11/sys/dev/si/si_isa.c 335087 2018-06-13 20:33:52Z dim $");
36 #include <dev/si/sireg.h>
37 #include <dev/si/sivar.h>
43 si_isa_probe(device_t dev)
54 if (isa_get_vendorid(dev))
57 sc = device_get_softc(dev);
58 unit = device_get_unit(dev);
61 sc->sc_mem_res = bus_alloc_resource_anywhere(dev, SYS_RES_MEMORY,
65 device_printf(dev, "cannot allocate memory resource\n");
80 device_printf(dev, "maddr (%p) out of range\n", paddr);
85 device_printf(dev, "maddr (%p) not on 32k boundary\n", paddr);
92 device_printf(dev, "0x17 check fail at phys %p\n", paddr);
155 device_printf(dev, "0x17 check fail at phys %p = 0x%x\n",
174 device_printf(dev,
188 device_printf(dev, "clear fail at phys %p, was %x\n",
200 switch (isa_get_irq(dev)) {
206 device_printf(dev,
208 isa_get_irq(dev));
214 switch (isa_get_irq(dev)) {
220 device_printf(dev,
222 isa_get_irq(dev));
228 switch (isa_get_irq(dev)) {
236 device_printf(dev,
238 isa_get_irq(dev));
245 device_printf(dev, "card type %d not supported\n", type);
249 bus_release_resource(dev, SYS_RES_MEMORY,
256 bus_release_resource(dev, SYS_RES_MEMORY,
264 si_isa_attach(device_t dev)
272 sc = device_get_softc(dev);
275 sc->sc_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
279 device_printf(dev, "couldn't map memory\n");
286 sc->sc_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
290 device_printf(dev, "couldn't allocate interrupt\n");
294 error = bus_setup_intr(dev, sc->sc_irq_res, INTR_TYPE_TTY,
297 device_printf(dev, "couldn't activate interrupt\n");
301 error = siattach(dev);
311 bus_teardown_intr(dev, sc->sc_irq_res, ih);
312 bus_release_resource(dev, SYS_RES_IRQ,
317 bus_release_resource(dev, SYS_RES_MEMORY,