Lines Matching refs:pgid
118 void sparx5_pgid_update_mask(struct sparx5_port *port, int pgid, bool enable)
127 spx5_rmw(val, mask, sparx5, ANA_AC_PGID_CFG(pgid));
131 spx5_rmw(val, mask, sparx5, ANA_AC_PGID_CFG1(pgid));
135 spx5_rmw(val, mask, sparx5, ANA_AC_PGID_CFG2(pgid));
141 void sparx5_pgid_clear(struct sparx5 *spx5, int pgid)
143 spx5_wr(0, spx5, ANA_AC_PGID_CFG(pgid));
144 spx5_wr(0, spx5, ANA_AC_PGID_CFG1(pgid));
145 spx5_wr(0, spx5, ANA_AC_PGID_CFG2(pgid));
148 void sparx5_pgid_read_mask(struct sparx5 *spx5, int pgid, u32 portmask[3])
150 portmask[0] = spx5_rd(spx5, ANA_AC_PGID_CFG(pgid));
151 portmask[1] = spx5_rd(spx5, ANA_AC_PGID_CFG1(pgid));
152 portmask[2] = spx5_rd(spx5, ANA_AC_PGID_CFG2(pgid));