aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ieee802154
AgeCommit message (Expand)AuthorFilesLines
2024-03-13Merge tag 'spi-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds1-1/+1
2024-03-08Merge tag 'ieee802154-for-net-next-2024-03-07' of git://git.kernel.org/pub/sc...Jakub Kicinski4-16/+8
2024-03-06ieee802154: mcr20a: Remove unused of_gpio.hAndy Shevchenko1-1/+0
2024-03-06ieee802154: at86rf230: Replace of_gpio.h by proper oneAndy Shevchenko1-2/+1
2024-02-26ieee802154: ca8210: Drop spurious WQ_UNBOUND from alloc_ordered_workqueue() callTejun Heo1-8/+2
2024-02-26net: ieee802154: mrf24j40: convert to use maple tree register cacheBo Liu1-2/+2
2024-02-26net: ieee802154: mcr20a: convert to use maple tree register cacheBo Liu1-2/+2
2024-02-26net: ieee802154: at86rf230: convert to use maple tree register cacheBo Liu1-1/+1
2024-02-15net: fill in MODULE_DESCRIPTION()s for ieee802154/fakelbBreno Leitao1-0/+1
2024-02-08ieee802154: ca8210: Follow renaming of SPI "master" to "controller"Uwe Kleine-König1-1/+1
2023-11-20ieee802154: hwsim: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-11-20ieee802154: fakelb: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-10-22net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats...Christophe JAILLET1-2/+3
2023-10-07ieee802154: ca8210: Fix a potential UAF in ca8210_probeDinghao Liu1-14/+3
2023-07-27net: Explicitly include correct DT includesRob Herring1-1/+0
2023-06-24Merge tag 'ieee802154-for-net-next-2023-06-23' of gitolite.kernel.org:pub/scm...Jakub Kicinski1-2/+2
2023-06-20Merge tag 'ieee802154-for-net-2023-06-19' of git://git.kernel.org/pub/scm/lin...David S. Miller1-2/+4
2023-06-18ieee802154/adf7242: Add MODULE_FIRMWARE macroJuerg Haefliger1-0/+2
2023-06-06ieee802154: ca8210: Remove stray gpiod_unexport() callAndy Shevchenko1-1/+0
2023-06-06Merge tag 'v6.4-rc4' into wpan-next/stagingMiquel Raynal1-4/+4
2023-04-27Merge tag 'spi-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds1-1/+1
2023-04-26Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-6/+4
2023-04-25Merge tag 'gpio-updates-for-v6.4' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+2
2023-04-12ieee802154: hwsim: Fix possible memory leaksChen Aotian1-2/+4
2023-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+1
2023-03-24ieee802154: ca8210: Flag the driver as being limitedMiquel Raynal1-1/+2
2023-03-16ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()Harshit Mogalapalli1-2/+1
2023-03-15net: ieee802154: ca8210: drop owner from driverKrzysztof Kozlowski1-1/+0
2023-03-15net: ieee802154: adf7242: drop owner from driverKrzysztof Kozlowski1-1/+0
2023-03-15net: ieee802154: ca8210: drop of_match_ptr for ID tableKrzysztof Kozlowski1-1/+1
2023-03-15net: ieee802154: at86rf230: drop of_match_ptr for ID tableKrzysztof Kozlowski1-1/+1
2023-03-15net: ieee802154: mcr20a: drop of_match_ptr for ID tableKrzysztof Kozlowski1-1/+1
2023-03-15net: ieee802154: adf7242: drop of_match_ptr for ID tableKrzysztof Kozlowski1-1/+1
2023-03-13Merge tag 'v6.3-rc2' into spi-6.4 to fix clock related boot issuesMark Brown1-0/+2
2023-03-11net: Replace all spi->chip_select and spi->cs_gpiod references with function ...Amit Kumar Mahapatra1-1/+1
2023-03-06gpiolib: remove legacy gpio_export()Arnd Bergmann1-1/+2
2023-03-02ca8210: fix mac_len negative array accessAlexander Aring1-0/+2
2023-02-20Merge tag 'ieee802154-for-net-next-2023-02-20' of git://git.kernel.org/pub/sc...Jakub Kicinski2-154/+72
2023-02-01ieee802154: at86rf230: switch to using gpiod APIDmitry Torokhov1-26/+26
2023-02-01ieee802154: at86rf230: drop support for platform dataDmitry Torokhov1-31/+11
2023-02-01Revert "at86rf230: convert to gpio descriptors"Stefan Schmidt1-25/+57
2023-01-31cc2520: move to gpio descriptorsArnd Bergmann1-99/+37
2023-01-28at86rf230: convert to gpio descriptorsArnd Bergmann1-57/+25
2022-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+2
2022-11-29ca8210: Fix crash by zero initializing dataHauke Mehrtens1-1/+1
2022-11-29ieee802154: cc2520: Fix error return code in cc2520_hw_init()Ziyang Xuan1-1/+1
2022-10-26Merge tag 'ieee802154-for-net-next-2022-10-25' of git://git.kernel.org/pub/sc...David S. Miller3-18/+203
2022-10-24ieee802154: hwsim: Save the current filtering level and use itMiquel Raynal1-5/+23
2022-10-24ieee802154: hwsim: Introduce a helper to update all the PIB attributesMiquel Raynal1-26/+30
2022-10-12ieee802154: atusb: add support for trac featureAlexander Aring1-5/+28
2022-10-12mac802154: Drop IEEE802154_HW_RX_DROP_BAD_CKSUMMiquel Raynal1-1/+2
2022-10-12ieee802154: hwsim: Implement address filteringMiquel Raynal1-2/+108
2022-10-12ieee802154: hwsim: Record the address filter valuesMiquel Raynal1-0/+36
2022-10-12net: ieee802154: mcr20a: Switch to use dev_err_probe() helperYang Yingliang1-6/+3
2022-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-2/+4
2022-08-29genetlink: start to validate reserved header bytesJakub Kicinski1-0/+1
2022-08-29ieee802154: cc2520: add rc code in cc2520_tx()Li Qiong1-0/+1
2022-08-23net/ieee802154: fix repeated words in commentsJilin Yuan1-1/+1
2022-08-23ieee802154/adf7242: defer destroy_workqueue callLin Ma1-1/+2
2022-07-18net/ieee802154: fix repeated words in commentsJilin Yuan1-1/+1
2022-05-02Stefan Schmidt says:Jakub Kicinski5-301/+92
2022-04-25net: ieee802154: ca8210: Call _xmit_error() when a transmission failsMiquel Raynal1-2/+1
2022-04-25net: ieee802154: ca8210: Use core return codes instead of hardcoding themMiquel Raynal1-110/+68
2022-04-25net: ieee802154: atusb: Call _xmit_hw_error() upon transmission errorMiquel Raynal1-3/+1
2022-04-25net: ieee802154: at86rf230: Forward Tx trac errorsMiquel Raynal2-113/+21
2022-04-25net: ieee802154: at86rf230: Call _xmit_hw_error() when failing to offload framesMiquel Raynal1-2/+1
2022-02-28Merge tag 'spi-remove-void' of https://git.kernel.org/pub/scm/linux/kernel/gi...Jakub Kicinski6-19/+7
2022-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2022-02-10net: ieee802154: Drop duration settings when the core does it alreadyMiquel Raynal4-74/+0
2022-02-10net: mac802154: Convert the symbol duration into nanosecondsMiquel Raynal4-27/+27
2022-02-10net: ieee802154: ca8210: Fix lifs/sifs periodsMiquel Raynal1-2/+2
2022-02-10Merge tag 'ieee802154-for-davem-2022-02-10' of git://git.kernel.org/pub/scm/l...David S. Miller2-120/+68
2022-02-09spi: make remove callback a void functionUwe Kleine-König6-19/+7
2022-02-02net: ieee802154: ca8210: Fix lifs/sifs periodsMiquel Raynal1-2/+2
2022-01-28net: ieee802154: hwsim: Ensure frame checksum are validMiquel Raynal1-1/+1
2022-01-27net: ieee802154: ca8210: Stop leaking skb'sMiquel Raynal1-0/+1
2022-01-27net: ieee802154: at86rf230: Stop leaking skb'sMiquel Raynal1-2/+11
2022-01-27net: ieee802154: mcr20a: Fix lifs/sifs periodsMiquel Raynal1-2/+2
2022-01-27net: ieee802154: hwsim: Ensure proper channel selection at probe timeMiquel Raynal1-0/+1
2022-01-10ieee802154: atusb: move to new USB APIPavel Skripkin1-119/+67
2022-01-04ieee802154: atusb: fix uninit value in atusb_set_extended_addrPavel Skripkin1-4/+6
2021-10-19ieee802154: Remove redundant 'flush_workqueue()' callsChristophe JAILLET1-2/+0
2021-07-08ieee802154: hwsim: fix GPF in hwsim_new_edge_nlDongliang Mu1-1/+1
2021-07-07ieee802154: hwsim: fix GPF in hwsim_set_edge_lqiDongliang Mu1-2/+2
2021-06-22ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl()Eric Dumazet1-1/+1
2021-06-22ieee802154: hwsim: Fix memory leak in hwsim_add_oneDongliang Mu1-0/+5
2021-06-14ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_othersDongliang Mu1-2/+2
2021-06-03Merge tag 'ieee802154-for-davem-2021-06-03' of git://git.kernel.org/pub/scm/l...David S. Miller1-2/+2
2021-06-03net: ieee802154: mrf24j40: Drop unneeded of_match_ptr()Andy Shevchenko1-2/+2
2021-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2021-04-01drivers: net: fix memory leak in atusb_probePavel Skripkin1-0/+1
2021-03-29ieee802154: hwsim: remove redundant initialization of variable resColin Ian King1-1/+1
2020-11-03net: ieee802154: ca8210: Fix incorrectly named function param docLee Jones1-1/+1
2020-11-03net: ieee802154: ca8210: Fix a bunch of kernel-doc issuesLee Jones1-11/+11
2020-10-02genetlink: move to smaller ops wherever possibleJakub Kicinski1-3/+3
2020-08-03ieee802154/adf7242: check status of adf7242_read_regTom Rix1-1/+3
2020-07-21ieee802154: fix one possible memleak in ca8210_dev_com_initLiu Jian1-0/+1
2020-07-20net: ieee802154: adf7242: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-07-17ieee802154: fix one possible memleak in adf7242_probeLiu Jian1-1/+3
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-12/+12
2020-02-29net: ieee802154: ca8210: Use new structure for SPI transfer delaysSergiu Cuciurean1-1/+2
2019-11-21drivers: net: Fix Kconfig indentation, continuedKrzysztof Kozlowski1-6/+6
2019-11-13Merge tag 'ieee802154-for-davem-2019-11-13' of git://git.kernel.org/pub/scm/l...David S. Miller1-3/+0
2019-10-28ieee802154: remove set but not used variable 'status'YueHaibing1-3/+0
2019-09-30Merge tag 'ieee802154-for-davem-2019-09-28' of git://git.kernel.org/pub/scm/l...David S. Miller3-3/+4
2019-09-27ieee802154: ca8210: prevent memory leakNavid Emamdoost1-1/+1
2019-09-25ieee802154: mcr20a: simplify a bit 'mcr20a_handle_rx_read_buf_complete()'Christophe JAILLET1-1/+1
2019-09-19ieee802154: atusb: fix use-after-free at disconnectJohan Hovold1-1/+2
2019-08-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-3/+5
2019-08-24Merge branch 'ieee802154-for-davem-2019-08-24' of git://git.kernel.org/pub/sc...David S. Miller1-3/+5
2019-08-10ieee802154: no need to check return value of debugfs_create functionsGreg Kroah-Hartman3-33/+9
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372Thomas Gleixner2-7/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner6-56/+6
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-10/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-6/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149Thomas Gleixner1-2/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-16Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-0/+1
2019-05-15clk: Remove io.h from clk-provider.hStephen Boyd1-0/+1
2019-05-04ieee802154: hwsim: unregister hw while hwsim_subscribe_all_others failsYueHaibing1-1/+3
2019-05-04ieee802154: hwsim: Fix error handle path in hwsim_init_moduleYueHaibing1-2/+2
2019-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+6
2019-04-27genetlink: optionally validate strictly/dumpsJohannes Berg1-0/+6
2019-04-27netlink: make validation more configurable for future strictnessJohannes Berg1-9/+3
2019-04-27netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek1-2/+4
2019-04-24net: ieee802154: fix missing checks for regmap_update_bitsKangjie Lu1-0/+6
2019-03-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-1/+5
2019-03-22genetlink: make policy common to familyJohannes Berg1-6/+1
2019-03-13ieee802154: hwsim: propagate genlmsg_reply return codeLi RongQing1-1/+1
2019-03-13net: ieee802154: fix a potential NULL pointer dereferenceKangjie Lu1-0/+4
2019-01-31ieee802154: mcr20a: fix indentation, remove tabsColin Ian King1-3/+3
2018-12-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-4/+4
2018-12-11ieee802154: ca8210: fix possible u8 overflow in ca8210_rx_doneYueHaibing1-2/+2
2018-12-10ieee802154: at86rf230: convert to DEFINE_SHOW_ATTRIBUTEYangtao Li1-12/+1
2018-12-02ieee802154: hwsim: fix off-by-one in parse nestedAlexander Aring1-2/+2
2018-10-04Merge branch 'ieee802154-for-davem-2018-10-04' of git://git.kernel.org/pub/sc...David S. Miller2-59/+13
2018-10-02ieee802154: hwsim: remove not used ifup listAlexander Aring1-8/+0
2018-09-28ieee802154: mcr20a: Remove struct mcr20a_platform_dataXue Liu1-51/+13
2018-09-27ieee802154: mcr20a: Replace magic number with constantsXue Liu1-4/+4
2018-09-27ieee802154: ca8210: remove redundant condition check before debugfs_removezhong jiang1-2/+1
2018-09-21ieee802154: remove unecessary condition check before debugfs_remove_recursivezhong jiang1-2/+1
2018-09-21ieee802154: Use kmemdup instead of duplicating it in ca8210_test_int_driver_w...YueHaibing1-2/+1
2018-08-14ieee802154: hwsim: using right kind of iterationAlexander Aring1-1/+3
2018-08-08ieee802154: hwsim: fix missing unlock on error in hwsim_add_one()Wei Yongjun1-1/+3
2018-08-08ieee802154: hwsim: fix copy-paste error in hwsim_set_edge_lqi()Wei Yongjun1-1/+1
2018-08-08ieee802154: hwsim: fix rcu handlingAlexander Aring1-5/+19
2018-08-07ieee802154: hwsim: fix rcu address annotationAlexander Aring1-3/+3
2018-08-06ieee802154: fakelb: add deprecated msg while probeAlexander Aring1-0/+3
2018-08-06ieee802154: hwsim: add replacement for fakelbAlexander Aring4-0/+1004
2018-07-09net: ieee802154: adf7242: Fix OCL calibration runsMichael Hennerich1-1/+28
2018-07-09net: ieee802154: adf7242: Fix erroneous RX enableMichael Hennerich1-1/+4
2018-07-09ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problemStefan Schmidt1-1/+1
2018-07-09ieee802154: at86rf230: use __func__ macro for debug messagesStefan Schmidt1-9/+4
2018-07-09ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problemStefan Schmidt1-1/+1
2018-07-05ieee802154: mcr20a: add missing includesArnd Bergmann1-1/+2
2018-04-23net: ieee802154: mcr20a: do not leak resources on error pathStefan Schmidt1-2/+4
2018-04-23net: ieee802154: atusb: Replace GFP_ATOMIC with GFP_KERNEL in atusb_probeJia-Ju Bai1-1/+1
2018-04-23ieee802154: mcr20a: Fix memory leak in mcr20a_probeGustavo A. R. Silva1-3/+6
2018-03-30Merge branch 'ieee802154-for-davem-2018-03-29' of git://git.kernel.org/pub/sc...David S. Miller2-5/+11
2018-03-29ieee802154: ca8210: fix uninitialised data readHarry Morris1-3/+11
2018-03-26drivers/net: Use octal not symbolic permissionsJoe Perches1-1/+1
2018-03-02ieee802154: remove unused variable 'val'Colin Ian King1-2/+0
2018-02-21ieee802154: Add NXP MCR20A IEEE 802.15.4 transceiver driverXue Liu4-0/+1923
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-2/+2
2018-01-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-26/+64
2017-11-29net: ieee802154: adf7242: Rework IRQ and packet handlingMichael Hennerich1-15/+39
2017-11-29net: ieee802154: adf7242: Avoid redundant RC_READY pollingMichael Hennerich1-6/+12
2017-11-29net: ieee802154: adf7242: Add additional DEBUG informationMichael Hennerich1-2/+8
2017-11-29net: ieee802154: adf7242: Fix bug if defined DEBUGMichael Hennerich1-2/+2
2017-11-29net: ieee802154: adf7242: Add support for ADF7241 devicesMichael Hennerich1-1/+3
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro1-2/+2
2017-11-06ieee802154: ca8210: use __func__ macro for debug messagesStefan Schmidt1-4/+4
2017-11-06ieee802154: ca8210: fix some kernel coding style errorsStefan Schmidt1-6/+6
2017-11-06ieee802154: adf7242: use unsigned int over only unsignedStefan Schmidt1-4/+4
2017-11-06ieee802154: mrf24j40: fix incorrect mask in mrf24j40_stopGustavo A. R. Silva1-1/+1
2017-11-06ieee802154: cc2520: switch from BUG_ON() to WARN_ON() on problemStefan Schmidt1-4/+4
2017-11-06ieee802154: cc2520: use __func__ macro for debug messagesStefan Schmidt1-6/+4
2017-11-06ieee802154: cc2520: fix some kernel coding style errorsStefan Schmidt1-1/+2
2017-11-06ieee802154: atusb: switch from BUG_ON() to WARN_ON() on problemStefan Schmidt1-1/+1
2017-11-06ieee802154: atusb: fix some kernel coding style errorsStefan Schmidt1-3/+5
2017-11-06ieee802154: atusb: use __func__ macro for debug messagesStefan Schmidt1-22/+19
2017-11-06ieee802154: atusb: switch from uint8_t to u8Stefan Schmidt1-13/+13
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-21Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller1-1/+1
2017-10-06ieee802154: fix gcc-4.9 warningsArnd Bergmann1-1/+1
2017-09-26ieee802154: atusb: make two structures static, fixes warningsColin Ian King1-4/+2
2017-09-26ieee802154: atusb: fix firmware version check to enable frame retriesStefan Schmidt1-1/+1
2017-09-20ieee802154: atusb: Driver for Busware HUL dongleJosef Filzmaier2-40/+285
2017-08-20ieee802154: ca8210: Fix a potential NULL pointer dereferenceChristophe JAILLET1-4/+1
2017-07-25mrf24j40: Fix en error handling path in 'mrf24j40_probe()'Christophe JAILLET1-1/+2
2017-07-18drivers: net: add missing interrupt.h includeFlorian Westphal1-0/+1
2017-06-16networking: introduce and use skb_put_data()Johannes Berg3-3/+3
2017-05-23net: ieee802154: fix potential null pointer dereferenceGustavo A. R. Silva1-1/+2
2017-05-22ieee802154: ca8210: Delete an error message for a failed memory allocation in...Markus Elfring1-3/+2
2017-05-22ieee802154: ca8210: Delete an error message for a failed memory allocation in...Markus Elfring1-4/+0
2017-04-22ieee802154: don't select COMMON_CLKArnd Bergmann1-1/+1
2017-04-12ieee802154: ca8210: Add checks for kmalloc allocation failuresColin Ian King1-8/+10
2017-04-12ieee802154: Add CA8210 IEEE 802.15.4 device driverHarry Morris3-0/+3263
2017-03-28net: break include loop netdevice.h, dsa.h, devlink.hAndrew Lunn1-0/+1