Lines Matching defs:phy
96 u_int32_t phy;
101 if ((err = vrdmaau_phy_addr(sc, addr, &phy)))
104 bus_space_write_2(sc->sc_iot, sc->sc_ioh, AIUIBAH_REG_W, phy >> 16);
105 bus_space_write_2(sc->sc_iot, sc->sc_ioh, AIUIBAL_REG_W, phy & 0xffff);
113 u_int32_t phy;
118 if ((err = vrdmaau_phy_addr(sc, addr, &phy)))
121 bus_space_write_2(sc->sc_iot, sc->sc_ioh, AIUOBAH_REG_W, phy >> 16);
122 bus_space_write_2(sc->sc_iot, sc->sc_ioh, AIUOBAL_REG_W, phy & 0xffff);
130 u_int32_t phy;
135 if ((err = vrdmaau_phy_addr(sc, addr, &phy)))
138 bus_space_write_2(sc->sc_iot, sc->sc_ioh, FIRBAH_REG_W, phy >> 16);
139 bus_space_write_2(sc->sc_iot, sc->sc_ioh, FIRBAL_REG_W, phy & 0xffff);
144 vrdmaau_phy_addr(struct vrdmaau_softc *sc, void *addr, u_int32_t *phy)
150 *phy = MIPS_KSEG0_TO_PHYS(addr);
153 *phy = MIPS_KSEG1_TO_PHYS(addr);
160 if ((*phy & (VRDMAAU_ALIGNMENT - 1)) ||
161 *phy >= VRDMAAU_BOUNCE_THRESHOLD ) {