marvell: bump musdk version to 18.09.3
Change-Id: Ifb841312d4a382547153b24903230b407f649e73 Signed-off-by: Damjan Marion <damarion@cisco.com>
This commit is contained in:

committed by
Florin Coras

parent
dd04bb9538
commit
8d3397425b
@@ -43,7 +43,7 @@ format_mrvl_pp2_interface_name (u8 * s, va_list * args)
|
||||
mrvl_pp2_main_t *ppm = &mrvl_pp2_main;
|
||||
u32 dev_instance = va_arg (*args, u32);
|
||||
mrvl_pp2_if_t *ppif = pool_elt_at_index (ppm->interfaces, dev_instance);
|
||||
return format (s, "mv-ppio%d/%d", ppif->ppio->pp2_id, ppif->ppio->port_id);
|
||||
return format (s, "mv-ppio-%d/%d", ppif->ppio->pp2_id, ppif->ppio->port_id);
|
||||
}
|
||||
|
||||
#define foreach_ppio_statistics_entry \
|
||||
|
@@ -67,7 +67,7 @@ mrvl_pp2_interface_tx (vlib_main_t * vm,
|
||||
{
|
||||
u32 bi0 = buffers[0];
|
||||
vlib_buffer_t *b0 = vlib_get_buffer (vm, bi0);
|
||||
u64 paddr = vlib_buffer_get_va (vm, b0);
|
||||
u64 paddr = vlib_buffer_get_pa (vm, b0);
|
||||
|
||||
pp2_ppio_outq_desc_reset (d);
|
||||
pp2_ppio_outq_desc_set_phys_addr (d, paddr + b0->current_data);
|
||||
|
@@ -157,9 +157,12 @@ mrvl_pp2_delete_if (mrvl_pp2_if_t * ppif)
|
||||
while (n_bufs--)
|
||||
{
|
||||
struct pp2_buff_inf binf;
|
||||
if (pp2_bpool_get_buff
|
||||
(ppm->per_thread_data[0].hif, inq->bpool, &binf) == 0)
|
||||
vlib_buffer_free (vm, &binf.cookie, 1);
|
||||
if (pp2_bpool_get_buff (ppm->per_thread_data[0].hif, inq->bpool,
|
||||
&binf) == 0)
|
||||
{
|
||||
u32 bi = binf.cookie;
|
||||
vlib_buffer_free (vm, &bi, 1);
|
||||
}
|
||||
}
|
||||
pp2_bpool_deinit (inq->bpool);
|
||||
}
|
||||
@@ -212,8 +215,7 @@ mrvl_pp2_create_if (mrvl_pp2_create_if_args_t * args)
|
||||
}
|
||||
}
|
||||
|
||||
pool_get (ppm->interfaces, ppif);
|
||||
clib_memset (ppif, 0, sizeof (*ppif));
|
||||
pool_get_zero (ppm->interfaces, ppif);
|
||||
ppif->dev_instance = ppif - ppm->interfaces;
|
||||
ppif->hw_if_index = ~0;
|
||||
vec_validate_aligned (ppif->inqs, n_inqs - 1, CLIB_CACHE_LINE_BYTES);
|
||||
@@ -260,7 +262,7 @@ mrvl_pp2_create_if (mrvl_pp2_create_if_args_t * args)
|
||||
ppio_params.inqs_params.tcs_params[0].pkt_offset = 0;
|
||||
ppio_params.inqs_params.tcs_params[0].num_in_qs = n_inqs;
|
||||
ppio_params.inqs_params.tcs_params[0].inqs_params = &inq_params;
|
||||
ppio_params.inqs_params.tcs_params[0].pools[0] = ppif->inqs[0].bpool;
|
||||
ppio_params.inqs_params.tcs_params[0].pools[0][0] = ppif->inqs[0].bpool;
|
||||
ppio_params.outqs_params.num_outqs = n_outqs;
|
||||
for (i = 0; i < n_outqs; i++)
|
||||
{
|
||||
|
Reference in New Issue
Block a user