Lines Matching defs:page

263 	u8 page;
290 static int marvell_write_page(struct phy_device *phydev, int page)
292 return __phy_write(phydev, MII_MARVELL_PHY_PAGE, page);
295 static int marvell_set_page(struct phy_device *phydev, int page)
297 return phy_write(phydev, MII_MARVELL_PHY_PAGE, page);
436 * marvell,reg-init = <reg-page reg mask value>,...;
438 * There may be one or more sets of <reg-page reg mask value>:
440 * reg-page: which register bank to use.
466 u16 page = be32_to_cpup(paddr + i);
472 if (page != current_page) {
473 current_page = page;
474 ret = marvell_write_page(phydev, page);
647 /* Do not touch the fiber page if we're in copper->sgmii mode */
1033 /* Select page 18 */
1051 /* Reset page selection */
1321 * undocumented register, in an undocumented page, with a magic value
1440 static int marvell_read_status_page(struct phy_device *phydev, int page)
1453 if (page == MII_MARVELL_FIBER_PAGE) {
1461 if (page == MII_MARVELL_FIBER_PAGE)
1508 * fiber page. Please to be careful about that, avoid
1509 * to restore Copper page in other functions which
1545 /* With the page set, use the generic suspend */
1556 /* With the page set, use the generic suspend */
1580 /* With the page set, use the generic resume */
1591 /* With the page set, use the generic resume */
1642 /* Explicitly switch to page 0x00, just to be sure */
1745 val = phy_read_paged(phydev, stat.page, stat.reg);
1858 int page;
1879 * to change the page for every access, greatly speeding things
1882 page = phy_select_page(phydev, MII_MARVELL_VCT5_PAGE);
1883 if (page < 0)
1907 return phy_restore_page(phydev, page, err);