Symbol: phy_base_write
drivers/net/phy/mscc/mscc.h
464
int phy_base_write(struct phy_device *phydev, u32 regnum, u16 val);
drivers/net/phy/mscc/mscc_main.c
1007
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1013
phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, RUN_FROM_INT_ROM |
drivers/net/phy/mscc/mscc_main.c
1016
phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_PRAM | INT_MEM_WRITE_EN |
drivers/net/phy/mscc/mscc_main.c
1018
phy_base_write(phydev, MSCC_INT_MEM_ADDR, 0x0000);
drivers/net/phy/mscc/mscc_main.c
1021
phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_PRAM |
drivers/net/phy/mscc/mscc_main.c
1025
phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_RAM);
drivers/net/phy/mscc/mscc_main.c
1027
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
1038
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1068
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
1147
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
1152
phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg);
drivers/net/phy/mscc/mscc_main.c
1154
phy_base_write(phydev, MII_VSC85XX_INT_MASK, 0);
drivers/net/phy/mscc/mscc_main.c
1161
phy_base_write(phydev, MSCC_PHY_EXT_PHY_CNTL_2, 0x0040);
drivers/net/phy/mscc/mscc_main.c
1163
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST);
drivers/net/phy/mscc/mscc_main.c
1165
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_20, 0x4320);
drivers/net/phy/mscc/mscc_main.c
1166
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_24, 0x0c00);
drivers/net/phy/mscc/mscc_main.c
1167
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_9, 0x18ca);
drivers/net/phy/mscc/mscc_main.c
1168
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_5, 0x1b20);
drivers/net/phy/mscc/mscc_main.c
1172
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg);
drivers/net/phy/mscc/mscc_main.c
1174
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR);
drivers/net/phy/mscc/mscc_main.c
1179
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_2);
drivers/net/phy/mscc/mscc_main.c
1181
phy_base_write(phydev, MSCC_PHY_CU_PMD_TX_CNTL, 0x028e);
drivers/net/phy/mscc/mscc_main.c
1183
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR);
drivers/net/phy/mscc/mscc_main.c
1188
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST);
drivers/net/phy/mscc/mscc_main.c
1192
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg);
drivers/net/phy/mscc/mscc_main.c
1194
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
1199
phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg);
drivers/net/phy/mscc/mscc_main.c
1238
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1241
phy_base_write(phydev, MSCC_TRAP_ROM_ADDR(1), 0x3eb7);
drivers/net/phy/mscc/mscc_main.c
1242
phy_base_write(phydev, MSCC_PATCH_RAM_ADDR(1), 0x4012);
drivers/net/phy/mscc/mscc_main.c
1243
phy_base_write(phydev, MSCC_INT_MEM_CNTL,
drivers/net/phy/mscc/mscc_main.c
1262
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1269
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
1406
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
1411
phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg);
drivers/net/phy/mscc/mscc_main.c
1413
phy_base_write(phydev, MII_VSC85XX_INT_MASK, 0);
drivers/net/phy/mscc/mscc_main.c
1417
phy_base_write(phydev, MSCC_PHY_BYPASS_CONTROL, reg);
drivers/net/phy/mscc/mscc_main.c
1424
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_3);
drivers/net/phy/mscc/mscc_main.c
1426
phy_base_write(phydev, MSCC_PHY_SERDES_TX_CRC_ERR_CNT, 0x2000);
drivers/net/phy/mscc/mscc_main.c
1428
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST);
drivers/net/phy/mscc/mscc_main.c
1430
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_5, 0x1f20);
drivers/net/phy/mscc/mscc_main.c
1434
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg);
drivers/net/phy/mscc/mscc_main.c
1436
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR);
drivers/net/phy/mscc/mscc_main.c
1438
phy_base_write(phydev, MSCC_PHY_TR_CNTL, TR_WRITE | TR_ADDR(0x2fa4));
drivers/net/phy/mscc/mscc_main.c
1443
phy_base_write(phydev, MSCC_PHY_TR_MSB, reg);
drivers/net/phy/mscc/mscc_main.c
1445
phy_base_write(phydev, MSCC_PHY_TR_CNTL, TR_WRITE | TR_ADDR(0x0fa4));
drivers/net/phy/mscc/mscc_main.c
1450
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_2);
drivers/net/phy/mscc/mscc_main.c
1452
phy_base_write(phydev, MSCC_PHY_CU_PMD_TX_CNTL, 0x028e);
drivers/net/phy/mscc/mscc_main.c
1454
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR);
drivers/net/phy/mscc/mscc_main.c
1459
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST);
drivers/net/phy/mscc/mscc_main.c
1463
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg);
drivers/net/phy/mscc/mscc_main.c
1465
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
1470
phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg);
drivers/net/phy/mscc/mscc_main.c
1511
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_GPIO);
drivers/net/phy/mscc/mscc_main.c
1513
ret = phy_base_write(phydev, MSCC_TRAP_ROM_ADDR(1), reg);
drivers/net/phy/mscc/mscc_main.c
1518
ret = phy_base_write(phydev, MSCC_PATCH_RAM_ADDR(1), reg);
drivers/net/phy/mscc/mscc_main.c
1524
ret = phy_base_write(phydev, MSCC_INT_MEM_CNTL, reg);
drivers/net/phy/mscc/mscc_main.c
1531
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
1599
ret = phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1615
ret = phy_base_write(phydev, MSCC_PHY_MAC_CFG_FASTLINK, val);
drivers/net/phy/mscc/mscc_main.c
1619
ret = phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1664
ret = phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1682
ret = phy_base_write(phydev, MSCC_PHY_MAC_CFG_FASTLINK, val);
drivers/net/phy/mscc/mscc_main.c
1686
ret = phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1929
ret = phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1937
ret = phy_base_write(phydev, MSCC_PHY_MAC_CFG_FASTLINK, val);
drivers/net/phy/mscc/mscc_main.c
1941
ret = phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
1971
ret = phy_base_write(phydev, MSCC_INT_MEM_CNTL, val);
drivers/net/phy/mscc/mscc_main.c
2017
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
2022
phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg);
drivers/net/phy/mscc/mscc_main.c
2024
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST);
drivers/net/phy/mscc/mscc_main.c
2028
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg);
drivers/net/phy/mscc/mscc_main.c
2030
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TR);
drivers/net/phy/mscc/mscc_main.c
2035
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_TEST);
drivers/net/phy/mscc/mscc_main.c
2039
phy_base_write(phydev, MSCC_PHY_TEST_PAGE_8, reg);
drivers/net/phy/mscc/mscc_main.c
2041
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
2045
phy_base_write(phydev, MSCC_PHY_EXT_CNTL_STATUS, reg);
drivers/net/phy/mscc/mscc_main.c
2056
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
2060
ret = phy_base_write(phydev, MSCC_TRAP_ROM_ADDR(1), reg);
drivers/net/phy/mscc/mscc_main.c
2065
ret = phy_base_write(phydev, MSCC_PATCH_RAM_ADDR(1), reg);
drivers/net/phy/mscc/mscc_main.c
2070
ret = phy_base_write(phydev, MSCC_INT_MEM_CNTL, reg);
drivers/net/phy/mscc/mscc_main.c
754
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_CSR_CNTL);
drivers/net/phy/mscc/mscc_main.c
764
phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_20,
drivers/net/phy/mscc/mscc_main.c
774
phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_19,
drivers/net/phy/mscc/mscc_main.c
796
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
807
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_CSR_CNTL);
drivers/net/phy/mscc/mscc_main.c
817
phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_20,
drivers/net/phy/mscc/mscc_main.c
821
phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_17, (u16)val);
drivers/net/phy/mscc/mscc_main.c
824
phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_18, (u16)(val >> 16));
drivers/net/phy/mscc/mscc_main.c
833
phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_19,
drivers/net/phy/mscc/mscc_main.c
849
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
858
phy_base_write(phydev, MSCC_PHY_TR_MSB, val >> 16);
drivers/net/phy/mscc/mscc_main.c
859
phy_base_write(phydev, MSCC_PHY_TR_LSB, val & GENMASK(15, 0));
drivers/net/phy/mscc/mscc_main.c
860
phy_base_write(phydev, MSCC_PHY_TR_CNTL, TR_WRITE | TR_ADDR(addr));
drivers/net/phy/mscc/mscc_main.c
869
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
872
phy_base_write(phydev, MSCC_PHY_PROC_CMD, PROC_CMD_NCOMPLETED | val);
drivers/net/phy/mscc/mscc_main.c
881
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
898
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
910
phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_RAM);
drivers/net/phy/mscc/mscc_main.c
916
phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, enable);
drivers/net/phy/mscc/mscc_main.c
918
phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, release);
drivers/net/phy/mscc/mscc_main.c
920
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
935
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS,
drivers/net/phy/mscc/mscc_main.c
940
phy_base_write(phydev, MSCC_INT_MEM_CNTL, reg);
drivers/net/phy/mscc/mscc_main.c
942
phy_base_write(phydev, MSCC_TRAP_ROM_ADDR(4), 0x005b);
drivers/net/phy/mscc/mscc_main.c
943
phy_base_write(phydev, MSCC_PATCH_RAM_ADDR(4), 0x005b);
drivers/net/phy/mscc/mscc_main.c
947
phy_base_write(phydev, MSCC_INT_MEM_CNTL, reg);
drivers/net/phy/mscc/mscc_main.c
949
phy_base_write(phydev, MSCC_PHY_PROC_CMD, PROC_CMD_NOP);
drivers/net/phy/mscc/mscc_main.c
953
phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, reg);
drivers/net/phy/mscc/mscc_main.c
955
phy_base_write(phydev, MSCC_PHY_PROC_CMD, PROC_CMD_MCB_ACCESS_MAC_CONF |
drivers/net/phy/mscc/mscc_main.c
961
phy_base_write(phydev, MSCC_INT_MEM_CNTL, reg);
drivers/net/phy/mscc/mscc_main.c
963
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_main.c
974
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED);
drivers/net/phy/mscc/mscc_main.c
976
phy_base_write(phydev, MSCC_PHY_VERIPHY_CNTL_2, start);
drivers/net/phy/mscc/mscc_main.c
977
phy_base_write(phydev, MSCC_PHY_VERIPHY_CNTL_3, size);
drivers/net/phy/mscc/mscc_main.c
984
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED);
drivers/net/phy/mscc/mscc_main.c
989
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_serdes.c
325
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_serdes.c
539
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_GPIO);
drivers/net/phy/mscc/mscc_serdes.c
557
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);
drivers/net/phy/mscc/mscc_serdes.c
575
phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD);