summaryrefslogtreecommitdiff
path: root/drivers/bus/mhi/core/main.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-18bus: mhi: Move host MHI code to "host" directoryManivannan Sadhasivam1-1687/+0
2022-03-18bus: mhi: Fix MHI DMA structure endiannessPaul Davey1-11/+11
2021-12-17bus: mhi: core: Add an API for auto queueing buffers for DL channelManivannan Sadhasivam1-4/+17
2021-12-17bus: mhi: core: Minor style and comment fixesManivannan Sadhasivam1-1/+2
2021-08-27Revert "bus: mhi: Add inbound buffers allocation flag"Greg Kroah-Hartman1-6/+3
2021-08-05bus: mhi: core: Replace DMA allocation wrappers with original APIsBhaumik Bhatt1-3/+3
2021-08-05bus: mhi: Add inbound buffers allocation flagLoic Poulain1-3/+6
2021-07-21bus: mhi: core: Validate channel ID when processing command completionsBhaumik Bhatt1-5/+12
2021-04-09bus: mhi: core: Fix shadow declarationsManivannan Sadhasivam1-6/+6
2021-04-08bus: mhi: core: Sanity check values from remote device before useJeffrey Hugo1-7/+74
2021-04-07bus: mhi: core: Remove __ prefix for MHI channel unprepare functionBhaumik Bhatt1-5/+5
2021-04-07bus: mhi: core: Check channel execution environment before issuing resetBhaumik Bhatt1-0/+11
2021-04-07bus: mhi: core: Hold device wake for channel update commandsBhaumik Bhatt1-5/+14
2021-04-07bus: mhi: core: Update debug messages to use client deviceBhaumik Bhatt1-7/+5
2021-04-07bus: mhi: core: Improvements to the channel handling state machineBhaumik Bhatt1-69/+82
2021-04-07bus: mhi: core: Allow sending the STOP channel commandBhaumik Bhatt1-0/+5
2021-04-07bus: mhi: core: Fix MHI runtime_pm behaviorLoic Poulain1-5/+16
2021-04-01bus: mhi: core: Introduce internal register poll helper functionBhaumik Bhatt1-0/+23
2021-03-31bus: mhi: core: Add support for Flash Programmer execution environmentCarl Yin1-0/+3
2021-03-16bus: mhi: core: Return EAGAIN if MHI ring is fullFan Wu1-1/+1
2021-03-15bus: mhi: core: remove redundant initialization of variables state and eeColin Ian King1-2/+2
2021-03-10bus: mhi: core: Update debug prints to include local device stateBhaumik Bhatt1-3/+4
2021-03-10bus: mhi: core: Process execution environment changes seriallyBhaumik Bhatt1-19/+21
2021-03-10bus: mhi: core: Destroy SBL devices when moving to mission modeBhaumik Bhatt1-4/+25
2021-03-10bus: mhi: core: Fix invalid error returning in mhi_queueLoic Poulain1-6/+2
2021-01-27Merge branch 'mhi-net-immutable' into mhi-nextManivannan Sadhasivam1-0/+12
2021-01-27bus: mhi: core: Add helper API to return number of free TREsHemant Kumar1-0/+12
2021-01-21mhi: core: Factorize mhi queuingLoic Poulain1-118/+44
2021-01-21bus: mhi: Ensure correct ring update ordering with memory barrierLoic Poulain1-0/+7
2021-01-04bus: mhi: core: Add device hardware reset supportLoic Poulain1-0/+13
2020-12-15Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-7/+9
2020-11-28bus: mhi: core: Indexed MHI controller nameLoic Poulain1-1/+1
2020-11-18bus: mhi: core: Prevent sending multiple RDDM entry callbacksBhaumik Bhatt1-0/+4
2020-11-18bus: mhi: core: Move to SYS_ERROR regardless of RDDM capabilityBhaumik Bhatt1-5/+0
2020-11-18bus: mhi: core: Expose mhi_get_exec_env() API for controllersBhaumik Bhatt1-0/+1
2020-11-18bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state()Bhaumik Bhatt1-0/+1
2020-11-18bus: mhi: Fix channel close issue on driver removeLoic Poulain1-1/+2
2020-11-05bus: mhi: Add mhi_queue_is_full functionLoic Poulain1-0/+11
2020-10-02bus: mhi: core: Use generic name field for an MHI deviceBhaumik Bhatt1-3/+3
2020-10-02bus: mhi: core: Use helper API to trigger a non-blocking host resumeBhaumik Bhatt1-14/+7
2020-05-22bus: mhi: core: Do not process SYS_ERROR if RDDM is supportedHemant Kumar1-3/+8
2020-05-22bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowedHemant Kumar1-7/+14
2020-05-22bus: mhi: core: Remove the system error worker threadHemant Kumar1-3/+3
2020-05-22bus: mhi: core: Read transfer length from an event properlyHemant Kumar1-2/+7
2020-05-22bus: mhi: core: Add range check for channel id received in event ringHemant Kumar1-11/+29
2020-05-22bus: mhi: core: Refactor mhi queue APIsHemant Kumar1-61/+46
2020-05-11Merge 5.7-rc5 into char-misc-nextGreg Kroah-Hartman1-13/+5
2020-05-05bus: mhi: core: Fix channel device name conflictJeffrey Hugo1-1/+2
2020-05-05bus: mhi: core: Offload register accesses to the controllerJeffrey Hugo1-10/+2
2020-05-05bus: mhi: core: Remove link_status() callbackJeffrey Hugo1-3/+2