Home
last modified time | relevance | path

Searched refs:exca (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/dev/exca/
H A Dexca.c77 #include <dev/exca/excareg.h>
78 #include <dev/exca/excavar.h>
659 exca_valid_slot(struct exca_softc *exca) in exca_valid_slot()
664 exca->chipset = EXCA_BOGUS; in exca_valid_slot()
671 c = exca_getb(exca, EXCA_IDENT); in exca_valid_slot()
672 DEVPRINTF(exca->dev, "Ident is %x\n", c); in exca_valid_slot()
683 exca->chipset = EXCA_I82365; in exca_valid_slot()
691 bus_space_write_1(exca->bst, exca->bsh, EXCA_REG_INDEX, in exca_valid_slot()
693 bus_space_write_1(exca in exca_valid_slot()
657 exca_valid_slot(struct exca_softc * exca) exca_valid_slot() argument
773 exca_probe_slots(device_t dev,struct exca_softc * exca,bus_space_tag_t iot,bus_space_handle_t ioh) exca_probe_slots() argument
793 exca_insert(struct exca_softc * exca) exca_insert() argument
807 exca_removal(struct exca_softc * exca) exca_removal() argument
814 exca_activate_resource(struct exca_softc * exca,device_t child,struct resource * res) exca_activate_resource() argument
840 exca_deactivate_resource(struct exca_softc * exca,device_t child,struct resource * res) exca_deactivate_resource() argument
[all...]
H A Dexcavar.h118 int exca_probe_slots(device_t dev, struct exca_softc *exca,
124 int exca_activate_resource(struct exca_softc *exca, device_t child,
126 int exca_deactivate_resource(struct exca_softc *exca, device_t child,
/freebsd/sys/modules/exca/
H A DMakefile1 .PATH: ${SRCTOP}/sys/dev/exca
3 KMOD= exca
4 SRCS= exca.c device_if.h bus_if.h power_if.h card_if.h
/freebsd/sys/dev/pccbb/
H A Dpccbb_pci.c99 #include <dev/exca/excareg.h>
100 #include <dev/exca/excavar.h>
317 exca_init(&sc->exca, brdev, sc->bst, sc->bsh, CBB_EXCA_OFFSET); in cbb_pci_attach()
318 sc->exca.flags |= EXCA_HAS_MEMREG_WIN; in cbb_pci_attach()
319 sc->exca.chipset = EXCA_CARDBUS; in cbb_pci_attach()
361 exca_clrb(&sc->exca, EXCA_INTR, EXCA_INTR_RESET); in cbb_pci_attach()
534 reg = exca_getb(&sc->exca, EXCA_O2MICRO_CTRL_C); in cbb_chipinit()
537 exca_putb(&sc->exca, EXCA_O2MICRO_CTRL_C, reg); in cbb_chipinit()
555 exca_setb(&sc->exca, EXCA_TOPIC97_CTRL, in cbb_chipinit()
570 * 0x20 Lock ID in exca reg in cbb_chipinit()
[all...]
H A Dpccbb.c249 reg = (exca_getb(&sc->exca, EXCA_INTR) & ~EXCA_INTR_IRQ_MASK) | in cbb_disable_func_intr()
251 exca_putb(&sc->exca, EXCA_INTR, reg); in cbb_disable_func_intr()
267 reg = (exca_getb(&sc->exca, EXCA_INTR) & ~EXCA_INTR_IRQ_MASK) | in cbb_enable_func_intr()
271 exca_putb(&sc->exca, EXCA_INTR, reg); in cbb_enable_func_intr()
288 exca_clrb(&sc->exca, EXCA_INTR, EXCA_INTR_RESET); in cbb_detach()
407 if (child != sc->cbdev && child != sc->exca.pccarddev) in cbb_child_detached()
514 if (device_is_attached(sc->exca.pccarddev)) { in cbb_insert()
516 exca_insert(&sc->exca); in cbb_insert()
543 exca_removal(&sc->exca); in cbb_removal()
664 reg = exca_getb(&sc->exca, EXCA_INTR); in cbb_o2micro_power_hack()
[all …]
H A Dpccbbvar.h57 struct exca_softc exca; member
/freebsd/tools/kerneldoc/subsys/
H A DDoxyfile-dev_exca12 INPUT = $(DOXYGEN_SRC_PATH)/dev/exca/ \
/freebsd/sys/modules/
H A DMakefile741 _exca= exca
892 _exca= exca
/freebsd/share/man/man4/
H A DMakefile152 exca.4 \
/freebsd/sys/conf/
H A Dfiles1683 dev/exca/exca.c optional cbb