Home
last modified time | relevance | path

Searched refs:tinst (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/microchip/sparx5/
Dsparx5_ethtool.c240 tinst) in sparx5_get_dev_phy_stats() argument
244 DEV5G_RX_SYMBOL_ERR_CNT(tinst))); in sparx5_get_dev_phy_stats()
247 DEV5G_PMAC_RX_SYMBOL_ERR_CNT(tinst))); in sparx5_get_dev_phy_stats()
251 tinst) in sparx5_get_dev_mac_stats() argument
254 spx5_inst_rd(inst, DEV5G_TX_UC_CNT(tinst))); in sparx5_get_dev_mac_stats()
256 spx5_inst_rd(inst, DEV5G_PMAC_TX_UC_CNT(tinst))); in sparx5_get_dev_mac_stats()
258 spx5_inst_rd(inst, DEV5G_TX_MC_CNT(tinst))); in sparx5_get_dev_mac_stats()
260 spx5_inst_rd(inst, DEV5G_TX_BC_CNT(tinst))); in sparx5_get_dev_mac_stats()
262 spx5_inst_rd(inst, DEV5G_RX_UC_CNT(tinst))); in sparx5_get_dev_mac_stats()
264 spx5_inst_rd(inst, DEV5G_PMAC_RX_UC_CNT(tinst))); in sparx5_get_dev_mac_stats()
[all …]
Dsparx5_main.h423 static inline __pure int spx5_offset(int id, int tinst, int tcnt, in spx5_offset() argument
429 WARN_ON((tinst) >= tcnt); in spx5_offset()
440 int id, int tinst, int tcnt, in spx5_addr() argument
446 WARN_ON((tinst) >= tcnt); in spx5_addr()
449 return base[id + (tinst)] + in spx5_addr()
467 static inline u32 spx5_rd(struct sparx5 *sparx5, int id, int tinst, int tcnt, in spx5_rd() argument
471 return readl(spx5_addr(sparx5->regs, id, tinst, tcnt, gbase, ginst, in spx5_rd()
475 static inline u32 spx5_inst_rd(void __iomem *iomem, int id, int tinst, int tcnt, in spx5_inst_rd() argument
484 int id, int tinst, int tcnt, in spx5_wr() argument
488 writel(val, spx5_addr(sparx5->regs, id, tinst, tcnt, in spx5_wr()
[all …]
Dsparx5_port.c126 u32 value, dev, tinst; in sparx5_get_sfi_status() local
135 tinst = sparx5_port_dev_index(portno); in sparx5_get_sfi_status()
136 inst = spx5_inst_get(sparx5, dev, tinst); in sparx5_get_sfi_status()
317 u32 tinst = high_spd_dev ? in sparx5_port_disable() local
321 void __iomem *devinst = spx5_inst_get(sparx5, dev, tinst); in sparx5_port_disable()
430 void __iomem *pcsinst = spx5_inst_get(sparx5, pcs, tinst); in sparx5_port_disable()
443 DEV25G_PCS25G_CFG(tinst)); in sparx5_port_disable()
561 u32 tinst = sparx5_port_dev_index(port->portno); in sparx5_port_max_tags_set() local
562 void __iomem *inst = spx5_inst_get(sparx5, dev, tinst); in sparx5_port_max_tags_set()
/Linux-v6.1/drivers/phy/microchip/
Dsparx5_serdes.h52 int id, int tinst, int tcnt, in sdx5_addr() argument
58 WARN_ON((tinst) >= tcnt); in sdx5_addr()
61 return base[id + (tinst)] + in sdx5_addr()
80 int id, int tinst, int tcnt, in sdx5_rmw() argument
86 sdx5_addr(priv->regs, id, tinst, tcnt, in sdx5_rmw()
95 int id, int tinst, int tcnt, in sdx5_inst_rmw() argument
119 int id, int tinst) in sdx5_inst_get() argument
121 return priv->regs[id + tinst]; in sdx5_inst_get()
125 int id, int tinst, int tcnt, in sdx5_inst_addr() argument
Dlan966x_serdes.c20 #define lan_offset_(id, tinst, tcnt, \ argument
/Linux-v6.1/drivers/net/ethernet/microchip/lan966x/
Dlan966x_main.h531 int id, int tinst, int tcnt, in lan_addr() argument
537 WARN_ON((tinst) >= tcnt); in lan_addr()
540 return base[id + (tinst)] + in lan_addr()
545 static inline u32 lan_rd(struct lan966x *lan966x, int id, int tinst, int tcnt, in lan_rd() argument
549 return readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rd()
554 int id, int tinst, int tcnt, in lan_wr() argument
558 writel(val, lan_addr(lan966x->regs, id, tinst, tcnt, in lan_wr()
564 int id, int tinst, int tcnt, in lan_rmw() argument
570 nval = readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw()
573 writel(nval, lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw()