Searched refs:bhndb (Results 1 - 14 of 14) sorted by relevance

/freebsd-13-stable/sys/modules/bhnd/bhndb/
H A DMakefile3 .PATH: ${SRCTOP}/sys/dev/bhnd/bhndb
5 KMOD= bhndb
6 SRCS= bhndb.c bhndb_subr.c bhndb_hwdata.c \
/freebsd-13-stable/sys/dev/bhnd/bcma/
H A Dbcma_bhndb.c41 #include <dev/bhnd/bhndb/bhndbvar.h>
42 #include <dev/bhnd/bhndb/bhndb_hwdata.h>
50 * Supports attachment of bcma(4) bus devices via a bhndb bridge.
171 DRIVER_MODULE(bcma_bhndb, bhndb, bcma_bhndb_driver, bhnd_devclass, NULL, NULL);
176 MODULE_DEPEND(bcma_bhndb, bhndb, 1, 1, 1);
/freebsd-13-stable/sys/modules/bhnd/bhndb_pci/
H A DMakefile3 .PATH: ${SRCTOP}/sys/dev/bhnd/bhndb
/freebsd-13-stable/sys/dev/bwn/
H A Dif_bwn_pci.c43 #include <dev/bhnd/bhndb/bhndb_pcivar.h>
44 #include <dev/bhnd/bhndb/bhndb_hwdata.h>
45 #include <dev/bhnd/bhndb/bhndb_pci_hwdata.h>
300 DRIVER_MODULE(bhndb, bwn_pci, bhndb_pci_driver, bhndb_devclass, NULL, NULL);
304 MODULE_DEPEND(bwn_pci, bhndb, 1, 1, 1);
/freebsd-13-stable/sys/dev/bhnd/bhndb/
H A Dbhndb.h49 int bhndb_attach_bridge(device_t parent, device_t *bhndb, int unit);
52 * bhndb register window types.
71 * bhndb register window definition.
122 * register map and resource configuration for a bhndb bridge device.
132 * bhndb resource allocation priorities.
151 * bhndb resource allocation flags.
H A Dbhndb_pci_sprom.c86 DRIVER_MODULE(bhndb_pci_sprom, bhndb, bhndb_pci_sprom_driver, bhnd_nvram_devclass, NULL, NULL);
H A Dbhndb_pcivar.h42 * bhndb(4) PCI driver subclass.
111 struct bhndb_softc bhndb; /**< parent softc */ member in struct:bhndb_pci_softc
H A Dbhndb_subr.c52 * @param[out] bhndb On success, the probed and attached bhndb bridge device.
57 * @retval non-zero Failed to attach the bhndb device.
60 bhndb_attach_bridge(device_t parent, device_t *bhndb, int unit) argument
64 *bhndb = device_add_child(parent, "bhndb", unit);
65 if (*bhndb == NULL)
68 if (!(error = device_probe_and_attach(*bhndb)))
71 if ((device_delete_child(parent, *bhndb)))
72 device_printf(parent, "failed to detach bhndb chil
[all...]
H A Dbhndb_pci.c582 bres = sc->bhndb.bus_res;
602 r = bhndb_host_resource_for_regwin(sc->bhndb.bus_res->res, sprom_win);
657 * @param sc bhndb PCI driver state.
677 win = bhndb_regwin_find_core(sc->bhndb.bus_res->cfg->register_windows,
685 r = bhndb_host_resource_for_regwin(sc->bhndb.bus_res->res, win);
703 * @param sc bhndb PCI driver state.
741 * @param sc bhndb PCI driver state.
1005 * @param dev The bhndb bridge device
1020 * @param dev The bhndb bridge device
1045 * @param dev The bhndb bridg
[all...]
H A Dbhndb.c72 TUNABLE_ULONG("hw.bhndb.debug", &bhndb_debug);
122 * Default bhndb(4) implementation of DEVICE_PROBE().
124 * This function provides the default bhndb implementation of DEVICE_PROBE(),
125 * and is compatible with bhndb(4) bridges attached via bhndb_attach_bridge().
234 * @param sc The bhndb device state.
475 * @param sc The bhndb device state.
505 * Helper function that must be called by subclass bhndb(4) drivers
506 * when implementing DEVICE_ATTACH() before calling any bhnd(4) or bhndb(4)
510 * BHND_PROBE_BUS. Any subclass bhndb(4) driver may use the BHND_PROBE_*
585 /* We can now use bhndb t
[all...]
/freebsd-13-stable/sys/dev/bhnd/siba/
H A Dsiba_bhndb.c44 #include <dev/bhnd/bhndb/bhndbvar.h>
45 #include <dev/bhnd/bhndb/bhndb_hwdata.h>
51 * Supports attachment of siba(4) bus devices via a bhndb bridge.
293 DRIVER_MODULE(siba_bhndb, bhndb, siba_bhndb_driver, bhnd_devclass, NULL, NULL);
298 MODULE_DEPEND(siba_bhndb, bhndb, 1, 1, 1);
/freebsd-13-stable/sys/modules/bhnd/
H A DMakefile68 bhndb \
/freebsd-13-stable/sys/dev/bhnd/cores/chipc/pwrctl/
H A Dbhnd_pwrctl_subr.c36 #include <dev/bhnd/bhndb/bhndb_pcireg.h>
/freebsd-13-stable/share/man/man4/
H A DMakefile80 bhndb.4 \

Completed in 195 milliseconds