• Home
  • Raw
  • Download

Lines Matching refs:phyaddr

70 static word smc_read_phy_register(int ioaddr, byte phyaddr, byte phyreg)  in smc_read_phy_register()  argument
97 if (phyaddr & mask) in smc_read_phy_register()
179 phyaddr, phyreg, phydata); in smc_read_phy_register()
190 byte phyaddr, byte phyreg, word phydata) in smc_write_phy_register() argument
215 if (phyaddr & mask) in smc_write_phy_register()
293 phyaddr, phyreg, phydata); in smc_write_phy_register()
305 int phyaddr; in smc_detect_phy() local
309 for (phyaddr = 0; phyaddr < 32; ++phyaddr) in smc_detect_phy()
312 phy_id1 = smc_read_phy_register(ioaddr, phyaddr, PHY_ID1_REG); in smc_detect_phy()
313 phy_id2 = smc_read_phy_register(ioaddr, phyaddr, PHY_ID2_REG); in smc_detect_phy()
322 *pphyaddr = phyaddr; in smc_detect_phy()
356 byte phyaddr; in smc_phy_configure() local
365 if (!smc_detect_phy(ioaddr, &phyaddr)) in smc_phy_configure()
371 smc_write_phy_register(ioaddr, phyaddr, PHY_CNTL_REG, PHY_CNTL_RST); in smc_phy_configure()
377 if (!(smc_read_phy_register(ioaddr, phyaddr, PHY_CNTL_REG) in smc_phy_configure()
394 lastPhy18 = smc_read_phy_register(ioaddr, phyaddr, PHY_INT_REG); in smc_phy_configure()
398 smc_write_phy_register(ioaddr, phyaddr, PHY_MASK_REG, in smc_phy_configure()
408 my_phy_caps = smc_read_phy_register(ioaddr, phyaddr, PHY_STAT_REG); in smc_phy_configure()
427 smc_write_phy_register(ioaddr, phyaddr, PHY_AD_REG, my_ad_caps); in smc_phy_configure()
433 smc_write_phy_register( ioaddr, phyaddr, PHY_CNTL_REG, in smc_phy_configure()
442 status = smc_read_phy_register(ioaddr, phyaddr, PHY_STAT_REG); in smc_phy_configure()
458 smc_write_phy_register( ioaddr, phyaddr, PHY_CNTL_REG, in smc_phy_configure()