Symbol: bhnd_pci_softc
sys/dev/bhnd/cores/pci/bhnd_pci.c
127
struct bhnd_pci_softc *sc;
sys/dev/bhnd/cores/pci/bhnd_pci.c
151
struct bhnd_pci_softc *sc;
sys/dev/bhnd/cores/pci/bhnd_pci.c
236
bhnd_pcie_read_proto_reg(struct bhnd_pci_softc *sc, uint32_t addr)
sys/dev/bhnd/cores/pci/bhnd_pci.c
258
bhnd_pcie_write_proto_reg(struct bhnd_pci_softc *sc, uint32_t addr,
sys/dev/bhnd/cores/pci/bhnd_pci.c
271
bhnd_pcie_mdio_wait_idle(struct bhnd_pci_softc *sc)
sys/dev/bhnd/cores/pci/bhnd_pci.c
291
bhnd_pcie_mdio_ioctl(struct bhnd_pci_softc *sc, uint32_t cmd)
sys/dev/bhnd/cores/pci/bhnd_pci.c
304
bhnd_pcie_mdio_enable(struct bhnd_pci_softc *sc)
sys/dev/bhnd/cores/pci/bhnd_pci.c
319
bhnd_pcie_mdio_disable(struct bhnd_pci_softc *sc)
sys/dev/bhnd/cores/pci/bhnd_pci.c
329
bhnd_pcie_mdio_cmd_write(struct bhnd_pci_softc *sc, uint32_t cmd)
sys/dev/bhnd/cores/pci/bhnd_pci.c
351
bhnd_pcie_mdio_cmd_read(struct bhnd_pci_softc *sc, uint32_t cmd,
sys/dev/bhnd/cores/pci/bhnd_pci.c
371
bhnd_pcie_mdio_read(struct bhnd_pci_softc *sc, int phy, int reg)
sys/dev/bhnd/cores/pci/bhnd_pci.c
396
bhnd_pcie_mdio_write(struct bhnd_pci_softc *sc, int phy, int reg, int val)
sys/dev/bhnd/cores/pci/bhnd_pci.c
417
bhnd_pcie_mdio_read_ext(struct bhnd_pci_softc *sc, int phy, int devaddr,
sys/dev/bhnd/cores/pci/bhnd_pci.c
459
bhnd_pcie_mdio_write_ext(struct bhnd_pci_softc *sc, int phy, int devaddr,
sys/dev/bhnd/cores/pci/bhnd_pci.c
523
DEFINE_CLASS_0(bhnd_pci, bhnd_pci_driver, bhnd_pci_methods, sizeof(struct bhnd_pci_softc));
sys/dev/bhnd/cores/pci/bhnd_pci.c
57
static int bhnd_pcie_mdio_wait_idle(struct bhnd_pci_softc *sc);
sys/dev/bhnd/cores/pci/bhnd_pci.c
58
static int bhnd_pcie_mdio_ioctl(struct bhnd_pci_softc *sc, uint32_t cmd);
sys/dev/bhnd/cores/pci/bhnd_pci.c
59
static int bhnd_pcie_mdio_enable(struct bhnd_pci_softc *sc);
sys/dev/bhnd/cores/pci/bhnd_pci.c
60
static void bhnd_pcie_mdio_disable(struct bhnd_pci_softc *sc);
sys/dev/bhnd/cores/pci/bhnd_pci.c
61
static int bhnd_pcie_mdio_cmd_write(struct bhnd_pci_softc *sc,
sys/dev/bhnd/cores/pci/bhnd_pci.c
63
static int bhnd_pcie_mdio_cmd_read(struct bhnd_pci_softc *sc, uint32_t cmd,
sys/dev/bhnd/cores/pci/bhnd_pci_hostbvar.h
228
struct bhnd_pci_softc common; /**< common bhnd_pci state */
sys/dev/bhnd/cores/pci/bhnd_pcibvar.h
40
struct bhnd_pci_softc sc_common;
sys/dev/bhnd/cores/pci/bhnd_pcivar.h
44
struct bhnd_pci_softc;
sys/dev/bhnd/cores/pci/bhnd_pcivar.h
52
uint32_t bhnd_pcie_read_proto_reg(struct bhnd_pci_softc *sc,
sys/dev/bhnd/cores/pci/bhnd_pcivar.h
54
void bhnd_pcie_write_proto_reg(struct bhnd_pci_softc *sc,
sys/dev/bhnd/cores/pci/bhnd_pcivar.h
56
int bhnd_pcie_mdio_read(struct bhnd_pci_softc *sc, int phy,
sys/dev/bhnd/cores/pci/bhnd_pcivar.h
58
int bhnd_pcie_mdio_write(struct bhnd_pci_softc *sc, int phy,
sys/dev/bhnd/cores/pci/bhnd_pcivar.h
60
int bhnd_pcie_mdio_read_ext(struct bhnd_pci_softc *sc, int phy,
sys/dev/bhnd/cores/pci/bhnd_pcivar.h
62
int bhnd_pcie_mdio_write_ext(struct bhnd_pci_softc *sc, int phy,