Lines Matching defs:dev
53 #include <dev/fdt/fdt_common.h>
54 #include <dev/ofw/openfirm.h>
55 #include <dev/ofw/ofw_bus.h>
56 #include <dev/ofw/ofw_bus_subr.h>
61 nf10bmac_probe_fdt(device_t dev)
64 if (!ofw_bus_status_okay(dev))
67 if (ofw_bus_is_compatible(dev, "netfpag10g,nf10bmac")) {
68 device_set_desc(dev, "NetFPGA-10G Embedded CPU Ethernet Core");
76 nf10bmac_attach_fdt(device_t dev)
81 sc = device_get_softc(dev);
82 sc->nf10bmac_dev = dev;
83 sc->nf10bmac_unit = device_get_unit(dev);
96 sc->nf10bmac_ctrl_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
99 device_printf(dev, "failed to map memory for CTRL region\n");
116 sc->nf10bmac_tx_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
119 device_printf(dev, "failed to map memory for TX FIFO\n");
136 sc->nf10bmac_rx_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
139 device_printf(dev, "failed to map memory for RX FIFO\n");
155 sc->nf10bmac_intr_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
158 device_printf(dev, "failed to map memory for INTR region\n");
170 sc->nf10bmac_rx_irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ,
173 error = nf10bmac_attach(dev);
181 nf10bmac_detach_resources(dev);