Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_ethtool.c240 tinst) in sparx5_get_dev_phy_stats()
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()
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()
239 sparx5_get_dev_phy_stats(u64 *portstats, void __iomem *inst, u32 tinst) sparx5_get_dev_phy_stats() argument
250 sparx5_get_dev_mac_stats(u64 *portstats, void __iomem *inst, u32 tinst) sparx5_get_dev_mac_stats() argument
317 sparx5_get_dev_mac_ctrl_stats(u64 *portstats, void __iomem *inst, u32 tinst) sparx5_get_dev_mac_ctrl_stats() argument
338 sparx5_get_dev_rmon_stats(u64 *portstats, void __iomem *inst, u32 tinst) sparx5_get_dev_rmon_stats() argument
447 sparx5_get_dev_misc_stats(u64 *portstats, void __iomem *inst, u32 tinst) sparx5_get_dev_misc_stats() argument
508 u32 tinst = sparx5_port_dev_index(portno); sparx5_get_device_stats() local
822 u32 tinst = sparx5_port_dev_index(portno); sparx5_get_eth_phy_stats() local
847 u32 tinst = sparx5_port_dev_index(portno); sparx5_get_eth_mac_stats() local
915 u32 tinst = sparx5_port_dev_index(portno); sparx5_get_eth_mac_ctrl_stats() local
947 u32 tinst = sparx5_port_dev_index(portno); sparx5_get_eth_rmon_stats() local
1031 u32 tinst = sparx5_port_dev_index(portno); sparx5_get_sset_data() local
[all...]
H A Dsparx5_main.h571 static inline __pure int spx5_offset(int id, int tinst, int tcnt, in spx5_offset() argument
577 WARN_ON((tinst) >= tcnt); in spx5_offset()
588 int id, int tinst, int tcnt, in spx5_addr()
594 WARN_ON((tinst) >= tcnt); in spx5_addr()
597 return base[id + (tinst)] + in spx5_addr()
615 static inline u32 spx5_rd(struct sparx5 *sparx5, int id, int tinst, int tcnt, in spx5_rd() argument
619 return readl(spx5_addr(sparx5->regs, id, tinst, tcnt, gbase, ginst, in spx5_rd()
623 static inline u32 spx5_inst_rd(void __iomem *iomem, int id, int tinst, int tcnt, in spx5_inst_rd() argument
632 int id, int tinst, int tcnt, in spx5_wr()
636 writel(val, spx5_addr(sparx5->regs, id, tinst, tcn in spx5_wr()
587 spx5_addr(void __iomem *base[], int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_addr() argument
631 spx5_wr(u32 val, struct sparx5 *sparx5, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_wr() argument
641 spx5_inst_wr(u32 val, void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_inst_wr() argument
651 spx5_rmw(u32 val, u32 mask, struct sparx5 *sparx5, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_rmw() argument
665 spx5_inst_rmw(u32 val, u32 mask, void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_inst_rmw() argument
679 spx5_inst_get(struct sparx5 *sparx5, int id, int tinst) spx5_inst_get() argument
684 spx5_reg_get(struct sparx5 *sparx5, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) spx5_reg_get() argument
[all...]
H A Dsparx5_port.c127 u32 value, dev, tinst; in sparx5_get_sfi_status() local
136 tinst = sparx5_port_dev_index(portno); in sparx5_get_sfi_status()
137 inst = spx5_inst_get(sparx5, dev, tinst); in sparx5_get_sfi_status()
318 u32 tinst = high_spd_dev ? in sparx5_port_disable() local
322 void __iomem *devinst = spx5_inst_get(sparx5, dev, tinst); in sparx5_port_disable()
431 void __iomem *pcsinst = spx5_inst_get(sparx5, pcs, tinst); in sparx5_port_disable()
444 DEV25G_PCS25G_CFG(tinst)); in sparx5_port_disable()
562 u32 tinst = sparx5_port_dev_index(port->portno); in sparx5_port_max_tags_set() local
563 void __iomem *inst = spx5_inst_get(sparx5, dev, tinst); in sparx5_port_max_tags_set()
/kernel/linux/linux-6.6/drivers/phy/microchip/
H A Dsparx5_serdes.h51 int id, int tinst, int tcnt, in sdx5_addr()
57 WARN_ON((tinst) >= tcnt); in sdx5_addr()
60 return base[id + (tinst)] + in sdx5_addr()
79 int id, int tinst, int tcnt, in sdx5_rmw()
85 sdx5_addr(priv->regs, id, tinst, tcnt, in sdx5_rmw()
94 int id, int tinst, int tcnt, in sdx5_inst_rmw()
118 int id, int tinst) in sdx5_inst_get()
120 return priv->regs[id + tinst]; in sdx5_inst_get()
124 int id, int tinst, int tcnt, in sdx5_inst_addr()
50 sdx5_addr(void __iomem *base[], int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_addr() argument
78 sdx5_rmw(u32 val, u32 mask, struct sparx5_serdes_private *priv, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_rmw() argument
93 sdx5_inst_rmw(u32 val, u32 mask, void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_inst_rmw() argument
117 sdx5_inst_get(struct sparx5_serdes_private *priv, int id, int tinst) sdx5_inst_get() argument
123 sdx5_inst_addr(void __iomem *iomem, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) sdx5_inst_addr() argument
H A Dlan966x_serdes.c20 #define lan_offset_(id, tinst, tcnt, \
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_main.h746 int id, int tinst, int tcnt, in lan_addr()
752 WARN_ON((tinst) >= tcnt); in lan_addr()
755 return base[id + (tinst)] + in lan_addr()
760 static inline u32 lan_rd(struct lan966x *lan966x, int id, int tinst, int tcnt, in lan_rd() argument
764 return readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rd()
769 int id, int tinst, int tcnt, in lan_wr()
773 writel(val, lan_addr(lan966x->regs, id, tinst, tcnt, in lan_wr()
779 int id, int tinst, int tcnt, in lan_rmw()
785 nval = readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw()
788 writel(nval, lan_addr(lan966x->regs, id, tinst, tcn in lan_rmw()
745 lan_addr(void __iomem *base[], int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) lan_addr() argument
768 lan_wr(u32 val, struct lan966x *lan966x, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) lan_wr() argument
778 lan_rmw(u32 val, u32 mask, struct lan966x *lan966x, int id, int tinst, int tcnt, int gbase, int ginst, int gcnt, int gwidth, int raddr, int rinst, int rcnt, int rwidth) lan_rmw() argument
[all...]

Completed in 8 milliseconds