| H A D | sparx5_main.h | 745 static inline __pure int spx5_offset(int id, int tinst, int tcnt, in spx5_offset() 751 WARN_ON((tinst) >= tcnt); in spx5_offset() 762 int id, int tinst, int tcnt, in spx5_addr() 768 WARN_ON((tinst) >= tcnt); in spx5_addr() 771 return base[id + (tinst)] + in spx5_addr() 789 static inline u32 spx5_rd(struct sparx5 *sparx5, int id, int tinst, int tcnt, in spx5_rd() 793 return readl(spx5_addr(sparx5->regs, id, tinst, tcnt, gbase, ginst, in spx5_rd() 797 static inline u32 spx5_inst_rd(void __iomem *iomem, int id, int tinst, int tcnt, in spx5_inst_rd() 806 int id, int tinst, int tcnt, in spx5_wr() 810 writel(val, spx5_addr(sparx5->regs, id, tinst, tcn in spx5_wr() 744 spx5_offset(int id,int tinst,int tcnt,int gbase,int ginst,int gcnt,int gwidth,int raddr,int rinst,int rcnt,int rwidth) spx5_offset() argument 761 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 788 spx5_rd(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_rd() argument 796 spx5_inst_rd(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_rd() argument 805 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 815 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 825 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 839 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 852 spx5_inst_get(struct sparx5 * sparx5,int id,int tinst) spx5_inst_get() argument 858 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...] |