Home
last modified time | relevance | path

Searched refs:devi (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/dev/spibus/
H A Dspibus.c67 struct spibus_ivar *devi = SPIBUS_IVAR(child); in spibus_print_child() local
71 retval += printf(" at cs %d", devi->cs); in spibus_print_child()
72 retval += printf(" mode %d", devi->mode); in spibus_print_child()
73 retval += resource_list_print_type(&devi->rl, "irq", in spibus_print_child()
83 struct spibus_ivar *devi = SPIBUS_IVAR(child); in spibus_probe_nomatch() local
85 device_printf(bus, "<unknown card> at cs %d mode %d\n", devi->cs, in spibus_probe_nomatch()
86 devi->mode); in spibus_probe_nomatch()
93 struct spibus_ivar *devi = SPIBUS_IVAR(child); in spibus_child_location() local
96 cs = devi->cs & ~SPIBUS_CS_HIGH; /* trim 'cs high' bit */ in spibus_child_location()
104 struct spibus_ivar *devi = SPIBUS_IVAR(child); in spibus_read_ivar() local
[all …]
H A Dofw_spibus.c167 struct ofw_spibus_devinfo *devi; in ofw_spibus_add_child() local
172 devi = malloc(sizeof(struct ofw_spibus_devinfo), M_DEVBUF, in ofw_spibus_add_child()
174 if (devi == NULL) { in ofw_spibus_add_child()
183 devi->opd_obdinfo.obd_node = -1; in ofw_spibus_add_child()
184 devi->opd_obdinfo.obd_name = NULL; in ofw_spibus_add_child()
185 devi->opd_obdinfo.obd_compat = NULL; in ofw_spibus_add_child()
186 devi->opd_obdinfo.obd_type = NULL; in ofw_spibus_add_child()
187 devi->opd_obdinfo.obd_model = NULL; in ofw_spibus_add_child()
189 device_set_ivars(child, devi); in ofw_spibus_add_child()
212 struct spibus_ivar *devi; in ofw_spibus_get_resource_list() local
[all …]
H A Dacpi_spibus.c482 struct acpi_spibus_ivar *devi = device_get_ivars(child); in acpi_spibus_child_deleted() local
484 if (acpi_get_device(devi->handle) == child) in acpi_spibus_child_deleted()
485 AcpiDetachData(devi->handle, acpi_fake_objhandler); in acpi_spibus_child_deleted()
491 struct acpi_spibus_ivar *devi = device_get_ivars(child); in acpi_spibus_read_ivar() local
495 *res = (uintptr_t)devi->handle; in acpi_spibus_read_ivar()
507 struct acpi_spibus_ivar *devi = device_get_ivars(child); in acpi_spibus_write_ivar() local
511 if (devi->handle != NULL) in acpi_spibus_write_ivar()
513 devi->handle = (ACPI_HANDLE)val; in acpi_spibus_write_ivar()
526 struct acpi_spibus_ivar *devi = device_get_ivars(child); in acpi_spibus_child_location() local
535 if (devi->handle != NULL) in acpi_spibus_child_location()
[all …]
/freebsd/sys/dev/gpio/
H A Dgpiobus.c177 struct gpiobus_ivar *devi; in gpio_pin_get_by_child_index() local
179 devi = GPIOBUS_IVAR(childdev); in gpio_pin_get_by_child_index()
180 if (idx >= devi->npins) in gpio_pin_get_by_child_index()
184 devi->pins[idx], ppin)); in gpio_pin_get_by_child_index()
263 gpiobus_print_pins(struct gpiobus_ivar *devi, struct sbuf *sb) in gpiobus_print_pins() argument
267 if (devi->npins == 0) in gpiobus_print_pins()
271 range_start = range_stop = devi->pins[0]; in gpiobus_print_pins()
272 for (i = 1; i < devi->npins; i++) { in gpiobus_print_pins()
273 if (devi->pins[i] != (range_stop + 1)) { in gpiobus_print_pins()
280 range_start = range_stop = devi->pins[i]; in gpiobus_print_pins()
[all …]
H A Dacpi_gpiobus.c156 struct acpi_gpiobus_ivar *devi; in acpi_gpiobus_setup_devinfo() local
158 devi = malloc(sizeof(*devi), M_DEVBUF, M_NOWAIT | M_ZERO); in acpi_gpiobus_setup_devinfo()
159 if (devi == NULL) in acpi_gpiobus_setup_devinfo()
161 resource_list_init(&devi->gpiobus.rl); in acpi_gpiobus_setup_devinfo()
163 devi->flags = acpi_gpiobus_convflags(gpio_res); in acpi_gpiobus_setup_devinfo()
165 devi->flags &= ~GPIO_PIN_PULLUP; in acpi_gpiobus_setup_devinfo()
167 devi->gpiobus.npins = 1; in acpi_gpiobus_setup_devinfo()
168 if (gpiobus_alloc_ivars(&devi->gpiobus) != 0) { in acpi_gpiobus_setup_devinfo()
169 free(devi, M_DEVBUF); in acpi_gpiobus_setup_devinfo()
173 for (int i = 0; i < devi->gpiobus.npins; i++) in acpi_gpiobus_setup_devinfo()
[all …]
H A Dofw_gpiobus.c146 struct gpiobus_ivar *devi; in ofw_gpiobus_add_fdt_child() local
174 devi = &dinfo->opd_dinfo; in ofw_gpiobus_add_fdt_child()
175 for (i = 0; i < devi->npins; i++) in ofw_gpiobus_add_fdt_child()
176 GPIOBUS_PIN_SETNAME(bus, devi->pins[i], in ofw_gpiobus_add_fdt_child()
215 struct gpiobus_ivar *devi; in ofw_gpiobus_setup_devinfo() local
238 devi = &dinfo->opd_dinfo; in ofw_gpiobus_setup_devinfo()
239 devi->npins = (uint32_t)npins; in ofw_gpiobus_setup_devinfo()
240 if (gpiobus_alloc_ivars(devi) != 0) { in ofw_gpiobus_setup_devinfo()
245 for (i = 0; i < devi->npins; i++) in ofw_gpiobus_setup_devinfo()
246 devi->pins[i] = pins[i].pin; in ofw_gpiobus_setup_devinfo()
[all …]
H A Dgpiomdio.c83 struct gpiobus_ivar *devi; in gpiomdio_probe() local
89 devi = GPIOBUS_IVAR(dev); in gpiomdio_probe()
90 if (devi->npins < GPIOMDIO_MIN_PINS) { in gpiomdio_probe()
93 GPIOMDIO_MIN_PINS, devi->npins); in gpiomdio_probe()
106 struct gpiobus_ivar *devi; in gpiomdio_attach() local
125 devi = GPIOBUS_IVAR(dev); in gpiomdio_attach()
127 devi->pins[sc->mdc_pin], devi->pins[sc->mdio_pin]); in gpiomdio_attach()
H A Dgpiospi.c327 struct spibus_ivar *devi = SPIBUS_IVAR(child); in gpio_spi_transfer() local
337 gpio_spi_chip_activate(sc, devi->cs); in gpio_spi_transfer()
340 if ((devi->mode == SPIBUS_MODE_CPOL) || in gpio_spi_transfer()
341 (devi->mode == SPIBUS_MODE_CPHA)) { in gpio_spi_transfer()
356 buf_in[i] = gpio_spi_txrx(sc, devi->cs, devi->mode, buf_out[i]); in gpio_spi_transfer()
364 buf_in[i] = gpio_spi_txrx(sc, devi->cs, devi->mode, buf_out[i]); in gpio_spi_transfer()
367 if ((devi->mode == SPIBUS_MODE_CPOL) || in gpio_spi_transfer()
368 (devi->mode == SPIBUS_MODE_CPHA)) { in gpio_spi_transfer()
376 gpio_spi_chip_deactivate(sc, devi->cs); in gpio_spi_transfer()
/freebsd/sys/dev/smbus/
H A Dsmbus.c99 struct smbus_ivar *devi; in smbus_add_child() local
105 devi = malloc(sizeof(struct smbus_ivar), M_DEVBUF, M_NOWAIT | M_ZERO); in smbus_add_child()
106 if (devi == NULL) { in smbus_add_child()
110 device_set_ivars(child, devi); in smbus_add_child()
123 struct smbus_ivar *devi; in smbus_hinted_child() local
137 devi = device_get_ivars(child); in smbus_hinted_child()
138 devi->addr = addr; in smbus_hinted_child()
144 struct smbus_ivar *devi; in smbus_child_location() local
146 devi = device_get_ivars(child); in smbus_child_location()
147 if (devi->addr != 0) in smbus_child_location()
[all …]
/freebsd/sys/dev/iicbus/
H A Diicbus.c157 struct iicbus_ivar *devi = IICBUS_IVAR(child); in iicbus_print_child() local
161 if (devi->addr != 0) in iicbus_print_child()
162 retval += printf(" at addr %#x", devi->addr); in iicbus_print_child()
163 resource_list_print_type(&devi->rl, "irq", SYS_RES_IRQ, "%jd"); in iicbus_print_child()
172 struct iicbus_ivar *devi = IICBUS_IVAR(child); in iicbus_probe_nomatch() local
174 device_printf(bus, "<unknown card> at addr %#x\n", devi->addr); in iicbus_probe_nomatch()
180 struct iicbus_ivar *devi = IICBUS_IVAR(child); in iicbus_child_location() local
182 sbuf_printf(sb, "addr=%#x", devi->addr); in iicbus_child_location()
195 struct iicbus_ivar *devi = IICBUS_IVAR(child); in iicbus_read_ivar() local
201 *result = devi->addr; in iicbus_read_ivar()
[all …]
H A Dofw_iicbus.c205 struct ofw_iicbus_devinfo *devi; in ofw_iicbus_add_child() local
210 devi = malloc(sizeof(struct ofw_iicbus_devinfo), M_DEVBUF, in ofw_iicbus_add_child()
212 if (devi == NULL) { in ofw_iicbus_add_child()
221 devi->opd_obdinfo.obd_node = -1; in ofw_iicbus_add_child()
222 devi->opd_obdinfo.obd_name = NULL; in ofw_iicbus_add_child()
223 devi->opd_obdinfo.obd_compat = NULL; in ofw_iicbus_add_child()
224 devi->opd_obdinfo.obd_type = NULL; in ofw_iicbus_add_child()
225 devi->opd_obdinfo.obd_model = NULL; in ofw_iicbus_add_child()
227 device_set_ivars(child, devi); in ofw_iicbus_add_child()
245 struct ofw_iicbus_devinfo *devi; in ofw_iicbus_set_devinfo() local
[all …]
H A Dacpi_iicbus.c671 struct acpi_iicbus_ivars *devi = device_get_ivars(child); in acpi_iicbus_child_deleted() local
673 if (acpi_get_device(devi->handle) == child) in acpi_iicbus_child_deleted()
674 AcpiDetachData(devi->handle, acpi_fake_objhandler); in acpi_iicbus_child_deleted()
680 struct acpi_iicbus_ivars *devi = device_get_ivars(child); in acpi_iicbus_read_ivar() local
684 *res = (uintptr_t)devi->handle; in acpi_iicbus_read_ivar()
696 struct acpi_iicbus_ivars *devi = device_get_ivars(child); in acpi_iicbus_write_ivar() local
700 if (devi->handle != NULL) in acpi_iicbus_write_ivar()
702 devi->handle = (ACPI_HANDLE)val; in acpi_iicbus_write_ivar()
715 struct acpi_iicbus_ivars *devi = device_get_ivars(child); in acpi_iicbus_child_location() local
724 if (devi->handle != NULL) in acpi_iicbus_child_location()
[all …]
/freebsd/sys/dev/cardbus/
H A Dcardbus_device.c108 cardbus_device_create(struct cardbus_softc *sc, struct cardbus_devinfo *devi, in cardbus_device_create() argument
114 cardbus_device_buffer_cis(parent, child, &devi->sc_cis); in cardbus_device_create()
115 minor = (device_get_unit(sc->sc_dev) << 8) + devi->pci.cfg.func; in cardbus_device_create()
117 devi->sc_cisdev = make_dev(&cardbus_cdevsw, minor, 0, 0, 0666, in cardbus_device_create()
118 "cardbus%d.%d.cis", unit, devi->pci.cfg.func); in cardbus_device_create()
119 if (devi->pci.cfg.func == 0) in cardbus_device_create()
120 make_dev_alias(devi->sc_cisdev, "cardbus%d.cis", unit); in cardbus_device_create()
121 devi->sc_cisdev->si_drv1 = devi; in cardbus_device_create()
126 cardbus_device_destroy(struct cardbus_devinfo *devi) in cardbus_device_destroy() argument
128 if (devi->sc_cisdev) in cardbus_device_destroy()
[all …]
H A Dcardbusvar.h88 struct cardbus_devinfo *devi, device_t parent, device_t child);
89 int cardbus_device_destroy(struct cardbus_devinfo *devi);
/freebsd/contrib/netbsd-tests/usr.bin/config/
H A Dt_config.sh203 test_case devi pass "Device instance"
224 test_output devi
276 atf_add_test_case devi
/freebsd/sys/dev/etherswitch/rtl8366/
H A Drtl8366rb.c134 struct iicbus_ivar *devi; in rtl8366rb_identify() local
138 devi = IICBUS_IVAR(child); in rtl8366rb_identify()
139 devi->addr = RTL8366_IIC_ADDR; in rtl8366rb_identify()
474 struct iicbus_ivar *devi; in smi_select() local
480 devi = IICBUS_IVAR(dev); in smi_select()
481 slave = devi->addr; in smi_select()
/freebsd/sys/dev/bwi/
H A Dbwirf.c1392 uint32_t devi = 0; in bwi_rf_lo_devi_measure() local
1416 devi += PHY_READ(mac, 0x2d); in bwi_rf_lo_devi_measure()
1418 return devi; in bwi_rf_lo_devi_measure()
1433 uint32_t devi; in bwi_rf_get_tp_ctrl2() local
1437 devi = bwi_rf_lo_devi_measure(mac, 0); in bwi_rf_get_tp_ctrl2()
1439 if (devi < devi_min) { in bwi_rf_get_tp_ctrl2()
1440 devi_min = devi; in bwi_rf_get_tp_ctrl2()
1608 uint32_t devi; in bwi_rf_lo_measure_11g() local
1611 devi = bwi_rf_lo_devi_measure(mac, devi_ctrl); in bwi_rf_lo_measure_11g()
1612 if (devi < devi_min) { in bwi_rf_lo_measure_11g()
[all …]
/freebsd/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Dfasttrap.c2409 fasttrap_max = ddi_getprop(DDI_DEV_T_ANY, devi, DDI_PROP_DONTPASS, in fasttrap_load()
2418 nent = ddi_getprop(DDI_DEV_T_ANY, devi, DDI_PROP_DONTPASS, in fasttrap_load()
H A Ddtrace.c17049 dtrace_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) argument
17068 if (ddi_create_minor_node(devi, DTRACEMNR_DTRACE, S_IFCHR,
17070 ddi_create_minor_node(devi, DTRACEMNR_HELPER, S_IFCHR,
17073 ddi_remove_minor_node(devi, NULL);
17081 ddi_report_dev(devi);
17082 dtrace_devi = devi;
/freebsd/contrib/file/magic/Magdir/
H A Dmacintosh436 !:apple ????devi