/openbmc/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_ethtool.c | 240 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 …]
|
H A D | sparx5_main.h | 571 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() argument 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() argument 636 writel(val, spx5_addr(sparx5->regs, id, tinst, tcnt, in spx5_wr() [all …]
|
H A D | sparx5_port.c | 127 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()
|
/openbmc/linux/drivers/phy/microchip/ |
H A D | sparx5_serdes.h | 51 int id, int tinst, int tcnt, in sdx5_addr() argument 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() argument 85 sdx5_addr(priv->regs, id, tinst, tcnt, in sdx5_rmw() 94 int id, int tinst, int tcnt, in sdx5_inst_rmw() argument 118 int id, int tinst) in sdx5_inst_get() argument 120 return priv->regs[id + tinst]; in sdx5_inst_get() 124 int id, int tinst, int tcnt, in sdx5_inst_addr() argument
|
H A D | lan966x_serdes.c | 20 #define lan_offset_(id, tinst, tcnt, \ argument
|
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_main.h | 746 int id, int tinst, int tcnt, in lan_addr() argument 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() argument 773 writel(val, lan_addr(lan966x->regs, id, tinst, tcnt, in lan_wr() 779 int id, int tinst, int tcnt, in lan_rmw() argument 785 nval = readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw() 788 writel(nval, lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw()
|
/openbmc/qemu/target/riscv/ |
H A D | cpu_helper.c | 1828 target_ulong tinst = 0; in riscv_cpu_do_interrupt() 1861 tinst = (riscv_cpu_xlen(env) == 32) ? 0x00002000 : 0x00003000; in riscv_cpu_do_interrupt() 1867 tinst = riscv_transformed_insn(env, env->bins, tval); in riscv_cpu_do_interrupt() 1881 tinst = (riscv_cpu_xlen(env) == 32) ? 0x00002000 : 0x00003000; in riscv_cpu_do_interrupt() 1977 env->htinst = tinst; in riscv_cpu_do_interrupt() 2014 env->mtinst = tinst; in riscv_cpu_do_interrupt() 1810 target_ulong tinst = 0; riscv_cpu_do_interrupt() local
|