aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wwan
AgeCommit message (Expand)AuthorFilesLines
2024-04-25net: wwan: t7xx: Un-embed dummy deviceBreno Leitao2-5/+17
2024-04-22devlink: extend devlink_param *set pointerMateusz Polchlopek1-1/+2
2024-03-29net: wwan: mhi: drop driver owner assignmentKrzysztof Kozlowski1-1/+0
2024-03-25net: wwan: t7xx: Split 64bit accesses to fix alignment issuesBjørn Mork3-10/+11
2024-03-05net: wwan: core: make wwan_class constantRicardo B. Marliere1-15/+15
2024-03-05net: wwan: hwsim: make wwan_hwsim_class constantRicardo B. Marliere1-8/+8
2024-02-27net: wwan: t7xx: Prefer struct_size over open coded arithmeticErick Archer1-2/+4
2024-02-21net: wwan: core: constify the struct device_type usageRicardo B. Marliere1-1/+1
2024-02-09net: wwan: t7xx: Add fastboot WWAN portJinjian Song3-26/+97
2024-02-09net: wwan: t7xx: Infrastructure for early port configurationJinjian Song11-61/+290
2024-02-09net: wwan: t7xx: Add sysfs attribute for device state machineJinjian Song5-6/+117
2024-02-09wwan: core: Add WWAN fastboot port typeJinjian Song1-0/+4
2023-12-05net: wwan: qcom_bam_dmux: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-20net: wwan: replace deprecated strncpy with strscpyJustin Stitt1-1/+1
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-65/+4
2023-10-18drivers: net: wwan: iosm: Fixed multiple typos in multiple filesMuhammad Muzammil6-7/+7
2023-10-18Revert "net: wwan: iosm: enable runtime pm support for 7560"Bagas Sanjaya6-65/+4
2023-10-16drivers: net: wwan: wwan_core.c: resolved spelling mistakeMuhammad Muzammil1-2/+2
2023-10-13net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_si...Gustavo A. R. Silva2-2/+3
2023-10-11netdev: replace napi_reschedule with napi_scheduleChristian Marangi1-1/+1
2023-09-12wwan: core: Use the bitmap API to allocate bitmapsAndy Shevchenko1-2/+3
2023-07-12net: wwan: t7xx: Add AP CLDMAJose Ignacio Tornos Martinez11-31/+116
2023-06-28Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds7-23/+65
2023-06-27Merge tag 'wq-for-6.5-cleanup-ordered' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-8/+10
2023-06-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-10/+7
2023-06-22net: wwan: iosm: Convert single instance struct member to flexible arrayKees Cook2-10/+7
2023-06-12net: wwan: iosm: enable runtime pm support for 7560M Chetan Kumar6-4/+65
2023-05-25net: wwan: t7xx: Use alloc_ordered_workqueue() to create ordered workqueuesTejun Heo2-8/+10
2023-05-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-12/+52
2023-05-17net: wwan: t7xx: Ensure init is completed before system sleepKai-Heng Feng2-0/+19
2023-05-17net: wwan: iosm: fix NULL pointer dereference when removing deviceM Chetan Kumar3-12/+33
2023-05-10net: wwan: iosm: clean up unused struct membersM Chetan Kumar2-6/+0
2023-05-10net: wwan: iosm: remove unused enum definitionM Chetan Kumar1-11/+0
2023-05-10net: wwan: iosm: remove unused macro definitionM Chetan Kumar1-2/+0
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2023-04-20wwan: core: add print for wwan port attach/disconnectSlark Xiao1-0/+3
2023-04-19net: wwan: Expose secondary AT port on DATA1Jaime Breva1-0/+1
2023-04-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2023-04-12net: wwan: iosm: Fix error handling path in ipc_pcie_probe()Harshit Mogalapalli1-1/+2
2023-04-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+0
2023-04-03Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman1-0/+7
2023-03-31net: wwan: t7xx: do not compile with -WerrorJiri Slaby (SUSE)1-2/+0
2023-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+7
2023-03-29net: wwan: iosm: fixes 7560 modem crashM Chetan Kumar1-0/+7
2023-03-17wwan: core: Support slicing in port TX flow of WWAN subsystemhaozhe chang6-35/+68
2023-03-17driver core: class: remove module * from class_create()Greg Kroah-Hartman2-2/+2
2023-01-28net: wwan: t7xx: Fix Runtime PM initializationKornel Dulęba1-0/+2
2023-01-28net: wwan: t7xx: Fix Runtime PM resume sequenceKornel Dulęba3-11/+45
2022-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2022-12-06net: wwan: iosm: fix memory leak in ipc_mux_init()Zhengchao Shao1-0/+1
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-14/+18
2022-11-28net: wwan: iosm: fix incorrect skb lengthM Chetan Kumar1-7/+11
2022-11-28net: wwan: iosm: fix crash in peek throughput testM Chetan Kumar1-3/+2
2022-11-28net: wwan: iosm: fix dma_alloc_coherent incompatible pointer typeM Chetan Kumar1-1/+1
2022-11-28net: wwan: iosm: fix kernel test robot reported errorM Chetan Kumar1-2/+1
2022-11-24net: wwan: t7xx: Fix the ACPI memory leakHanjun Guo1-0/+2
2022-11-22net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg()Wang ShaoBo1-1/+1
2022-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski8-40/+35
2022-11-09net: wwan: iosm: fix kernel test robot reported errorsM Chetan Kumar2-0/+2
2022-11-09net: wwan: iosm: fix invalid mux header typeM Chetan Kumar2-0/+9
2022-11-09net: wwan: iosm: fix driver not working with INTEL_IOMMU disabledM Chetan Kumar2-1/+8
2022-11-09net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfgM Chetan Kumar1-3/+8
2022-11-07net: wwan: iosm: Remove unnecessary if_mutex lockZhaoping Shu1-36/+6
2022-11-07net: wwan: mhi: fix memory leak in mhi_mbim_dellinkHW He1-0/+1
2022-11-07net: wwan: iosm: fix memory leak in ipc_wwan_dellinkHW He1-0/+1
2022-11-07net: wwan: t7xx: Add NAPI supportHaijun Liu5-166/+161
2022-11-07net: wwan: t7xx: Use needed_headroom instead of hard_header_lenIlpo Järvinen1-1/+1
2022-11-02net: wwan: iosm: add rpc interface for xmm modemsShane Parslow2-1/+5
2022-11-02net: wwan: t7xx: Add port for modem loggingM Chetan Kumar8-0/+144
2022-11-02net: wwan: t7xx: use union to group port type specific dataM Chetan Kumar2-9/+13
2022-10-31rtnetlink: pass netlink message header and portid to rtnl_configure_link()Hangbin Liu1-1/+1
2022-10-28net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers).Thomas Gleixner1-4/+4
2022-10-19wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()Yang Yingliang1-1/+1
2022-10-07Merge tag 'tty-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-0/+1
2022-10-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+3
2022-10-03net: wwan: iosm: Call mutex_init before locking itMaxim Mikityanskiy1-2/+3
2022-09-29wwan_hwsim: Use skb_put_data() instead of skb_put/memcpy pairShang XiaoJing1-3/+3
2022-09-28net: wwan: iosm: Use skb_put_data() instead of skb_put/memcpy pairShang XiaoJing1-1/+1
2022-09-20net: wwan: mhi_wwan_ctrl: Add DUN2 to have a secondary AT portFabio Porcedda1-0/+1
2022-09-19net: wwan: t7xx: Fix return type of t7xx_ccmni_start_xmitNathan Huckleberry1-1/+1
2022-09-19net: wwan: iosm: Fix return type of ipc_wwan_link_transmitNathan Huckleberry1-2/+2
2022-09-09termios: get rid of non-UAPI asm/termios.hAl Viro1-0/+1
2022-08-19Revert "Merge branch 'wwan-t7xx-fw-flashing-and-coredump-support'"Jakub Kicinski23-1560/+73
2022-08-17net: wwan: t7xx: Enable devlink based fw flashing and coredump collectionM Chetan Kumar13-5/+932
2022-08-17net: wwan: t7xx: PCIe reset rescanHaijun Liu8-2/+212
2022-08-17net: wwan: t7xx: Infrastructure for early port configurationHaijun Liu10-41/+294
2022-08-17net: wwan: t7xx: Add AP CLDMAHaijun Liu11-28/+125
2022-05-20wwan: iosm: use a flexible array rather than allocate short objectsJakub Kicinski1-4/+1
2022-05-20net: wwan: t7xx: use GFP_ATOMIC under spin lock in t7xx_cldma_gpd_set_next_ptr()Yang Yingliang1-5/+5
2022-05-19net: wwan: iosm: remove pointless null checkJakub Kicinski1-10/+0
2022-05-19net: wwan: t7xx: Fix smatch errorsRicardo Martinez3-6/+3
2022-05-16net: wwan: t7xx: Avoid calls to skb_data_area_size()Ricardo Martinez2-8/+5
2022-05-16net: wwan: t7xx: Fix return type of t7xx_dl_add_timedout()YueHaibing1-4/+2
2022-05-09net: wwan: t7xx: Device deep sleep lock/unlockHaijun Liu6-15/+158
2022-05-09net: wwan: t7xx: Runtime PMHaijun Liu4-0/+68
2022-05-09net: wwan: t7xx: Introduce power managementHaijun Liu8-1/+700
2022-05-09net: wwan: t7xx: Add WWAN network interfaceHaijun Liu4-1/+489
2022-05-09net: wwan: t7xx: Add data path interfaceHaijun Liu7-0/+2758
2022-05-09net: wwan: t7xx: Data path HW layerHaijun Liu3-0/+1675
2022-05-09net: wwan: t7xx: Add AT and MBIM WWAN portsChandrashekar Devegowda4-0/+198
2022-05-09net: wwan: t7xx: Add control portHaijun Liu9-3/+561
2022-05-09net: wwan: t7xx: Add port proxy infrastructureHaijun Liu7-2/+677
2022-05-09net: wwan: t7xx: Add core componentsHaijun Liu14-0/+2108
2022-05-09net: wwan: t7xx: Add control DMA interfaceHaijun Liu5-0/+1812
2022-04-25wwan_hwsim: Avoid flush_scheduled_work() usageTetsuo Handa1-5/+17
2022-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2022-03-22net: wwan: qcom_bam_dmux: fix wrong pointer passed to IS_ERR()Yang Yingliang1-1/+1
2022-02-14net: wwan: iosm: drop debugfs dev referenceM Chetan Kumar2-2/+5
2022-02-14net: wwan: debugfs obtained dev reference not droppedM Chetan Kumar1-0/+36
2022-02-13net: wwan: iosm: Enable M.2 7360 WWAN card supportM Chetan Kumar10-78/+1033
2022-01-15net: wwan: Fix MRU mismatch issue which may lead to data connection lostSlark Xiao1-2/+2
2022-01-04Revert "net: wwan: iosm: Keep device at D0 for s2idle case"M Chetan Kumar1-3/+0
2021-12-27net: wwan: iosm: Keep device at D0 for s2idle caseKai-Heng Feng1-0/+3
2021-12-27net: wwan: iosm: Let PCI core handle PCI power transitionKai-Heng Feng1-47/+2
2021-12-10net: wwan: iosm: correct open parenthesis alignmentM Chetan Kumar1-1/+1
2021-12-10net: wwan: iosm: removed unused function declM Chetan Kumar1-10/+0
2021-12-10net: wwan: iosm: release data channel in case no active IP sessionM Chetan Kumar4-21/+27
2021-12-10net: wwan: iosm: set tx queue lenM Chetan Kumar1-1/+2
2021-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-18/+19
2021-12-09net: wwan: iosm: fixes unable to send AT command during mbim txM Chetan Kumar3-10/+0
2021-12-09net: wwan: iosm: fixes net interface nonfunctional after fw flashM Chetan Kumar3-1/+8
2021-12-09net: wwan: iosm: fixes unnecessary doorbell sendM Chetan Kumar1-7/+11
2021-12-08net: wwan: make debugfs optionalSergey Ryazanov8-10/+61
2021-12-08net: wwan: iosm: move debugfs knobs into a subdirSergey Ryazanov6-8/+49
2021-12-08net: wwan: iosm: allow trace port be uninitializedSergey Ryazanov3-5/+11
2021-12-08net: wwan: iosm: consolidate trace port init codeSergey Ryazanov4-21/+9
2021-12-06net: wwan: iosm: select CONFIG_RELAYArnd Bergmann1-0/+1
2021-11-29net: wwan: Add Qualcomm BAM-DMUX WWAN network driverStephan Gerhold3-0/+921
2021-11-22net: wwan: iosm: device trace collection using relayfsM Chetan Kumar8-13/+271
2021-11-22net: wwan: common debugfs base dir for wwan deviceM Chetan Kumar1-2/+28
2021-11-11net: wwan: iosm: fix compilation warningM Chetan Kumar1-2/+0
2021-10-02net: wwan: iosm: correct devlink extra paramsM Chetan Kumar3-98/+69
2021-09-27net: wwan: iosm: Move devlink_register to be last devlink commandLeon Romanovsky1-5/+2
2021-09-24net: iosm: Use hrtimer_forward_now()Thomas Gleixner1-2/+2
2021-09-22net: wwan: iosm: fw flashing and cd improvementsM Chetan Kumar6-103/+87
2021-09-22devlink: Make devlink_register to be voidLeon Romanovsky1-7/+1
2021-09-20net: wwan: iosm: fw flashing & cd collection infrastructure changesM Chetan Kumar2-1/+5
2021-09-20net: wwan: iosm: transport layer support for fw flashing/cdM Chetan Kumar6-30/+464
2021-09-20net: wwan: iosm: coredump collection supportM Chetan Kumar2-0/+185
2021-09-20net: wwan: iosm: fw flashing supportM Chetan Kumar2-0/+832
2021-09-20net: wwan: iosm: devlink registrationM Chetan Kumar2-0/+570
2021-09-16Revert "net: wwan: iosm: firmware flashing and coredump collection"Jakub Kicinski14-2054/+31
2021-09-14net: wwan: iosm: fix linux-next build errorM Chetan Kumar1-1/+0
2021-09-13net: wwan: iosm: firmware flashing and coredump collectionM Chetan Kumar14-31/+2055
2021-09-07Merge tag 'net-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-14/+16
2021-09-06net: wwan: iosm: Unify IO accessors used in the driverAndy Shevchenko1-10/+12
2021-09-06net: wwan: iosm: Replace io.*64_lo_hi() with regular accessorsAndy Shevchenko1-4/+4
2021-09-03Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+0
2021-08-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+2
2021-08-26Revert "net: really fix the build..."Kalle Valo1-1/+1
2021-08-23net: wwan: iosm: switch from 'pci_' to 'dma_' APIChristophe JAILLET2-12/+11
2021-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+3
2021-08-19isystem: trim/fixup stdarg.h and other headersAlexey Dobriyan1-1/+0
2021-08-16net: iosm: Prevent underflow in ipc_chnl_cfg_get()Dan Carpenter1-4/+3
2021-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-10/+14
2021-08-12wwan: core: Avoid returning NULL from wwan_create_dev()Andy Shevchenko1-4/+8
2021-08-12wwan: core: Unshadow error code returned by ida_alloc_range()Andy Shevchenko1-2/+5
2021-08-09wwan: mhi: Fix missing spin_lock_init() in mhi_mbim_probe()Wei Yongjun1-0/+1
2021-08-07net: wwan: mhi_wwan_ctrl: Fix possible deadlockLoic Poulain1-6/+6
2021-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski7-10/+10
2021-08-05Revert "wwan: mhi: Fix build."David S. Miller1-1/+1
2021-08-05wwan: mhi: Fix build.David S. Miller1-1/+1
2021-08-05net: wwan: iosm: fix recursive lock acquire in unregisterM Chetan Kumar1-1/+1
2021-08-05net: wwan: iosm: correct data protocol mask bitM Chetan Kumar1-2/+2
2021-08-05net: wwan: iosm: endianness type correctionM Chetan Kumar2-3/+3
2021-08-05net: wwan: iosm: fix lkp buildbot warningM Chetan Kumar1-2/+2
2021-08-04net: wwan: Add MHI MBIM network driverLoic Poulain3-0/+670
2021-08-03net: really fix the build...David S. Miller1-1/+1
2021-07-23wwan: core: Fix missing RTM_NEWLINK event for default linkLoic Poulain1-0/+2
2021-07-23wwan: core: Fix missing RTM_NEWLINK event for default linkLoic Poulain1-0/+2
2021-07-21net: wwan: iosm: Switch to use module_pci_driver() macroAndy Shevchenko1-18/+1
2021-07-01net: wwan: iosm: set default mtuM Chetan Kumar1-0/+1
2021-07-01net: wwan: iosm: fix netdev tx statsM Chetan Kumar1-1/+5
2021-07-01net: wwan: iosm: correct link-id handlingM Chetan Kumar4-9/+9
2021-07-01net: wwan: iosm: remove reduandant checkM Chetan Kumar1-16/+3
2021-07-01net: wwan: iosm: fix uevent reportingM Chetan Kumar1-1/+1
2021-06-22wwan: core: add WWAN common private data for netdevSergey Ryazanov2-7/+34
2021-06-22net: iosm: create default link via WWAN coreSergey Ryazanov2-1/+5
2021-06-22wwan: core: support default netdev creationSergey Ryazanov3-3/+77
2021-06-22wwan: core: no more hold netdev ops owning moduleSergey Ryazanov2-11/+0
2021-06-22net: iosm: drop custom netdev(s) removingSergey Ryazanov1-14/+1
2021-06-22wwan: core: remove all netdevs on ops unregisteringSergey Ryazanov1-9/+31
2021-06-22wwan: core: multiple netdevs deletion supportSergey Ryazanov1-1/+1
2021-06-22wwan: core: require WWAN netdev setup callback existenceSergey Ryazanov1-1/+1
2021-06-22wwan: core: relocate ops registering codeSergey Ryazanov1-71/+71
2021-06-22wwan_hwsim: support network interface creationSergey Ryazanov1-0/+48
2021-06-21net: iosm: remove an unnecessary NULL checkDan Carpenter1-1/+1
2021-06-18net: wwan: Allow WWAN drivers to provide blocking tx and poll functionStephan Gerhold2-4/+35
2021-06-18net: wwan: Add RPMSG WWAN CTRL driverStephan Gerhold3-0/+162
2021-06-16net: iosm: remove the repeated declaration and commentShaokun Zhang1-10/+0
2021-06-16net: iosm: add missing MODULE_DEVICE_TABLEZou Wei1-0/+1
2021-06-14net: wwan: Fix WWAN config symbolsLoic Poulain2-12/+7
2021-06-14net: wwan: iosm: Remove DEBUG flagLoic Poulain1-3/+0
2021-06-13net: iosm: infrastructureM Chetan Kumar3-0/+39
2021-06-13net: iosm: net driverM Chetan Kumar2-0/+406
2021-06-13net: iosm: uevent supportM Chetan Kumar2-0/+85
2021-06-13net: iosm: protocol operationsM Chetan Kumar2-0/+996
2021-06-13net: iosm: shared memory protocolM Chetan Kumar2-0/+520
2021-06-13net: iosm: power managementM Chetan Kumar2-0/+540
2021-06-13net: iosm: encode or decode datagramM Chetan Kumar2-0/+1103