Bug fixes for handling of execution environment in bootup/shutdown scenarios and to improve host view of device state. Introduced feature for manual mission mode image loading and allow for mission mode image load from SBL handling. Build dependencies: Patch "bus: mhi: core: Mark device inactive soon after host issues a shutdown" depends on: "bus: mhi: core: Introduce helper function to check device state". Bhaumik Bhatt (6): bus: mhi: core: Improve shutdown handling after link down detection bus: mhi: core: Mark device inactive soon after host issues a shutdown bus: mhi: core: Check for RDDM support before forcing a device crash bus: mhi: core: Use common name for BHI firmware load function bus: mhi: core: Introduce support for manual AMSS loading bus: mhi: core: Process execution environment changes serially drivers/bus/mhi/core/boot.c | 100 ++++++++++++++++++++-------------------- drivers/bus/mhi/core/init.c | 1 + drivers/bus/mhi/core/internal.h | 1 + drivers/bus/mhi/core/main.c | 45 ++++++++++++------ drivers/bus/mhi/core/pm.c | 80 +++++++++++++++++++++++--------- include/linux/mhi.h | 10 ++++ 6 files changed, 151 insertions(+), 86 deletions(-) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project