aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/sun
AgeCommit message (Expand)AuthorFilesLines
2025-07-25net: Fix typosBjorn Helgaas4-5/+5
2025-07-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2-1/+34
2025-07-02nui: Fix dma_mapping_error() checkThomas Fourier2-1/+34
2025-06-18eth: niu: migrate to new RXFH callbacksJakub Kicinski1-8/+9
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08Ingo Molnar6-6/+6
2025-04-15net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry readsJonathan Currier1-0/+2
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner8-19/+19
2025-01-27eth: niu: fix calling napi_enable() in atomic contextJakub Kicinski1-1/+9
2024-12-17niu: Use page->private instead of page->indexMatthew Wilcox (Oracle)1-11/+11
2024-10-04net: ethernet: Switch back to struct platform_driver::remove()Uwe Kleine-König3-3/+3
2024-08-12net: sunvnet: use ethtool_sprintf/putsRosen Penev1-24/+10
2024-05-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-14/+0
2024-05-10eth: sungem: remove .ndo_poll_controller to avoid deadlocksJakub Kicinski1-14/+0
2024-05-07net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet3-3/+3
2024-05-03Revert "net: mirror skb frag ref/unref helpers"Mina Almasry1-2/+2
2024-04-11net: mirror skb frag ref/unref helpersMina Almasry1-2/+2
2024-04-11net: move skb ref helpers to new headerMina Almasry1-0/+1
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds5-5/+5
2024-03-06Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"Ahelenia Ziemiańska5-5/+5
2024-03-04net: adopt skb_network_offset() and similar helpersEric Dumazet1-2/+2
2023-09-20net: ethernet: sun: Convert to platform remove callback returning voidUwe Kleine-König3-11/+6
2023-08-11ethernet: ldmvsw: mark ldmvsw_open() staticArnd Bergmann1-2/+1
2023-07-27net: Explicitly include correct DT includesRob Herring5-4/+6
2023-06-15sunvnet: fix sparc64 build error after gso code splitStephen Rothwell1-0/+1
2023-05-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2023-05-17cassini: Fix a memory leak in the error handling path of cas_init_one()Christophe JAILLET1-0/+2
2023-05-13net: introduce and use skb_frag_fill_page_desc()Yunsheng Lin1-6/+2
2023-04-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-04-07niu: Fix missing unwind goto in niu_alloc_channels()Harshit Mogalapalli1-1/+1
2023-04-06net: sunhme: move asm includes to below linux includesSimon Horman1-3/+4
2023-03-27net: sunhme: Consolidate common probe tasksSean Anderson1-93/+64
2023-03-27net: sunhme: Inline error returnsSean Anderson1-12/+6
2023-03-27net: sunhme: Clean up mac address initSean Anderson1-5/+4
2023-03-27net: sunhme: Consolidate mac address initializationSean Anderson1-148/+134
2023-03-27net: sunhme: Switch SBUS to devresSean Anderson1-83/+35
2023-03-27net: sunhme: Alphabetize includesSean Anderson1-30/+25
2023-03-27net: sunhme: Unify IRQ requestingSean Anderson1-121/+10
2023-03-27net: sunhme: Remove residual polling codeSean Anderson2-122/+18
2023-03-27net: sunhme: Just restart autonegotiation if we can't bring the link upSean Anderson1-126/+119
2023-03-27net: sunhme: Fix uninitialized return codeSean Anderson1-1/+1
2023-03-17ethernet: sun: add check for the mdesc_grab()Liang He2-0/+6
2023-03-16net: Use of_property_read_bool() for boolean propertiesRob Herring1-1/+1
2023-02-23net: sunhme: Fix region requestSean Anderson1-2/+4
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)1-1/+1
2022-11-25sunvnet: Use kmap_local_page() instead of kmap_atomic()Anirudh Venkataramanan1-2/+2
2022-11-25cassini: Use memcpy_from_page() instead of k[un]map_atomic()Anirudh Venkataramanan1-10/+4
2022-11-25cassini: Use page_address() instead of kmap_atomic()Anirudh Venkataramanan1-23/+11
2022-10-15sunhme: Uninitialized variable in happy_meal_init()Dan Carpenter1-1/+1
2022-10-13sunhme: fix an IS_ERR() vs NULL check in probeDan Carpenter1-2/+2
2022-09-28net: sunhme: Fix undersized zeroing of quattro->happy_mealsSean Anderson1-3/+1
2022-09-28net: drop the weight argument from netif_napi_addJakub Kicinski5-7/+5
2022-09-26sunhme: Use vdbg for spam-y printsSean Anderson1-25/+4
2022-09-26sunhme: Combine continued messagesSean Anderson1-173/+105
2022-09-26sunhme: Use (net)dev_foo wherever possibleSean Anderson1-89/+85
2022-09-26sunhme: Convert printk(KERN_FOO ...) to pr_foo(...)Sean Anderson1-74/+78
2022-09-26sunhme: Clean up debug infrastructureSean Anderson1-40/+32
2022-09-26sunhme: Convert FOO((...)) to FOO(...)Sean Anderson1-136/+136
2022-09-26sunhme: switch to devresRolf Eike Beer1-41/+14
2022-09-26sunhme: Regularize probe errorsSean Anderson1-8/+13
2022-09-26sunhme: Return an ERR_PTR from quattro_pci_findSean Anderson1-22/+27
2022-09-26sunhme: forward the error code from pci_enable_device()Rolf Eike Beer1-3/+3
2022-09-26sunhme: Remove versionSean Anderson1-15/+2
2022-09-26sunhme: remove unused tx_dump_ring()Rolf Eike Beer1-16/+0
2022-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2022-09-22net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLDSean Anderson1-2/+2
2022-08-31net: ethernet: move from strlcpy with unused retval to strscpyWolfram Sang8-20/+20
2022-07-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-31/+12
2022-07-13net: sunhme: output link status with a single print.Nick Bowler1-31/+12
2022-07-01ethernet/sun: fix repeated words in commentsJilin Yuan4-4/+4
2022-05-25Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-3/+2
2022-05-18eth: sun: cassini: remove dead codeMartin Liška1-2/+2
2022-05-16niu: Silence randstruct warningsKees Cook1-10/+31
2022-05-05net: ethernet: Prepare cleanup of powerpc's asm/prom.hChristophe Leroy1-1/+0
2022-03-17ethernet: sun: Fix spelling mistake "mis-matched" -> "mismatched"Colin Ian King1-1/+1
2022-03-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+5
2022-03-09net: ethernet: sun: use min_t() to make code cleanerChangcheng Deng1-1/+1
2022-03-07ethernet: sun: Free the coherent when failing in probingZheyu Ma1-1/+5
2022-03-04net: ethernet: sun: Remove redundant codeJiapeng Chong1-16/+0
2022-02-28net: ethernet: sun: use time_is_before_jiffies() instead of open coding itWang Qing1-2/+3
2022-01-02sun/cassini: Use dma_set_mask_and_coherent() and simplify codeChristophe JAILLET1-20/+6
2021-10-18ethernet: use eth_hw_addr_set() in unmaintained driversJakub Kicinski1-1/+3
2021-10-14ethernet: replace netdev->dev_addr assignment loopsJakub Kicinski1-3/+1
2021-10-14ethernet: constify references to netdev->dev_addr in driversJakub Kicinski2-2/+2
2021-10-11ethernet: sun: add missing semicolon, fix buildStephen Rothwell1-1/+1
2021-10-09ethernet: sun: remove direct netdev->dev_addr writesJakub Kicinski5-34/+48
2021-10-05ethernet: use eth_hw_addr_set() for dev->addr_len casesJakub Kicinski2-2/+2
2021-10-02ethernet: use eth_hw_addr_set()Jakub Kicinski4-8/+8
2021-09-28net: sun: SUNVNET_COMMON should depend on INETRandy Dunlap1-0/+1
2021-08-29niu: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-11/+3
2021-08-23net: sunhme: Remove unused macrosChristophe JAILLET1-24/+0
2021-08-02niu: read property length only if we use itMartin Kaiser1-3/+3
2021-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2021-07-27dev_ioctl: split out ndo_eth_ioctlArnd Bergmann3-3/+3
2021-07-23NIU: fix incorrect error return, missed in previous revertPaul Jakma1-1/+2
2021-07-05Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-5/+2
2021-05-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-12/+20
2021-05-21Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git://git.kernel.org/p...Greg Kroah-Hartman1-12/+20
2021-05-19net: sun: remove leading spaces before tabsHui Tang3-14/+14
2021-05-14sparc/vio: make remove callback return voidUwe Kleine-König2-5/+2
2021-05-13ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read()Du Cheng1-10/+24
2021-05-13Revert "niu: fix missing checks of niu_pci_eeprom_read"Greg Kroah-Hartman1-8/+2
2021-03-18Fix a typoBhaskar Chowdhury1-2/+2
2021-03-10net: cassini: Fix fall-through warnings for ClangGustavo A. R. Silva1-0/+1
2021-03-05sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT countDenis Efremov1-2/+0
2020-10-15Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds3-14/+13
2020-10-12Merge branch 'work.csum_and_copy' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2020-09-29net: sunbmac: Replace in_interrupt() usageSebastian Andrzej Siewior1-9/+9
2020-09-25drivers/net/ethernet: clean up mis-targeted commentsJesse Brandeburg1-2/+2
2020-09-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-4/+4
2020-09-01net: sungem: Remove unneeded cast from memory allocationYueHaibing1-3/+2
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva3-4/+4
2020-08-20skb_copy_and_csum_bits(): don't bother with the last argumentAl Viro1-1/+1
2020-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds3-129/+138
2020-07-17net: sungem: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-26/+27
2020-07-17net: sun: cassini: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-50/+54
2020-07-16treewide: Remove uninitialized_var() usageKees Cook2-4/+4
2020-07-07sun/cassini: mark cas_resume() as __maybe_unusedWei Yongjun1-1/+1
2020-07-07sun/niu: add __maybe_unused attribute to PM functionsVaibhav Gupta1-2/+2
2020-07-06sun/cassini: use generic power managementVaibhav Gupta1-10/+7
2020-07-06sun/niu: use generic power managementVaibhav Gupta1-10/+7
2020-07-06sun/sungem: use generic power managementVaibhav Gupta1-33/+43
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-9/+9
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport2-2/+2
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport2-2/+2
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport1-1/+0
2020-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+1
2020-05-22net: sun: fix missing release regions in cas_init_one().Qiushi Wu1-2/+1
2020-05-05net: sun: cassini: Remove unused inline functionsYueHaibing1-12/+0
2020-04-20net: sun: Remove unneeded cast from memory allocationAishwarya Ramakrishnan1-1/+1
2020-03-04net: sun: use pci_status_get_and_clear_errorsHeiner Kallweit2-39/+19
2020-02-13sunvnet: use icmp_ndo_send helperJason A. Donenfeld1-19/+4
2020-01-08net: sunvnet: use skb_list_walk_safe helper for gso segmentsJason A. Donenfeld1-6/+3
2019-12-12netdev: pass the stuck queue to the timeout handlerMichael S. Tsirkin8-8/+8
2019-08-22ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb”Markus Elfring1-2/+1
2019-07-30net: Use skb_frag_off accessorsJonathan Lemon3-7/+7
2019-07-04net: ethernet: sun: remove redundant assignment to variable errColin Ian King1-2/+0
2019-03-20net: remove 'fallback' argument from dev->ndo_select_queue()Paolo Abeni2-4/+2
2019-03-08net: ethernet: sun: Zero initialize class in default case in niu_add_ethtool_...Nathan Chancellor1-0/+1
2019-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-3/+3
2019-02-06net: sun: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei3-3/+3
2019-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-28/+2
2019-01-22net: sun: cassini: Cleanup license conflictThomas Gleixner2-28/+2
2019-01-16net: sungem: fix indentation, remove a tabColin Ian King1-1/+1
2018-12-27niu: fix missing checks of niu_pci_eeprom_readKangjie Lu1-2/+8
2018-12-05net: Use of_node_name_eq for node name comparisonsRob Herring1-1/+1
2018-09-19net: sun: fix return type of ndo_start_xmit functionYueHaibing6-13/+17
2018-08-29net: ethernet: Convert to using %pOFn instead of device_node.nameRob Herring1-1/+1
2018-07-09net: allow ndo_select_queue to pass netdevAlexander Duyck2-2/+4
2018-07-05net: ethernet: sun: remove redundant variables adv and lpa and mii_readsColin Ian King1-16/+0
2018-06-20net: sungem: fix rx checksum supportEric Dumazet1-10/+12
2018-05-04net: ethernet: sun: niu set correct packet size in skbRob Taglang1-3/+2
2018-03-26ethernet: Use octal not symbolic permissionsJoe Perches1-5/+5
2018-03-14sunvnet: does not support GSO for sctpCathy Zhou1-1/+1
2018-02-07sun: Add SPDX license tags to Sun network driversShannon Nelson11-0/+11
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds9-38/+24
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar7-0/+7
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-0/+7
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman7-0/+7
2017-10-25locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland1-2/+2
2017-10-18net: ethernet: sun: Convert timers to use timer_setup()Kees Cook9-31/+24
2017-09-26ldmvsw: Remove redundant unlikely()Tobias Klauser1-1/+1
2017-09-21drivers: net: sun: use setup_timer() helper.Allen Pais1-3/+1
2017-09-21drivers: net: sun: cassini: use setup_timer() helper.Allen Pais1-4/+1
2017-09-21drivers : net: niu: use setup_timer() helper.Allen Pais1-3/+1
2017-08-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+3
2017-07-31sunhme: fix up GREG_STAT and GREG_IMASK register offsetsMark Cave-Ayland1-3/+3
2017-07-24net: Convert to using %pOF instead of full_nameRob Herring1-13/+11
2017-07-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2017-07-16sunvnet: add support for IPv6 checksum offloadsShannon Nelson3-13/+81
2017-07-14net: niu: fix format string overflow warning:Arnd Bergmann1-2/+2
2017-06-16networking: make skb_push & __skb_push return void pointersJohannes Berg1-1/+1
2017-06-15sunvnet: restrict advertized checksum offloads to just IPShannon Nelson2-2/+2
2017-05-15ldmvsw: stop the clean timer at beginning of removeShannon Nelson1-1/+1
2017-05-15ldmvsw: unregistering netdev before disable hardwareThomas Tai1-1/+1
2017-04-30net: sunhme: fix spelling mistakes: "ParityErro" -> "ParityError"Colin Ian King1-1/+1
2017-04-07net: sunhme: Use net_device_stats from struct net_deviceTobias Klauser2-13/+11
2017-04-07net: sunbmac: Use net_device_stats from struct net_deviceTobias Klauser2-10/+9
2017-03-21net: sun: sungem: rix a possible null dereferencePhilippe Reynes1-2/+3
2017-03-16sunvnet: xoff not needed when removing port linkShannon Nelson1-4/+0
2017-03-16sunvnet: count multicast packetsShannon Nelson1-0/+2
2017-03-16sunvnet: track port queues correctlyShannon Nelson2-13/+22
2017-03-16sunvnet: add stats to track ldom to ldom packets and bytesShannon Nelson3-1/+136
2017-03-16ldmvsw: better use of link up and down on ldom vswitchShannon Nelson3-7/+41
2017-03-08net: sun: sunhme: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-28/+34
2017-03-08net: sun: sungem: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-41/+57
2017-03-08net: sun: niu: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-17/+20
2017-03-08net: sun: cassini: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-46/+52
2017-02-14ldmvsw: disable tso and gso for bridge operationsShannon Nelson2-4/+4
2017-02-14ldmvsw: update and simplify version stringShannon Nelson1-10/+4
2017-02-14sunvnet: remove extra rcu_read_unlocksShannon Nelson1-6/+2
2017-02-14sunvnet: straighten up message event handling logicShannon Nelson1-49/+45
2017-02-14sunvnet: add memory barrier before check for tx enableShannon Nelson1-0/+1
2017-02-14sunvnet: update version and version printingShannon Nelson1-10/+4
2017-02-14sunvnet: remove unused variable in maybe_tx_wakeupSowmini Varadhan1-5/+1
2017-02-14sunvnet: make sunvnet common code dynamically loadableShannon Nelson2-2/+11
2017-01-30drivers: net: generalize napi_complete_done()Eric Dumazet3-3/+3
2017-01-08net: make ndo_get_stats64 a void functionstephen hemminger1-4/+2
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds3-3/+3
2016-12-16linux: drop __bitwise__ everywhereMichael S. Tsirkin1-1/+1
2016-11-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-10/+12