index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
net
/
ipa
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-24
net: ipa: allocate dummy net_device dynamically
Breno Leitao
2
-5
/
+9
2024-04-23
net: ipa: kill ipa_version_supported()
Alex Elder
2
-23
/
+0
2024-04-23
net: ipa: fix two minor ipa_cmd problems
Alex Elder
2
-8
/
+4
2024-04-23
net: ipa: fix two bogus argument names
Alex Elder
1
-3
/
+3
2024-04-23
net: ipa: make ipa_table_hash_support() a real function
Alex Elder
2
-6
/
+9
2024-04-23
net: ipa: remove unneeded FILT_ROUT_HASH_EN definitions
Alex Elder
6
-84
/
+0
2024-04-23
net: ipa: call device_init_wakeup() earlier
Alex Elder
4
-32
/
+10
2024-04-23
net: ipa: only enable the SUSPEND IPA interrupt when needed
Alex Elder
2
-10
/
+9
2024-04-23
net: ipa: maintain bitmap of suspend-enabled endpoints
Alex Elder
1
-2
/
+17
2024-04-18
net: ipa: sort all includes
Alex Elder
28
-98
/
+107
2024-04-18
net: ipa: more include file cleanup
Alex Elder
32
-40
/
+35
2024-04-18
net: ipa: eliminate unneeded struct declarations
Alex Elder
7
-15
/
+3
2024-04-18
net: ipa: add some needed struct declarations
Alex Elder
4
-4
/
+7
2024-04-18
net: ipa: include "ipa_interrupt.h" where needed
Alex Elder
5
-3
/
+8
2024-04-18
net: ipa: remove unneeded standard includes
Alex Elder
17
-39
/
+12
2024-04-18
net: ipa: include some standard header files
Alex Elder
32
-32
/
+84
2024-04-16
net: ipa: Remove unnecessary print function dev_err()
Jiapeng Chong
1
-5
/
+1
2024-03-13
Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...
Linus Torvalds
1
-1
/
+1
2024-03-04
net: ipa: don't save the platform device
Alex Elder
12
-79
/
+73
2024-03-04
net: ipa: pass a platform device to ipa_smp2p_init()
Alex Elder
3
-8
/
+11
2024-03-04
net: ipa: pass a platform device to ipa_smp2p_irq_init()
Alex Elder
1
-7
/
+9
2024-03-04
net: ipa: pass a platform device to ipa_mem_init()
Alex Elder
3
-8
/
+12
2024-03-04
net: ipa: pass a platform device to ipa_reg_init()
Alex Elder
3
-6
/
+8
2024-03-04
net: ipa: introduce ipa_interrupt_init()
Alex Elder
3
-19
/
+68
2024-03-04
net: ipa: change ipa_interrupt_config() prototype
Alex Elder
3
-24
/
+24
2024-02-27
net: ipa: don't bother zeroing an already zero register
Alex Elder
1
-1
/
+1
2024-02-27
net: ipa: kill ipa_power_suspend_handler()
Alex Elder
4
-27
/
+2
2024-02-27
net: ipa: move ipa_interrupt_suspend_clear_all() up
Alex Elder
1
-24
/
+24
2024-02-27
net: ipa: kill the IPA_POWER_FLAG_RESUMED flag
Alex Elder
1
-21
/
+0
2024-02-27
net: ipa: kill IPA_POWER_FLAG_SYSTEM
Alex Elder
1
-10
/
+3
2024-02-27
net: ipa: don't bother aborting system resume
Alex Elder
1
-2
/
+3
2024-02-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2024-02-21
net: ipa: don't overrun IPA suspend interrupt registers
Alex Elder
1
-1
/
+1
2024-02-12
PM: runtime: Simplify pm_runtime_get_if_active() usage
Sakari Ailus
1
-1
/
+1
2024-02-01
net: ipa: kill ipa_power_modem_queue_wake()
Alex Elder
3
-20
/
+1
2024-02-01
net: ipa: kill ipa_power_modem_queue_active()
Alex Elder
3
-23
/
+6
2024-02-01
net: ipa: kill ipa_power_modem_queue_stop()
Alex Elder
3
-18
/
+6
2024-02-01
net: ipa: kill the IPA power STOPPED flag
Alex Elder
1
-35
/
+5
2024-02-01
net: ipa: kill the STARTED IPA power flag
Alex Elder
1
-33
/
+14
2024-02-01
net: ipa: begin simplifying TX queue stop
Alex Elder
2
-31
/
+54
2024-02-01
net: ipa: stash modem TX and RX endpoints
Alex Elder
1
-19
/
+30
2023-12-05
net: ipa: Convert to platform remove callback returning void
Uwe Kleine-König
1
-16
/
+13
2023-11-24
net: ipa: add IPA v5.5 configuration data
Alex Elder
5
-1
/
+494
2023-11-24
net: ipa: add IPA v5.5 register definitions
Alex Elder
5
-3
/
+572
2023-11-24
net: ipa: prepare for IPA v5.5
Alex Elder
3
-17
/
+26
2023-11-24
net: ipa: update IPA version comments in "ipa_reg.h"
Alex Elder
1
-45
/
+41
2023-11-23
net: ipa: fix one GSI register field width
Alex Elder
1
-1
/
+1
2023-10-02
net: ipa: Annotate struct ipa_power with __counted_by
Kees Cook
1
-1
/
+1
2023-08-30
Merge tag 'soc-drivers-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-4
/
+1
2023-08-13
soc: qcom: aoss: Tidy up qmp_send() callers
Bjorn Andersson
1
-4
/
+1
2023-08-13
soc: qcom: aoss: Move length requirements from caller
Bjorn Andersson
1
-1
/
+1
2023-07-27
net: Explicitly include correct DT includes
Rob Herring
1
-1
/
+1
2023-07-25
net: ipa: only reset hashed tables when supported
Alex Elder
1
-9
/
+11
2023-06-01
net: ipa: Use correct value for IPA_STATUS_SIZE
Bert Karwatzki
1
-1
/
+1
2023-03-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2023-03-29
net: ipa: compute DMA pool size properly
Alex Elder
1
-1
/
+1
2023-03-23
net: ipa: add IPA v5.0 to ipa_version_string()
Alex Elder
1
-0
/
+2
2023-03-22
net: ipa: add IPA v5.0 configuration data
Alex Elder
4
-3
/
+489
2023-03-22
net: ipa: add IPA v5.0 GSI register definitions
Alex Elder
5
-3
/
+324
2023-03-22
net: ipa: add IPA v5.0 register definitions
Alex Elder
4
-5
/
+574
2023-03-16
net: ipa: fix some register validity checks
Alex Elder
3
-15
/
+30
2023-03-16
net: ipa: kill FILT_ROUT_CACHE_CFG IPA register
Alex Elder
2
-11
/
+2
2023-03-16
net: ipa: add two missing declarations
Alex Elder
1
-0
/
+4
2023-03-16
net: ipa: reg: include <linux/bug.h>
Alex Elder
1
-1
/
+2
2023-03-13
net: ipa: fix a surprising number of bad offsets
Alex Elder
2
-50
/
+50
2023-02-27
Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+1
2023-02-24
Merge tag 'iommu-updates-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-2
/
+4
2023-02-20
net: ipa: add HW_PARAM_4 GSI register
Alex Elder
2
-2
/
+14
2023-02-20
net: ipa: support different event ring encoding
Alex Elder
2
-2
/
+6
2023-02-20
net: ipa: avoid setting an undefined field
Alex Elder
2
-2
/
+2
2023-02-20
net: ipa: kill ev_ch_e_cntxt_1_length_encode()
Alex Elder
8
-26
/
+43
2023-02-20
net: ipa: kill gsi->virt_raw
Alex Elder
10
-181
/
+141
2023-02-20
net: ipa: fix an incorrect assignment
Alex Elder
1
-1
/
+1
2023-02-18
Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt...
Joerg Roedel
1
-2
/
+4
2023-02-14
net: ipa: define fields for remaining GSI registers
Alex Elder
8
-102
/
+452
2023-02-14
net: ipa: add "gsi_v4.11.c"
Alex Elder
4
-2
/
+256
2023-02-14
net: ipa: define fields for event-ring related registers
Alex Elder
7
-40
/
+122
2023-02-14
net: ipa: define more fields for GSI registers
Alex Elder
7
-40
/
+130
2023-02-14
net: ipa: define GSI CH_C_QOS register fields
Alex Elder
7
-26
/
+72
2023-02-14
net: ipa: populate more GSI register files
Alex Elder
6
-2
/
+623
2023-02-13
Merge tag 'qcom-drivers-for-6.3-2' of https://git.kernel.org/pub/scm/linux/ke...
Arnd Bergmann
1
-1
/
+1
2023-02-13
net: ipa: define IPA remaining GSI register offsets
Alex Elder
5
-27
/
+76
2023-02-13
net: ipa: add "gsi_v3.5.1.c"
Alex Elder
3
-1
/
+185
2023-02-13
net: ipa: define IPA v3.1 GSI interrupt register offsets
Alex Elder
3
-102
/
+195
2023-02-13
net: ipa: define IPA v3.1 GSI event ring register offsets
Alex Elder
3
-53
/
+90
2023-02-13
net: ipa: add more GSI register definitions
Alex Elder
3
-38
/
+62
2023-02-13
net: ipa: start creating GSI register definitions
Alex Elder
6
-6
/
+75
2023-02-13
net: ipa: introduce GSI register IDs
Alex Elder
2
-0
/
+122
2023-02-13
net: ipa: introduce gsi_reg_init()
Alex Elder
4
-59
/
+103
2023-02-10
net: ipa: generalize register field functions
Alex Elder
8
-165
/
+161
2023-02-10
net: ipa: generalize register offset functions
Alex Elder
10
-68
/
+66
2023-02-10
net: ipa: start generalizing "ipa_reg"
Alex Elder
19
-1105
/
+1101
2023-02-10
net: ipa: GSI register cleanup
Alex Elder
2
-47
/
+50
2023-02-10
net: ipa: use bitmasks for GSI IRQ values
Alex Elder
2
-38
/
+52
2023-02-10
net: ipa: tighten up IPA register validity checking
Alex Elder
1
-4
/
+45
2023-02-10
net: ipa: add some new IPA versions
Alex Elder
1
-1
/
+5
2023-02-10
net: ipa: get rid of ipa->reg_addr
Alex Elder
2
-3
/
+0
2023-02-10
net: ipa: generic command param fix
Alex Elder
2
-2
/
+2
2023-02-08
firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/
Elliot Berman
1
-1
/
+1
2023-01-31
net: ipa: define two new memory regions
Alex Elder
2
-4
/
+12
2023-01-31
net: ipa: support a third pulse register
Alex Elder
2
-51
/
+57
2023-01-31
net: ipa: greater timer granularity options
Alex Elder
1
-2
/
+2
2023-01-31
net: ipa: support zeroing new cache tables
Alex Elder
1
-10
/
+28
2023-01-31
net: ipa: update table cache flushing
Alex Elder
3
-9
/
+27
2023-01-31
net: ipa: define IPA v5.0+ registers
Alex Elder
1
-5
/
+38
2023-01-31
net: ipa: extend endpoints in packet init command
Alex Elder
1
-4
/
+9
2023-01-31
net: ipa: support more endpoints
Alex Elder
3
-7
/
+21
2023-01-31
net: ipa: use dev PM wakeirq handling
Caleb Connolly
1
-6
/
+4
2023-01-27
net: ipa: add IPA v5.0 packet status support
Alex Elder
1
-16
/
+36
2023-01-27
net: ipa: introduce generalized status decoder
Alex Elder
1
-38
/
+120
2023-01-27
net: ipa: IPA status preparatory cleanups
Alex Elder
1
-18
/
+25
2023-01-27
net: ipa: define remaining IPA status field values
Alex Elder
1
-9
/
+22
2023-01-27
net: ipa: rename the NAT enumerated type
Alex Elder
2
-6
/
+8
2023-01-27
net: ipa: define all IPA status mask bits
Alex Elder
1
-3
/
+22
2023-01-27
net: ipa: stop using sizeof(status)
Alex Elder
1
-6
/
+9
2023-01-27
net: ipa: refactor status buffer parsing
Alex Elder
1
-8
/
+6
2023-01-25
iommu: Add a gfp parameter to iommu_map()
Jason Gunthorpe
1
-2
/
+4
2023-01-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
3
-0
/
+43
2023-01-17
net: ipa: disable ipa interrupt during suspend
Caleb Connolly
3
-0
/
+43
2023-01-12
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2023-01-09
net: ipa: correct IPA v4.7 IMEM offset
Alex Elder
1
-1
/
+1
2023-01-05
net: ipa: don't maintain IPA interrupt handler array
Alex Elder
1
-28
/
+22
2023-01-05
net: ipa: kill ipa_interrupt_add()
Alex Elder
4
-59
/
+3
2023-01-05
net: ipa: register IPA interrupt handlers directly
Alex Elder
5
-21
/
+31
2023-01-05
net: ipa: enable IPA interrupt handlers separate from registration
Alex Elder
4
-7
/
+26
2023-01-05
net: ipa: introduce ipa_interrupt_enable()
Alex Elder
1
-16
/
+25
2023-01-05
net: ipa: introduce a common microcontroller interrupt handler
Alex Elder
1
-4
/
+15
2023-01-01
net: ipa: use proper endpoint mask for suspend
Alex Elder
1
-2
/
+1
2022-12-12
net: ipa: add IPA v4.7 support
Alex Elder
8
-1
/
+922
2022-12-05
net: ipa: use sysfs_emit() to instead of scnprintf()
ye xingchen
1
-3
/
+3
2022-11-18
net: ipa: avoid a null pointer dereference
Alex Elder
1
-3
/
+6
2022-11-17
net: ipa: permit GSI firmware loading to be skipped
Alex Elder
1
-4
/
+12
2022-11-17
net: ipa: introduce "qcom,gsi-loader" property
Alex Elder
1
-7
/
+37
2022-11-17
net: ipa: encapsulate decision about firmware load
Alex Elder
1
-8
/
+31
2022-11-04
net: ipa: use a bitmap for enabled endpoints
Alex Elder
2
-14
/
+22
2022-11-04
net: ipa: use a bitmap for set-up endpoints
Alex Elder
2
-19
/
+23
2022-11-04
net: ipa: support more filtering endpoints
Alex Elder
6
-32
/
+32
2022-11-04
net: ipa: use a bitmap for available endpoints
Alex Elder
3
-22
/
+43
2022-11-04
net: ipa: use a bitmap for defined endpoints
Alex Elder
2
-30
/
+20
2022-11-04
net: ipa: add a parameter to suspend registers
Alex Elder
7
-29
/
+55
2022-11-04
net: ipa: add a parameter to aggregation registers
Alex Elder
7
-16
/
+22
2022-11-04
net: ipa: use ipa_table_mem() in ipa_table_reset_add()
Alex Elder
1
-16
/
+15
2022-11-04
net: ipa: reduce arguments to ipa_table_init_add()
Alex Elder
1
-19
/
+18
2022-10-28
net: ipa: record and use the number of defined endpoint IDs
Alex Elder
2
-3
/
+7
2022-10-28
net: ipa: determine the maximum endpoint ID
Alex Elder
2
-34
/
+39
2022-10-28
net: ipa: refactor endpoint loops
Alex Elder
1
-6
/
+6
2022-10-28
net: ipa: more completely check endpoint validity
Alex Elder
1
-29
/
+36
2022-10-28
net: ipa: no more global filtering starting with IPA v5.0
Alex Elder
1
-24
/
+35
2022-10-28
net: ipa: change an IPA v5.0 memory requirement
Alex Elder
1
-1
/
+4
2022-10-28
net: ipa: define IPA v5.0
Alex Elder
1
-0
/
+3
2022-10-27
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
3
-66
/
+37
2022-10-27
net: ipa: determine filter table size from memory region
Alex Elder
4
-18
/
+15
2022-10-27
net: ipa: don't assume 8 modem routing table entries
Alex Elder
13
-77
/
+88
2022-10-27
net: ipa: determine route table size from memory region
Alex Elder
3
-21
/
+13
2022-10-27
net: ipa: record the route table size in the IPA structure
Alex Elder
2
-7
/
+17
2022-10-25
net: ipa: don't configure IDLE_INDICATION on v3.1
Caleb Connolly
1
-0
/
+3
2022-10-25
net: ipa: fix v3.1 resource limit masks
Caleb Connolly
1
-64
/
+32
2022-10-25
net: ipa: fix v3.5.1 resource limit max values
Caleb Connolly
1
-2
/
+2
2022-10-25
net: ipa: check table memory regions earlier
Alex Elder
3
-6
/
+14
2022-10-25
net: ipa: kill ipa_table_valid()
Alex Elder
3
-62
/
+0
2022-10-25
net: ipa: introduce ipa_cmd_init()
Alex Elder
3
-20
/
+25
2022-10-25
net: ipa: verify table sizes fit in commands early
Alex Elder
3
-8
/
+9
2022-10-25
net: ipa: validate IPA table memory earlier
Alex Elder
1
-4
/
+94
2022-10-25
net: ipa: remove two memory region checks
Alex Elder
1
-19
/
+0
2022-10-25
net: ipa: kill two constant symbols
Alex Elder
1
-11
/
+4
2022-10-21
net: ipa: Make QMI message rules const
Jeff Johnson
2
-20
/
+20
2022-10-20
net: ipa: Proactively round up to kmalloc bucket size
Kees Cook
1
-2
/
+5
2022-10-03
net: ipa: update copyrights
Alex Elder
36
-36
/
+36
2022-10-03
net: ipa: update comments
Alex Elder
8
-94
/
+75
2022-09-28
net: drop the weight argument from netif_napi_add
Jakub Kicinski
1
-1
/
+1
2022-09-27
net: ipa: define remaining IPA register fields
Alex Elder
10
-98
/
+411
2022-09-27
net: ipa: define more IPA endpoint register fields
Alex Elder
8
-169
/
+336
2022-09-27
net: ipa: define some IPA endpoint register fields
Alex Elder
8
-119
/
+374
2022-09-27
net: ipa: define resource group/type IPA register fields
Alex Elder
8
-94
/
+419
2022-09-27
net: ipa: define even more IPA register fields
Alex Elder
8
-50
/
+213
2022-09-27
net: ipa: define more IPA register fields
Alex Elder
9
-48
/
+146
2022-09-27
net: ipa: define some more IPA register fields
Alex Elder
10
-57
/
+311
2022-09-27
net: ipa: define CLKON_CFG and ROUTE IPA register fields
Alex Elder
9
-65
/
+319
2022-09-27
net: ipa: define COMP_CFG IPA register fields
Alex Elder
8
-70
/
+160
2022-09-27
net: ipa: introduce ipa_reg field masks
Alex Elder
1
-0
/
+68
2022-09-27
net: ipa: introduce ipa_reg()
Alex Elder
10
-144
/
+195
2022-09-27
net: ipa: use ipa_reg[] array for register offsets
Alex Elder
2
-334
/
+37
2022-09-27
net: ipa: add per-version IPA register definition files
Alex Elder
10
-3
/
+1044
2022-09-27
net: ipa: use IPA register IDs to determine offsets
Alex Elder
10
-87
/
+271
2022-09-27
net: ipa: introduce IPA register IDs
Alex Elder
2
-0
/
+113
2022-09-23
net: ipa: encapsulate updating three more registers
Alex Elder
1
-26
/
+53
2022-09-23
net: ipa: encapsulate updating the COUNTER_CFG register
Alex Elder
1
-13
/
+22
2022-09-23
net: ipa: encapsulate setting the FILT_ROUT_HASH_EN register
Alex Elder
1
-8
/
+13
2022-09-23
net: ipa: tidy up register enum definitions
Alex Elder
1
-21
/
+21
2022-09-23
net: ipa: define BCR values using an enum
Alex Elder
3
-20
/
+18
2022-09-23
net: ipa: rearrange functions for similarity
Alex Elder
1
-46
/
+42
2022-09-23
net: ipa: introduce ipa_qtime_val()
Alex Elder
1
-36
/
+44
2022-09-23
net: ipa: don't use u32p_replace_bits()
Alex Elder
1
-2
/
+2
2022-09-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
5
-26
/
+32
2022-09-20
net: ipa: properly limit modem routing table use
Alex Elder
5
-26
/
+32
2022-09-20
net: ipa: fix two symbol names
Alex Elder
1
-2
/
+2
2022-09-20
net: ipa: update sequencer definition constraints
Alex Elder
2
-3
/
+14
2022-09-20
net: ipa: don't reuse variable names
Alex Elder
1
-14
/
+14
2022-09-20
net: ipa: move and redefine ipa_version_valid()
Alex Elder
2
-25
/
+20
2022-09-20
net: ipa: move the definition of gsi_ee_id
Alex Elder
2
-8
/
+8
[next]