/freebsd/sys/dev/spibus/ |
H A D | spibus.c | 67 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 D | ofw_spibus.c | 167 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 D | acpi_spibus.c | 482 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 D | gpiobus.c | 177 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 D | acpi_gpiobus.c | 156 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 D | ofw_gpiobus.c | 146 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 D | gpiomdio.c | 83 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 D | gpiospi.c | 327 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 D | smbus.c | 99 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 D | iicbus.c | 157 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 D | ofw_iicbus.c | 205 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 D | acpi_iicbus.c | 671 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 D | cardbus_device.c | 108 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 D | cardbusvar.h | 88 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 D | t_config.sh | 203 test_case devi pass "Device instance" 224 test_output devi 276 atf_add_test_case devi
|
/freebsd/sys/dev/etherswitch/rtl8366/ |
H A D | rtl8366rb.c | 134 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 D | bwirf.c | 1392 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 D | fasttrap.c | 2409 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 D | dtrace.c | 17049 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 D | macintosh | 436 !:apple ????devi
|