Lines Matching refs:bhnd_pci_softc
59 static int bhnd_pcie_mdio_wait_idle(struct bhnd_pci_softc *sc);
60 static int bhnd_pcie_mdio_ioctl(struct bhnd_pci_softc *sc, uint32_t cmd);
61 static int bhnd_pcie_mdio_enable(struct bhnd_pci_softc *sc);
62 static void bhnd_pcie_mdio_disable(struct bhnd_pci_softc *sc);
63 static int bhnd_pcie_mdio_cmd_write(struct bhnd_pci_softc *sc,
65 static int bhnd_pcie_mdio_cmd_read(struct bhnd_pci_softc *sc, uint32_t cmd,
130 struct bhnd_pci_softc *sc;
162 struct bhnd_pci_softc *sc;
247 bhnd_pcie_read_proto_reg(struct bhnd_pci_softc *sc, uint32_t addr)
269 bhnd_pcie_write_proto_reg(struct bhnd_pci_softc *sc, uint32_t addr,
282 bhnd_pcie_mdio_wait_idle(struct bhnd_pci_softc *sc)
303 bhnd_pcie_mdio_ioctl(struct bhnd_pci_softc *sc, uint32_t cmd)
316 bhnd_pcie_mdio_enable(struct bhnd_pci_softc *sc)
331 bhnd_pcie_mdio_disable(struct bhnd_pci_softc *sc)
342 bhnd_pcie_mdio_cmd_write(struct bhnd_pci_softc *sc, uint32_t cmd)
364 bhnd_pcie_mdio_cmd_read(struct bhnd_pci_softc *sc, uint32_t cmd,
385 bhnd_pcie_mdio_read(struct bhnd_pci_softc *sc, int phy, int reg)
410 bhnd_pcie_mdio_write(struct bhnd_pci_softc *sc, int phy, int reg, int val)
431 bhnd_pcie_mdio_read_ext(struct bhnd_pci_softc *sc, int phy, int devaddr,
473 bhnd_pcie_mdio_write_ext(struct bhnd_pci_softc *sc, int phy, int devaddr,
537 DEFINE_CLASS_0(bhnd_pci, bhnd_pci_driver, bhnd_pci_methods, sizeof(struct bhnd_pci_softc));