sbm_mdio 244 drivers/net/ethernet/broadcom/sb1250-mac.c void __iomem *sbm_mdio; /* MDIO Register */ sbm_mdio 306 drivers/net/ethernet/broadcom/sb1250-mac.c static void sbmac_mii_sync(void __iomem *sbm_mdio); sbm_mdio 307 drivers/net/ethernet/broadcom/sb1250-mac.c static void sbmac_mii_senddata(void __iomem *sbm_mdio, unsigned int data, sbm_mdio 350 drivers/net/ethernet/broadcom/sb1250-mac.c static void sbmac_mii_sync(void __iomem *sbm_mdio) sbm_mdio 356 drivers/net/ethernet/broadcom/sb1250-mac.c mac_mdio_genc = __raw_readq(sbm_mdio) & M_MAC_GENC; sbm_mdio 360 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(bits | mac_mdio_genc, sbm_mdio); sbm_mdio 363 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(bits | M_MAC_MDC | mac_mdio_genc, sbm_mdio); sbm_mdio 364 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(bits | mac_mdio_genc, sbm_mdio); sbm_mdio 380 drivers/net/ethernet/broadcom/sb1250-mac.c static void sbmac_mii_senddata(void __iomem *sbm_mdio, unsigned int data, sbm_mdio 388 drivers/net/ethernet/broadcom/sb1250-mac.c mac_mdio_genc = __raw_readq(sbm_mdio) & M_MAC_GENC; sbm_mdio 391 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(bits | mac_mdio_genc, sbm_mdio); sbm_mdio 399 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(bits | mac_mdio_genc, sbm_mdio); sbm_mdio 400 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(bits | M_MAC_MDC | mac_mdio_genc, sbm_mdio); sbm_mdio 401 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(bits | mac_mdio_genc, sbm_mdio); sbm_mdio 424 drivers/net/ethernet/broadcom/sb1250-mac.c void __iomem *sbm_mdio = sc->sbm_mdio; sbm_mdio 434 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_sync(sbm_mdio); sbm_mdio 443 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, MII_COMMAND_START, 2); sbm_mdio 444 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, MII_COMMAND_READ, 2); sbm_mdio 445 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, phyaddr, 5); sbm_mdio 446 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, regidx, 5); sbm_mdio 448 drivers/net/ethernet/broadcom/sb1250-mac.c mac_mdio_genc = __raw_readq(sbm_mdio) & M_MAC_GENC; sbm_mdio 453 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); sbm_mdio 459 drivers/net/ethernet/broadcom/sb1250-mac.c sbm_mdio); sbm_mdio 460 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); sbm_mdio 465 drivers/net/ethernet/broadcom/sb1250-mac.c error = __raw_readq(sbm_mdio) & M_MAC_MDIO_IN; sbm_mdio 472 drivers/net/ethernet/broadcom/sb1250-mac.c sbm_mdio); sbm_mdio 473 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); sbm_mdio 481 drivers/net/ethernet/broadcom/sb1250-mac.c if (__raw_readq(sbm_mdio) & M_MAC_MDIO_IN) sbm_mdio 486 drivers/net/ethernet/broadcom/sb1250-mac.c sbm_mdio); sbm_mdio 487 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); sbm_mdio 491 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(M_MAC_MDIO_DIR_OUTPUT | mac_mdio_genc, sbm_mdio); sbm_mdio 518 drivers/net/ethernet/broadcom/sb1250-mac.c void __iomem *sbm_mdio = sc->sbm_mdio; sbm_mdio 521 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_sync(sbm_mdio); sbm_mdio 523 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, MII_COMMAND_START, 2); sbm_mdio 524 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, MII_COMMAND_WRITE, 2); sbm_mdio 525 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, phyaddr, 5); sbm_mdio 526 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, regidx, 5); sbm_mdio 527 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, MII_COMMAND_ACK, 2); sbm_mdio 528 drivers/net/ethernet/broadcom/sb1250-mac.c sbmac_mii_senddata(sbm_mdio, regval, 16); sbm_mdio 530 drivers/net/ethernet/broadcom/sb1250-mac.c mac_mdio_genc = __raw_readq(sbm_mdio) & M_MAC_GENC; sbm_mdio 532 drivers/net/ethernet/broadcom/sb1250-mac.c __raw_writeq(M_MAC_MDIO_DIR_OUTPUT | mac_mdio_genc, sbm_mdio); sbm_mdio 1335 drivers/net/ethernet/broadcom/sb1250-mac.c s->sbm_mdio = s->sbm_base + R_MAC_MDIO;