Lines Matching defs:port
23 int qos_policer_conf_set(struct ocelot *ocelot, int port, u32 pol_ix,
105 dev_err(ocelot->dev, "Invalid pir for port %d: %u (max %lu)\n",
106 port, pir, GENMASK(15, 0));
111 dev_err(ocelot->dev, "Invalid cir for port %d: %u (max %lu)\n",
112 port, cir, GENMASK(15, 0));
117 dev_err(ocelot->dev, "Invalid pbs for port %d: %u (max %u)\n",
118 port, pbs, pbs_max);
123 dev_err(ocelot->dev, "Invalid cbs for port %d: %u (max %u)\n",
124 port, cbs, cbs_max);
157 int ocelot_port_policer_add(struct ocelot *ocelot, int port,
170 dev_dbg(ocelot->dev, "%s: port %u pir %u kbps, pbs %u bytes\n",
171 __func__, port, pp.pir, pp.pbs);
173 err = qos_policer_conf_set(ocelot, port, POL_IX_PORT + port, &pp);
182 ANA_PORT_POL_CFG, port);
188 int ocelot_port_policer_del(struct ocelot *ocelot, int port)
193 dev_dbg(ocelot->dev, "%s: port %u\n", __func__, port);
197 err = qos_policer_conf_set(ocelot, port, POL_IX_PORT + port, &pp);
205 ANA_PORT_POL_CFG, port);