Loading drivers/platform/msm/gsi/gsi.c +7 −1 Original line number Diff line number Diff line Loading @@ -2323,7 +2323,13 @@ int gsi_alloc_channel(struct gsi_chan_props *props, unsigned long dev_hdl, return -GSI_STATUS_NODEV; } memset(ctx, 0, sizeof(*ctx)); /* For IPA offloaded WDI channels not required user_data pointer */ if (props->prot != GSI_CHAN_PROT_WDI2 || props->prot != GSI_CHAN_PROT_WDI3) user_data_size = props->ring_len / props->re_size; else user_data_size = props->re_size; /* * GCI channels might have OOO event completions up to GSI_VEID_MAX. * user_data needs to be large enough to accommodate those. Loading Loading
drivers/platform/msm/gsi/gsi.c +7 −1 Original line number Diff line number Diff line Loading @@ -2323,7 +2323,13 @@ int gsi_alloc_channel(struct gsi_chan_props *props, unsigned long dev_hdl, return -GSI_STATUS_NODEV; } memset(ctx, 0, sizeof(*ctx)); /* For IPA offloaded WDI channels not required user_data pointer */ if (props->prot != GSI_CHAN_PROT_WDI2 || props->prot != GSI_CHAN_PROT_WDI3) user_data_size = props->ring_len / props->re_size; else user_data_size = props->re_size; /* * GCI channels might have OOO event completions up to GSI_VEID_MAX. * user_data needs to be large enough to accommodate those. Loading