summaryrefslogtreecommitdiffstats
path: root/drivers/net/ipa/gsi_trans.c
Commit message (Expand)AuthorAgeFilesLines
* net: ipa: sort all includesAlex Elder2024-04-181-6/+6
* net: ipa: compute DMA pool size properlyAlex Elder2023-03-291-1/+1
* net: ipa: Proactively round up to kmalloc bucket sizeKees Cook2022-10-201-2/+5
* net: ipa: update copyrightsAlex Elder2022-10-031-1/+1
* net: ipa: update commentsAlex Elder2022-10-031-29/+27
* net: ipa: don't have gsi_channel_update() return a valueAlex Elder2022-09-091-2/+5
* net: ipa: update channel in gsi_channel_trans_complete()Alex Elder2022-09-091-1/+1
* net: ipa: kill all other transaction listsAlex Elder2022-09-091-65/+6
* net: ipa: kill the allocated transaction listAlex Elder2022-09-091-9/+3
* net: ipa: always use transaction IDs instead of listsAlex Elder2022-09-091-42/+16
* net: ipa: verify a few more IDsAlex Elder2022-09-051-3/+43
* net: ipa: rework last transaction determinationAlex Elder2022-09-051-22/+0
* net: ipa: track polled transactions with an IDAlex Elder2022-09-021-16/+23
* net: ipa: track completed transactions with an IDAlex Elder2022-09-021-17/+23
* net: ipa: track pending transactions with an IDAlex Elder2022-09-021-18/+28
* net: ipa: track committed transactions with an IDAlex Elder2022-09-021-17/+28
* net: ipa: track allocated transactions with an IDAlex Elder2022-09-021-2/+26
* net: ipa: use an array for transactionsAlex Elder2022-09-021-12/+17
* net: ipa: fix an outdated commentAlex Elder2022-07-201-1/+1
* net: ipa: skip some cleanup for unused transactionsAlex Elder2022-07-201-1/+2
* net: ipa: rearrange transaction initializationAlex Elder2022-07-201-29/+31
* net: ipa: add a transaction committed listAlex Elder2022-07-201-4/+22
* net: ipa: remove unexpected word "the"Jiang Jian2022-06-221-2/+2
* net: ipa: don't pass channel when mapping transactionAlex Elder2022-06-161-6/+10
* net: ipa: don't assume one channel per event ringAlex Elder2022-06-161-16/+0
* net: ipa: introduce gsi_trans_tx_committed()Alex Elder2022-06-151-8/+3
* net: ipa: rename two transaction fieldsAlex Elder2022-06-151-20/+21
* net: ipa: use "tre_ring" for all TRE ring local variablesAlex Elder2022-06-151-9/+9
* net: ipa: derive channel from transactionAlex Elder2022-06-131-1/+1
* net: ipa: rename channel->tlv_countAlex Elder2022-06-131-6/+2
* net: ipa: remove command info poolAlex Elder2022-05-221-5/+5
* net: ipa: remove command direction argumentAlex Elder2022-05-221-2/+1
* net: ipa: get rid of ipa_cmd_info->directionAlex Elder2022-05-221-4/+1
* net: ipa: kill gsi_trans_commit_wait_timeout()Alex Elder2022-05-221-22/+0
* net: ipa: introduce gsi_channel_trans_idle()Alex Elder2022-02-041-0/+11
* net: ipa: use WARN_ON() rather than assertionsAlex Elder2021-07-261-12/+18
* net: ipa: kill the remaining conditional validation codeAlex Elder2021-07-261-4/+0
* net: ipa: relax pool entry size requirementAlex Elder2021-04-091-2/+2
* net: ipa: DMA addresses are nicely alignedAlex Elder2021-03-281-5/+4
* net: ipa: pass the correct size when freeing DMA memoryAlex Elder2020-12-041-1/+6
* net: ipa: lock when freeing transactionAlex Elder2020-11-161-3/+12
* net: ipa: command payloads already mappedAlex Elder2020-10-231-6/+15
* net: ipa: kill definition of TRE_FLAGS_IEOB_FMASKAlex Elder2020-09-281-1/+0
* net: ipa: set DMA length in gsi_trans_cmd_add()Alex Elder2020-05-111-2/+3
* soc: qcom: ipa: GSI transactionsAlex Elder2020-03-081-0/+786