| /linux/drivers/net/ethernet/microchip/sparx5/ |
| H A D | sparx5_main.h | 744 static inline __pure int spx5_offset(int id, int tinst, int tcnt, in spx5_offset() argument 750 WARN_ON((tinst) >= tcnt); in spx5_offset() 761 int id, int tinst, int tcnt, in spx5_addr() argument 767 WARN_ON((tinst) >= tcnt); in spx5_addr() 770 return base[id + (tinst)] + in spx5_addr() 788 static inline u32 spx5_rd(struct sparx5 *sparx5, int id, int tinst, int tcnt, in spx5_rd() argument 792 return readl(spx5_addr(sparx5->regs, id, tinst, tcnt, gbase, ginst, in spx5_rd() 796 static inline u32 spx5_inst_rd(void __iomem *iomem, int id, int tinst, int tcnt, in spx5_inst_rd() argument 805 int id, int tinst, int tcnt, in spx5_wr() argument 809 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(sparx5, portno); in sparx5_get_sfi_status() 137 inst = spx5_inst_get(sparx5, dev, tinst); in sparx5_get_sfi_status() 329 u32 tinst = high_spd_dev ? in sparx5_port_disable() local 333 void __iomem *devinst = spx5_inst_get(sparx5, dev, tinst); in sparx5_port_disable() 443 void __iomem *pcsinst = spx5_inst_get(sparx5, pcs, tinst); in sparx5_port_disable() 456 DEV25G_PCS25G_CFG(tinst)); in sparx5_port_disable() 576 u32 tinst = sparx5_port_dev_index(sparx5, port->portno); in sparx5_port_max_tags_set() local 577 void __iomem *inst = spx5_inst_get(sparx5, dev, tinst); in sparx5_port_max_tags_set() 1194 u32 dev, tinst; in sparx5_port_init() local [all …]
|
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_main.h | 700 int id, int tinst, int tcnt, in lan_addr() argument 706 WARN_ON((tinst) >= tcnt); in lan_addr() 709 return base[id + (tinst)] + in lan_addr() 714 static inline u32 lan_rd(struct lan966x *lan966x, int id, int tinst, int tcnt, in lan_rd() argument 718 return readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rd() 723 int id, int tinst, int tcnt, in lan_wr() argument 727 writel(val, lan_addr(lan966x->regs, id, tinst, tcnt, in lan_wr() 733 int id, int tinst, int tcnt, in lan_rmw() argument 739 nval = readl(lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw() 742 writel(nval, lan_addr(lan966x->regs, id, tinst, tcnt, gbase, ginst, in lan_rmw()
|
| /linux/drivers/phy/microchip/ |
| H A D | lan966x_serdes.c | 20 #define lan_offset_(id, tinst, tcnt, \ argument
|