A few (independent) fixes to the MHI bus for issues that I have come across while developing against the mainline code. v3: -reorder series to put changes which are ready, based on reviews, in front -change error from EIO to ETIMEDOUT when sync_power_up fails -add change to correct a conflict of channel device names v2: -fix syserr reset log message -fix power up error check code style -add change to remove pci assumptions for register accesses -add comment typo fix Jeffrey Hugo (6): bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails bus: mhi: core: Remove link_status() callback bus: mhi: core: Offload register accesses to the controller bus: mhi: core: Fix typo in comment bus: mhi: core: Handle syserr during power_up bus: mhi: core: Fix channel device name conflict drivers/bus/mhi/core/init.c | 7 +++---- drivers/bus/mhi/core/internal.h | 3 --- drivers/bus/mhi/core/main.c | 16 ++++------------ drivers/bus/mhi/core/pm.c | 26 +++++++++++++++++++++++++- include/linux/mhi.h | 10 +++++++--- 5 files changed, 39 insertions(+), 23 deletions(-) -- Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project.