Lines Matching defs:max_sdu
1145 u32 max_sdu)
1149 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_0,
1153 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_1,
1157 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_2,
1161 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_3,
1165 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_4,
1169 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_5,
1173 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_6,
1177 ocelot_write_rix(ocelot, max_sdu, QSYS_QMAXSDU_CFG_7,
1201 if (!taprio || !taprio->max_sdu[tc])
1204 return taprio->max_sdu[tc] + ETH_HLEN + 2 * VLAN_HLEN + ETH_FCS_LEN;
1280 u32 max_sdu;
1291 max_sdu = requested_max_sdu;
1305 * to calculate a guard band (and therefore max_sdu)
1308 max_sdu = div_u64(remaining_gate_len_ps, picos_per_byte);
1313 if (!max_sdu)
1314 max_sdu = 1;
1316 * max_sdu to go negative or to 0. Here we use 20
1320 if (max_sdu > 20)
1321 max_sdu -= 20;
1323 if (requested_max_sdu && requested_max_sdu < max_sdu)
1324 max_sdu = requested_max_sdu;
1332 max_sdu);
1335 vsc9959_port_qmaxsdu_set(ocelot, port, tc, max_sdu);