| /freebsd-src/sys/dev/exca/ |
| H A D | exca.c | 77 #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 D | excavar.h | 62 * Structure to manage the ExCA part of the chip. 118 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-src/sys/contrib/device-tree/Bindings/iio/cdc/ |
| H A D | adi,ad7746.yaml | 34 adi,exca-output-en: 35 description: Enables the EXCA pin as the excitation output. 38 adi,exca-output-invert: 40 Inverts the excitation output in the EXCA pin. 71 adi,exca-output-en; 72 adi,exca-output-invert;
|
| /freebsd-src/sys/modules/exca/ |
| H A D | Makefile | 1 .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-src/sys/dev/pccbb/ |
| H A D | pccbb_pci.c | 99 #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() 519 * IREQ# or STSCGH# is asserted even if ExCA registers in cbb_chipinit() 523 * controller (old or new), is to set ExCA registers in cbb_chipinit() 532 * selected (ExCA regs 03h or 05h are cleared). in cbb_chipinit() 534 reg = exca_getb(&sc->exca, EXCA_O2MICRO_CTRL_ in cbb_chipinit() [all...] |
| H A D | pccbb.c | 99 #include <dev/exca/excareg.h> 100 #include <dev/exca/excavar.h> 249 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_driver_added() 514 if (device_is_attached(sc->exca.pccarddev)) { in cbb_event_thread() 516 exca_insert(&sc->exca); in cbb_event_thread() [all...] |
| H A D | pccbbvar.h | 57 struct exca_softc exca; member
|
| H A D | pccbbreg.h | 260 #define CBB_EXCA_OFFSET 0x800 /* offset for exca regs */
|
| /freebsd-src/share/man/man4/ |
| H A D | exca.4 | 28 .Nm exca 33 module is used to implement the Intel ExCA interface to
|
| H A D | pccbb.4 | 34 .Cd device exca 179 .Xr exca 4 ,
|
| H A D | pcic.4 | 40 .Tn ExCA
|
| H A D | Makefile | 152 exca.4 \
|
| /freebsd-src/tools/kerneldoc/subsys/ |
| H A D | Doxyfile-dev_exca | 6 PROJECT_NAME = "FreeBSD kernel EXCA device code" 12 INPUT = $(DOXYGEN_SRC_PATH)/dev/exca/ \
|
| /freebsd-src/sys/modules/ |
| H A D | Makefile | 740 _exca= exca 891 _exca= exca
|
| /freebsd-src/sys/conf/ |
| H A D | files | 1683 dev/exca/exca.c optional cbb
|