Loading drivers/platform/msm/gsi/gsi.c +2 −1 Original line number Diff line number Diff line Loading @@ -2400,6 +2400,7 @@ int gsi_alloc_channel(struct gsi_chan_props *props, unsigned long dev_hdl, if (erindex < GSI_EVT_RING_MAX) { ctx->evtr = &gsi_ctx->evtr[erindex]; if (props->prot != GSI_CHAN_PROT_GCI) atomic_inc(&ctx->evtr->chan_ref_cnt); if (props->prot != GSI_CHAN_PROT_GCI && ctx->evtr->props.exclusive && Loading drivers/platform/msm/ipa/ipa_v3/ipa_dp.c +4 −1 Original line number Diff line number Diff line Loading @@ -1209,7 +1209,7 @@ static int ipa_setup_coal_def_pipe(struct ipa_sys_connect_params *sys_in, { struct ipa3_ep_context *ep; int result = -EINVAL; int ipa_ep_idx; int ipa_ep_idx, i; ipa_ep_idx = ipa3_get_ep_mapping(sys_in->client); Loading Loading @@ -1293,6 +1293,9 @@ static int ipa_setup_coal_def_pipe(struct ipa_sys_connect_params *sys_in, ep->sys->repl = ep_coalescing->sys->repl; ipa3_replenish_rx_cache(ep->sys); for (i = 0; i < GSI_VEID_MAX; i++) INIT_LIST_HEAD(&ep->sys->pending_pkts[i]); ipa3_ctx->skip_ep_cfg_shadow[ipa_ep_idx] = ep->skip_ep_cfg; result = ipa3_enable_data_path(ipa_ep_idx); Loading Loading
drivers/platform/msm/gsi/gsi.c +2 −1 Original line number Diff line number Diff line Loading @@ -2400,6 +2400,7 @@ int gsi_alloc_channel(struct gsi_chan_props *props, unsigned long dev_hdl, if (erindex < GSI_EVT_RING_MAX) { ctx->evtr = &gsi_ctx->evtr[erindex]; if (props->prot != GSI_CHAN_PROT_GCI) atomic_inc(&ctx->evtr->chan_ref_cnt); if (props->prot != GSI_CHAN_PROT_GCI && ctx->evtr->props.exclusive && Loading
drivers/platform/msm/ipa/ipa_v3/ipa_dp.c +4 −1 Original line number Diff line number Diff line Loading @@ -1209,7 +1209,7 @@ static int ipa_setup_coal_def_pipe(struct ipa_sys_connect_params *sys_in, { struct ipa3_ep_context *ep; int result = -EINVAL; int ipa_ep_idx; int ipa_ep_idx, i; ipa_ep_idx = ipa3_get_ep_mapping(sys_in->client); Loading Loading @@ -1293,6 +1293,9 @@ static int ipa_setup_coal_def_pipe(struct ipa_sys_connect_params *sys_in, ep->sys->repl = ep_coalescing->sys->repl; ipa3_replenish_rx_cache(ep->sys); for (i = 0; i < GSI_VEID_MAX; i++) INIT_LIST_HEAD(&ep->sys->pending_pkts[i]); ipa3_ctx->skip_ep_cfg_shadow[ipa_ep_idx] = ep->skip_ep_cfg; result = ipa3_enable_data_path(ipa_ep_idx); Loading