Searched refs:exca (Results 1 – 10 of 10) sorted by relevance
| /dflybsd-src/sys/dev/pccard/exca/ |
| H A D | exca.c | 628 exca_valid_slot(struct exca_softc *exca) in exca_valid_slot() argument 633 exca->chipset = EXCA_BOGUS; in exca_valid_slot() 640 c = exca_getb(exca, EXCA_IDENT); in exca_valid_slot() 651 exca->chipset = EXCA_I82365; in exca_valid_slot() 659 bus_space_write_1(exca->bst, exca->bsh, EXCA_REG_INDEX, in exca_valid_slot() 661 bus_space_write_1(exca->bst, exca->bsh, EXCA_REG_INDEX, in exca_valid_slot() 663 exca_setb(exca, EXCA_VADEM_VMISC, EXCA_VADEM_REV); in exca_valid_slot() 664 c = exca_getb(exca, EXCA_IDENT); in exca_valid_slot() 668 exca->chipset = EXCA_VG365; in exca_valid_slot() 671 exca->chipset = EXCA_VG465; in exca_valid_slot() [all …]
|
| H A D | Makefile | 3 KMOD= exca 4 SRCS= exca.c \
|
| H A D | excavar.h | 118 int exca_probe_slots(device_t dev, struct exca_softc *exca, 124 int exca_activate_resource(struct exca_softc *exca, device_t child, int type, 126 int exca_deactivate_resource(struct exca_softc *exca, device_t child, int type,
|
| /dflybsd-src/sys/dev/pccard/pccbb/ |
| H A D | pccbb_pci.c | 309 sc->exca[0].pccarddev = NULL; in cbb_pci_attach() 330 exca_init(&sc->exca[0], brdev, sc->bst, sc->bsh, CBB_EXCA_OFFSET); in cbb_pci_attach() 331 sc->exca[0].flags |= EXCA_HAS_MEMREG_WIN; in cbb_pci_attach() 332 sc->exca[0].chipset = EXCA_CARDBUS; in cbb_pci_attach() 367 sc->exca[0].pccarddev = device_add_child(brdev, "pccard", -1); in cbb_pci_attach() 368 if (sc->exca[0].pccarddev == NULL) in cbb_pci_attach() 370 else if (device_probe_and_attach(sc->exca[0].pccarddev) != 0) in cbb_pci_attach() 389 exca_clrb(&sc->exca[0], EXCA_INTR, EXCA_INTR_RESET); in cbb_pci_attach() 532 reg = exca_getb(&sc->exca[0], EXCA_O2MICRO_CTRL_C); in cbb_chipinit() 535 exca_putb(&sc->exca[0], EXCA_O2MICRO_CTRL_C, reg); in cbb_chipinit() [all …]
|
| H A D | pccbb.c | 256 reg = (exca_getb(&sc->exca[0], EXCA_INTR) & ~EXCA_INTR_IRQ_MASK) | in cbb_disable_func_intr() 258 exca_putb(&sc->exca[0], EXCA_INTR, reg); in cbb_disable_func_intr() 274 reg = (exca_getb(&sc->exca[0], EXCA_INTR) & ~EXCA_INTR_IRQ_MASK) | in cbb_enable_func_intr() 276 exca_putb(&sc->exca[0], EXCA_INTR, reg); in cbb_enable_func_intr() 327 exca_clrb(&sc->exca[0], EXCA_INTR, EXCA_INTR_RESET); in cbb_shutdown() 333 exca_putb(&sc->exca[0], EXCA_ADDRWIN_ENABLE, 0); in cbb_shutdown() 425 if (child != sc->cbdev && child != sc->exca[0].pccarddev) in cbb_child_detached() 519 if (sc->exca[0].pccarddev) { in cbb_insert() 521 exca_insert(&sc->exca[0]); in cbb_insert() 548 exca_removal(&sc->exca[0]); in cbb_removal() [all …]
|
| H A D | pccbb_isa.c | 161 error = exca_probe_slots(dev, &sc->exca[0], sc->bst, sc->bsh); in cbb_isa_probe() 213 MODULE_DEPEND(cbb, exca, 1, 1, 1);
|
| H A D | pccbbvar.h | 60 struct exca_softc exca[CBB_NSLOTS]; member
|
| /dflybsd-src/sys/dev/pccard/ |
| H A D | Makefile | 4 SUBDIR=cardbus exca pccbb
|
| /dflybsd-src/share/man/man4/ |
| H A D | Makefile | 99 exca.4 \
|
| /dflybsd-src/sys/conf/ |
| H A D | files | 103 dev/pccard/exca/exca.c optional cbb
|