projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
net: ipa: kill all other transaction lists
2022-09-09
Alex Elder
net: ipa: kill all other transaction lists
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-09
Alex Elder
net: ipa: kill the allocated transaction list
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-09
Alex Elder
net: ipa: always use transaction IDs instead of lists
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-05
Alex Elder
net: ipa: verify a few more IDs
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-05
Alex Elder
net: ipa: further simplify gsi_channel_trans_last()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-05
Alex Elder
net: ipa: simplify gsi_channel_trans_last()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-05
Alex Elder
net: ipa: use IDs exclusively for last transaction
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-05
Alex Elder
net: ipa: use IDs for last allocated transaction
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-05
Alex Elder
net: ipa: rework last transaction determination
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-02
Alex Elder
net: ipa: track polled transactions with an ID
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-02
Alex Elder
net: ipa: track completed transactions with an ID
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-02
Alex Elder
net: ipa: track pending transactions with an ID
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-02
Alex Elder
net: ipa: track committed transactions with an ID
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-02
Alex Elder
net: ipa: track allocated transactions with an ID
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-09-02
Alex Elder
net: ipa: use an array for transactions
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-08-23
Alex Elder
net: ipa: don't assume SMEM is page-aligned
Signed-off-by: Alex Elder <
elder@linaro.org
>
...org/r/20220818134206.567618-1-
elder@linaro.org
commit
|
commitdiff
|
tree
2022-07-21
Alex Elder
net: ipa: move configuration data files into a subdirectory
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-07-21
Alex Elder
net: ipa: list supported IPA versions in the Makefile
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-07-21
Alex Elder
net: ipa: fix an outdated comment
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-07-21
Alex Elder
net: ipa: report when the driver has been removed
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-07-21
Alex Elder
net: ipa: skip some cleanup for unused transactions
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-07-21
Alex Elder
net: ipa: rearrange transaction initialization
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-07-21
Alex Elder
net: ipa: add a transaction committed list
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-07-21
Alex Elder
net: ipa: add an endpoint device attribute group
Signed-off-by: Alex Elder <
elder@linaro.org
>
...org/r/20220719191639.373249-1-
elder@linaro.org
commit
|
commitdiff
|
tree
2022-07-20
Alex Elder
net: ipa: initialize ring indexes to 0
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-17
Alex Elder
net: ipa: move more code out of gsi_channel_update()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-17
Alex Elder
net: ipa: call gsi_evt_ring_rx_update() unconditionally
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-17
Alex Elder
net: ipa: pass GSI pointer to gsi_evt_ring_rx_update()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-17
Alex Elder
net: ipa: don't pass channel when mapping transaction
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-17
Alex Elder
net: ipa: don't assume one channel per event ring
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-15
Alex Elder
net: ipa: rework gsi_channel_tx_update()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-15
Alex Elder
net: ipa: stop counting total RX bytes and transactions
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-15
Alex Elder
net: ipa: simplify TX completion statistics
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-15
Alex Elder
net: ipa: introduce gsi_trans_tx_committed()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-15
Alex Elder
net: ipa: rename two transaction fields
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-15
Alex Elder
net: ipa: use "tre_ring" for all TRE ring local variables
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-13
Alex Elder
net: ipa: derive channel from transaction
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-13
Alex Elder
net: ipa: determine channel from event
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-13
Alex Elder
net: ipa: simplify endpoint transaction completion
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-13
Alex Elder
net: ipa: rename endpoint->trans_tre_max
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-13
Alex Elder
net: ipa: rename channel->tlv_count
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-06-13
Alex Elder
net: ipa: verify command channel TLV count
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-28
Alex Elder
net: ipa: fix page free in ipa_endpoint_replenish_one()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-28
Alex Elder
net: ipa: fix page free in ipa_endpoint_trans_release()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: use data space for command opcodes
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: remove command info pool
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: remove command direction argument
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: get rid of ipa_cmd_info->direction
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: count the number of modem TX endpoints
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: kill gsi_trans_commit_wait_timeout()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: specify RX aggregation time limit in config...
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: support hard aggregation limits
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-22
Alex Elder
net: ipa: make endpoint HOLB drop configurable
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-20
Alex Elder
net: ipa: save a copy of endpoint default config
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-20
Alex Elder
net: ipa: rename a few endpoint config data types
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-20
Alex Elder
net: ipa: move endpoint configuration data definitions
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-20
Alex Elder
net: ipa: open-code ether_setup()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-20
Alex Elder
net: ipa: ignore endianness if there is no header
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-20
Alex Elder
net: ipa: rename a GSI error code
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-20
Alex Elder
net: ipa: drop an unneeded transaction reference
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-13
Alex Elder
net: ipa: get rid of a duplicate initialization
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-13
Alex Elder
net: ipa: record proper RX transaction count
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-05-13
Alex Elder
net: ipa: certain dropped packets aren't accounted for
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-04-25
Alex Elder
net: ipa: compute proper aggregation limit
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-03-12
Alex Elder
net: ipa: use struct_size() for the interconnect array
Signed-off-by: Alex Elder <
elder@linaro.org
>
...org/r/20220311162423.872645-1-
elder@linaro.org
commit
|
commitdiff
|
tree
2022-03-11
Alex Elder
net: ipa: use IPA power device pointer
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-03-11
Alex Elder
net: ipa: embed interconnect array in the power structure
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-03-11
Alex Elder
net: ipa: use bulk interconnect initialization
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-03-11
Alex Elder
net: ipa: use bulk operations to set up interconnects
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-03-11
Alex Elder
net: ipa: use interconnect bulk enable/disable operations
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-03-11
Alex Elder
net: ipa: use icc_enable() and icc_disable()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-03-11
Alex Elder
net: ipa: kill struct ipa_interconnect
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-03-03
Alex Elder
net: ipa: add an interconnect dependency
Signed-off-by: Alex Elder <
elder@linaro.org
>
...org/r/20220301113440.257916-1-
elder@linaro.org
commit
|
commitdiff
|
tree
2022-02-28
Alex Elder
net: ipa: fix a build dependency
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: determine replenish doorbell differently
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: replenish after delivering payload
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: kill replenish_backlog
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: introduce gsi_channel_trans_idle()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: don't use replenish_backlog
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: allocate transaction in replenish loop
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: decide on doorbell in replenish loop
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: increment backlog in replenish caller
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: allocate transaction before pages when replenishing
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-04
Alex Elder
net: ipa: kill replenish_saved
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-03
Alex Elder
arm64: dts: qcom: add IPA qcom,qmp property
Signed-off-by: Alex Elder <
elder@linaro.org
>
...org/r/20220201140723.467431-1-
elder@linaro.org
commit
|
commitdiff
|
tree
2022-02-03
Alex Elder
net: ipa: request IPA register values be retained
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-03
Alex Elder
dt-bindings: net: qcom,ipa: add optional qcom,qmp property
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-03
Alex Elder
net: ipa: set IPA v4.11 AP<-modem RX buffer size to...
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-02-03
Alex Elder
net: ipa: define per-endpoint receive buffer size
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-01-12
Alex Elder
net: ipa: prevent concurrent replenish
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-01-12
Alex Elder
net: ipa: use a bitmap for endpoint replenish_enabled
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2022-01-12
Alex Elder
net: ipa: fix atomic update in ipa_endpoint_replenish()
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2021-12-13
Alex Elder
net: ipa: fix IPA v4.5 interconnect data
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2021-12-13
Alex Elder
ARM: dts: qcom: sdx55: fix IPA interconnect definitions
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2021-11-26
Alex Elder
net: ipa: support enhanced channel flow control
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2021-11-26
Alex Elder
net: ipa: introduce channel flow control
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2021-11-26
Alex Elder
net: ipa: rearrange GSI structure fields
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2021-11-26
Alex Elder
net: ipa: GSI only needs one completion
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2021-11-26
Alex Elder
net: ipa: skip SKB copy if no netdev
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
2021-11-26
Alex Elder
net: ipa: explicitly disable HOLB drop during setup
Signed-off-by: Alex Elder <
elder@linaro.org
>
commit
|
commitdiff
|
tree
next