phy_base_write 1009 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TR_MSB, val >> 16); phy_base_write 1010 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TR_LSB, val & GENMASK(15, 0)); phy_base_write 1011 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TR_CNTL, TR_WRITE | TR_ADDR(addr)); phy_base_write 1020 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1023 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_PROC_CMD, PROC_CMD_NCOMPLETED | val); phy_base_write 1032 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1049 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1061 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_RAM); phy_base_write 1067 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, enable); phy_base_write 1069 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, release); phy_base_write 1071 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1086 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1091 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_CNTL, reg); phy_base_write 1093 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_TRAP_ROM_ADDR(4), 0x005b); phy_base_write 1094 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PATCH_RAM_ADDR(4), 0x005b); phy_base_write 1098 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_CNTL, reg); phy_base_write 1100 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_PROC_CMD, PROC_CMD_NOP); phy_base_write 1104 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, reg); phy_base_write 1106 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_PROC_CMD, PROC_CMD_MCB_ACCESS_MAC_CONF | phy_base_write 1112 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_CNTL, reg); phy_base_write 1114 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1125 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED); phy_base_write 1127 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_VERIPHY_CNTL_2, start); phy_base_write 1128 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_VERIPHY_CNTL_3, size); phy_base_write 1135 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED); phy_base_write 1140 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1158 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1164 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, RUN_FROM_INT_ROM | phy_base_write 1167 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_PRAM | INT_MEM_WRITE_EN | phy_base_write 1169 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_ADDR, 0x0000); phy_base_write 1172 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_PRAM | phy_base_write 1176 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_RAM); phy_base_write 1178 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1189 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1219 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1298 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1303 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg); phy_base_write 1305 drivers/net/phy/mscc.c phy_base_write(phydev, MII_VSC85XX_INT_MASK, 0); phy_base_write 1312 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_EXT_PHY_CNTL_2, 0x0040); phy_base_write 1314 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST); phy_base_write 1316 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_20, 0x4320); phy_base_write 1317 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_24, 0x0c00); phy_base_write 1318 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_9, 0x18ca); phy_base_write 1319 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_5, 0x1b20); phy_base_write 1323 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg); phy_base_write 1325 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR); phy_base_write 1330 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_2); phy_base_write 1332 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_CU_PMD_TX_CNTL, 0x028e); phy_base_write 1334 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR); phy_base_write 1339 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST); phy_base_write 1343 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg); phy_base_write 1345 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1350 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg); phy_base_write 1389 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1392 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_TRAP_ROM_ADDR(1), 0x3eb7); phy_base_write 1393 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PATCH_RAM_ADDR(1), 0x4012); phy_base_write 1394 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_INT_MEM_CNTL, phy_base_write 1413 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1420 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1465 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1470 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg); phy_base_write 1472 drivers/net/phy/mscc.c phy_base_write(phydev, MII_VSC85XX_INT_MASK, 0); phy_base_write 1476 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_BYPASS_CONTROL, reg); phy_base_write 1483 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_3); phy_base_write 1485 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_SERDES_TX_CRC_ERR_CNT, 0x2000); phy_base_write 1487 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST); phy_base_write 1489 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_5, 0x1f20); phy_base_write 1493 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg); phy_base_write 1495 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR); phy_base_write 1497 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TR_CNTL, TR_WRITE | TR_ADDR(0x2fa4)); phy_base_write 1502 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TR_MSB, reg); phy_base_write 1504 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TR_CNTL, TR_WRITE | TR_ADDR(0x0fa4)); phy_base_write 1509 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_2); phy_base_write 1511 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_CU_PMD_TX_CNTL, 0x028e); phy_base_write 1513 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR); phy_base_write 1518 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST); phy_base_write 1522 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg); phy_base_write 1524 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1529 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg); phy_base_write 1572 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1665 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1675 drivers/net/phy/mscc.c ret = phy_base_write(phydev, MSCC_PHY_MAC_CFG_FASTLINK, val); phy_base_write 1814 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1819 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg); phy_base_write 1821 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST); phy_base_write 1825 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg); phy_base_write 1827 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR); phy_base_write 1832 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST); phy_base_write 1836 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg); phy_base_write 1838 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); phy_base_write 1842 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg); phy_base_write 1853 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_CSR_CNTL); phy_base_write 1863 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_20, phy_base_write 1867 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_19, phy_base_write 1889 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 1900 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_CSR_CNTL); phy_base_write 1910 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_20, phy_base_write 1914 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_17, (u16)val); phy_base_write 1917 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_18, (u16)(val >> 16)); phy_base_write 1920 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_19, phy_base_write 1936 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 2022 drivers/net/phy/mscc.c phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, phy_base_write 2029 drivers/net/phy/mscc.c ret = phy_base_write(phydev, MSCC_PHY_MAC_CFG_FASTLINK, val);