Symbol: spx5_rd
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.c
221
val = spx5_rd(sparx5, PTP_TWOSTEP_CTRL);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.c
239
delay = spx5_rd(sparx5, PTP_TWOSTEP_STAMP_NSEC);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.c
249
val = spx5_rd(sparx5, PTP_TWOSTEP_CTRL);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.c
256
id = spx5_rd(sparx5, PTP_TWOSTEP_STAMP_NSEC);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.c
258
id |= spx5_rd(sparx5, PTP_TWOSTEP_STAMP_SUBNS);
drivers/net/ethernet/microchip/sparx5/sparx5_calendar.c
235
value = spx5_rd(sparx5, QSYS_CAL_CTRL);
drivers/net/ethernet/microchip/sparx5/sparx5_calendar.c
537
val = spx5_rd(sparx5, DSM_TAXI_CAL_CFG(taxi));
drivers/net/ethernet/microchip/sparx5/sparx5_calendar.c
563
len = DSM_TAXI_CAL_CFG_CAL_CUR_LEN_GET(spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
214
sparx5_update_counter(stats, spx5_rd(sparx5, XQS_CNT(addr)));
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
218
sparx5_update_counter(stats, spx5_rd(sparx5, XQS_CNT(addr)));
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
222
sparx5_update_counter(stats, spx5_rd(sparx5, XQS_CNT(addr)));
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
224
spx5_rd(sparx5, XQS_CNT(32)));
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
226
spx5_rd(sparx5, XQS_CNT(272)));
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
235
spx5_rd(sparx5, ANA_AC_PORT_STAT_LSB_CNT(portno,
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
320
db = spx5_rd(sparx5, FDMA_INTR_DB);
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
321
err = spx5_rd(sparx5, FDMA_INTR_ERR);
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
329
u32 err_type = spx5_rd(sparx5, FDMA_ERRORS);
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
446
return spx5_rd(sparx5, FDMA_PORT_CTRL(0));
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
143
cfg2 = spx5_rd(sparx5, LRN_MAC_ACCESS_CFG_2);
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
145
mach = spx5_rd(sparx5, LRN_MAC_ACCESS_CFG_0);
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
146
macl = spx5_rd(sparx5, LRN_MAC_ACCESS_CFG_1);
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
208
cfg2 = spx5_rd(sparx5, LRN_MAC_ACCESS_CFG_2);
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
46
return spx5_rd(sparx5, LRN_COMMON_ACCESS_CTRL);
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
463
value = spx5_rd(sparx5, HSCH_RESET_CFG);
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
968
sparx5->chip_id = spx5_rd(sparx5, GCB_CHIP_ID);
drivers/net/ethernet/microchip/sparx5/sparx5_mirror.c
104
u32 val = spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_mirror.c
28
val = spx5_rd(sparx5, ANA_AC_PROBE_PORT_CFG(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_mirror.c
31
val |= (u64)spx5_rd(sparx5, ANA_AC_PROBE_PORT_CFG1(idx)) << 32;
drivers/net/ethernet/microchip/sparx5/sparx5_mirror.c
79
u32 val = spx5_rd(sparx5, ANA_AC_PROBE_CFG(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
100
u32 val = spx5_rd(sparx5, QS_XTR_RD(grp));
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
132
*rxbuf = spx5_rd(sparx5, QS_XTR_RD(grp));
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
176
val = spx5_rd(sparx5, QS_INJ_STATUS);
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
216
val = spx5_rd(sparx5, QS_INJ_STATUS);
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
305
val = spx5_rd(port->sparx5, QS_INJ_STATUS);
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
370
while (spx5_rd(s5, QS_XTR_DATA_PRESENT) & BIT(XTR_QUEUE) && poll-- > 0)
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
73
ifh[i] = spx5_rd(sparx5, QS_XTR_RD(grp));
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
105
value = spx5_rd(sparx5, DEV2G5_PCS1G_ANEG_STATUS(portno));
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
113
value = spx5_rd(sparx5, DEV2G5_PCS1G_ANEG_CFG(portno));
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
302
value = spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
87
value = spx5_rd(sparx5, DEV2G5_PCS1G_STICKY(portno));
drivers/net/ethernet/microchip/sparx5/sparx5_port.c
93
value = spx5_rd(sparx5, DEV2G5_PCS1G_LINK_STATUS(portno));
drivers/net/ethernet/microchip/sparx5/sparx5_psfp.c
61
return ANA_L2_TSN_CFG_TSN_SFID_GET(spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_psfp.c
67
return ANA_L2_DLB_CFG_DLB_IDX_GET(spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_psfp.c
73
return ANA_AC_TSN_SF_CFG_TSN_SGID_GET(spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_psfp.c
94
return spx5_rd(sparx5, ANA_AC_SG_ACCESS_CTRL);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
295
ts->tv_sec = spx5_rd(sparx5, PTP_PTP_TOD_SEC_LSB(consts->tod_pin));
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
296
curr_nsec = spx5_rd(sparx5, PTP_PTP_TOD_NSEC(consts->tod_pin));
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
321
val = spx5_rd(sparx5, REW_PTP_TWOSTEP_CTRL);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
339
delay = spx5_rd(sparx5, REW_PTP_TWOSTEP_STAMP);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
349
val = spx5_rd(sparx5, REW_PTP_TWOSTEP_CTRL);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
356
id = spx5_rd(sparx5, REW_PTP_TWOSTEP_STAMP);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
358
id |= spx5_rd(sparx5, REW_PTP_TWOSTEP_STAMP_SUBNS);
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
506
s = spx5_rd(sparx5, PTP_PTP_TOD_SEC_MSB(consts->tod_pin));
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
508
s |= spx5_rd(sparx5, PTP_PTP_TOD_SEC_LSB(consts->tod_pin));
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
509
ns = spx5_rd(sparx5, PTP_PTP_TOD_NSEC(consts->tod_pin));
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
103
value = spx5_rd(sparx5, HSCH_HSCH_LEAK_CFG(layer, group));
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
113
value = spx5_rd(sparx5, HSCH_SE_CONNECT(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
401
sys_clk_per_100ps = spx5_rd(sparx5, HSCH_SYS_CLK_PER);
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
88
value = spx5_rd(sparx5, HSCH_HSCH_TIMER_CFG(layer, group));
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
109
val = spx5_rd(sparx5, ANA_AC_SDLB_PUP_CTRL(group));
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
78
val = spx5_rd(sparx5, ANA_AC_SDLB_XLB_START(group));
drivers/net/ethernet/microchip/sparx5/sparx5_sdlb.c
88
val = spx5_rd(sparx5, ANA_AC_SDLB_XLB_NEXT(lb));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
133
value = spx5_rd(sparx5, ANA_ACL_VCAP_S2_CFG(port->portno));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
141
value = spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
243
value = spx5_rd(sparx5, ANA_ACL_SEC_LOOKUP_STICKY(lookup));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
299
value = spx5_rd(sparx5, REW_ES0_CTRL);
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
307
value = spx5_rd(sparx5, REW_RTAG_ETAG_CTRL(port->portno));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
339
value = spx5_rd(sparx5, EACL_VCAP_ES2_KEY_SEL(port->portno,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
414
value = spx5_rd(sparx5, EACL_SEC_LOOKUP_STICKY(lookup));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
90
value = spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1130
keystr[idx] = spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1132
mskstr[idx] = ~spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1139
actstr[idx] = spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1144
spx5_rd(sparx5, VCAP_SUPER_VCAP_CNT_DAT(0));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1146
spx5_rd(sparx5, VCAP_SUPER_VCAP_CNT_DAT(0));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1165
keystr[idx] = spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1167
mskstr[idx] = ~spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1174
actstr[idx] = spx5_rd(sparx5,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1181
spx5_rd(sparx5, ANA_ACL_CNT_A(start));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1184
spx5_rd(sparx5, ANA_ACL_CNT_B(start));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1186
spx5_rd(sparx5, VCAP_SUPER_VCAP_CNT_DAT(0));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1198
counter = spx5_rd(sparx5, XQS_CNT(SPARX5_STAT_ESDX_GRN_PKTS)) +
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1199
spx5_rd(sparx5, XQS_CNT(SPARX5_STAT_ESDX_YEL_PKTS));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1221
spx5_rd(sparx5, VCAP_ES0_VCAP_ENTRY_DAT(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1223
~spx5_rd(sparx5, VCAP_ES0_VCAP_MASK_DAT(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1230
spx5_rd(sparx5, VCAP_ES0_VCAP_ACTION_DAT(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1234
spx5_rd(sparx5, VCAP_ES0_VCAP_CNT_DAT(0));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1256
spx5_rd(sparx5, VCAP_ES2_VCAP_ENTRY_DAT(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1258
~spx5_rd(sparx5, VCAP_ES2_VCAP_MASK_DAT(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1265
spx5_rd(sparx5, VCAP_ES2_VCAP_ACTION_DAT(idx));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1270
spx5_rd(sparx5, EACL_ES2_CNT(start));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1272
spx5_rd(sparx5, VCAP_ES2_VCAP_CNT_DAT(0));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
165
read_poll_timeout(spx5_rd, value,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
175
read_poll_timeout(spx5_rd, value,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
185
read_poll_timeout(spx5_rd, value,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
2005
cores = spx5_rd(sparx5, VCAP_ES0_CORE_CNT);
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
2017
cores = spx5_rd(sparx5, VCAP_ES2_CORE_CNT);
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
415
value = spx5_rd(sparx5, ANA_CL_ADV_CL_CFG(portno, lookup));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
469
value = spx5_rd(sparx5, ANA_ACL_VCAP_S2_KEY_SEL(portno, lookup));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
598
value = spx5_rd(sparx5, REW_RTAG_ETAG_CTRL(portno));
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
623
value = spx5_rd(sparx5, EACL_VCAP_ES2_KEY_SEL(portno, lookup));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
154
portmask[0] = spx5_rd(spx5, ANA_AC_PGID_CFG(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
156
portmask[1] = spx5_rd(spx5, ANA_AC_PGID_CFG1(pgid));
drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c
157
portmask[2] = spx5_rd(spx5, ANA_AC_PGID_CFG2(pgid));