android_kernel_oneplus_msm8998/drivers/platform/msm/mhi
jiad 77dc587592 mhi: core: fix sequence for new transfer
sequence for both rddm and fw download are initialized to be 0.
They are incremented by 1 in bhi_probe() and upon real transfer
takes place.

Issue is in SSR case, sequence is incrementing in a way like 1,
3, 5 and etc as observed. The increment in bhi_probe() seems
unnecessay as there's no real transfer.

Fix is to initialize sequence to 1 and increment by 1 when real
transfer takes place in bhi_bhie_transfer().

Change-Id: I210840cd1f7fecc300ecb69da8a50fbb1d200562
Signed-off-by: Jia Ding <jiad@codeaurora.org>
CRs-Fixed: 2147433
2017-11-22 10:16:06 +08:00
..
Makefile mhi: Enable logging based on defconfig option 2016-03-23 21:24:43 -07:00
mhi.h mhi: core: fix potential buffer overflow 2017-05-24 11:28:32 -07:00
mhi_bhi.c mhi: core: fix sequence for new transfer 2017-11-22 10:16:06 +08:00
mhi_bhi.h mhi: core: Add support for host triggered device ram dump 2017-06-06 16:15:49 -07:00
mhi_event.c mhi: core: add support for subsystem restart and shutdown 2017-03-31 13:44:51 -07:00
mhi_hwio.h mhi: core: Add support for new MHI hardware channel 2017-02-22 18:15:58 -08:00
mhi_iface.c mhi: core: fix sequence for new transfer 2017-11-22 10:16:06 +08:00
mhi_init.c msm: mhi: initialize variables to default values 2017-08-03 18:49:41 +05:30
mhi_isr.c mhi: core: add support for subsystem restart and shutdown 2017-03-31 13:44:51 -07:00
mhi_macros.h mhi: core: add a timeout when waiting for MHI state BHI event. 2017-06-16 09:02:33 -07:00
mhi_main.c mhi: core: fix sequence for new transfer 2017-11-22 10:16:06 +08:00
mhi_mmio_ops.c msm: mhi: initialize variables to default values 2017-08-03 18:49:41 +05:30
mhi_pm.c mhi: core: add a timeout when waiting for MHI state BHI event. 2017-06-16 09:02:33 -07:00
mhi_ring_ops.c mhi: core: Add support for multiple MHI devices 2017-03-11 11:50:50 -08:00
mhi_ssr.c mhi: core: allow communication during shutdown 2017-04-24 08:12:44 -07:00
mhi_states.c mhi: core: move mhi_states_transition_str out of stack 2017-09-22 14:58:55 -07:00
mhi_sys.c msm: mhi: initialize variables to default values 2017-08-03 18:49:41 +05:30
mhi_sys.h mhi: core: Add support for multiple MHI devices 2017-03-11 11:50:50 -08:00
mhi_trace.h mhi: core: Enable ftrace events in MHI 2016-03-23 21:11:03 -07:00