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