aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/micrel
AgeCommit message (Expand)AuthorFilesLines
2025-07-25net: Fix typosBjorn Helgaas1-1/+1
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08Ingo Molnar1-2/+4
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-1/+1
2025-03-24net: ethernet: Drop unused of_gpio.hPeng Fan1-2/+0
2024-10-17net: ks8851: use %*ph to print small bufferAndy Shevchenko1-18/+2
2024-10-04net: ethernet: Switch back to struct platform_driver::remove()Uwe Kleine-König2-2/+2
2024-07-11net: ks8851: Fix potential TX stall after interface reopenRonald Wahl1-1/+1
2024-07-09net: ks8851: Fix deadlock with the SPI chip variantRonald Wahl2-6/+6
2024-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextJakub Kicinski1-1/+1
2024-05-15net: ks8851: Fix another TX stall caused by wrong ISR flag handlingRonald Wahl1-17/+1
2024-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+10
2024-05-07net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet1-1/+1
2024-05-03net: ks8851: Queue RX packets in IRQ handler instead of disabling BHsMarek Vasut1-6/+10
2024-04-08net: ks8851: Handle softirqs at the end of IRQ thread to fix hangMarek Vasut1-1/+5
2024-04-08net: ks8851: Inline ks8851_rx_skb()Marek Vasut4-36/+1
2024-02-08net: ks8851: Follow renaming of SPI "master" to "controller"Uwe Kleine-König1-2/+2
2024-01-09Merge tag 'spi-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds1-2/+2
2023-12-19net: ks8851: Fix TX stall caused by TX buffer overrunRonald Wahl3-25/+40
2023-11-16treewide, spi: Get rid of SPI_MASTER_HALF_DUPLEXAndy Shevchenko1-2/+2
2023-09-20net: ethernet: micrel: Convert to platform remove callback returning voidUwe Kleine-König2-7/+4
2023-04-12ksz884x: Remove unused functionsSimon Horman1-294/+0
2023-03-30net: ksz884x: remove unused change variableTom Rix1-7/+3
2022-10-25net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()Yang Yingliang1-1/+1
2022-09-15net: ks8851: switch to using gpiod APIDmitry Torokhov2-22/+20
2022-08-31net: ethernet: move from strlcpy with unused retval to strscpyWolfram Sang2-6/+6
2022-08-24micrel: ksz8851: fixes struct pointer issueJerry Ray1-3/+2
2022-04-05net: micrel: Fix KS8851 KconfigHoratiu Vultur1-0/+1
2022-04-01net: micrel: fix KS8851_MLL KconfigRandy Dunlap1-0/+1
2022-03-16net: ksz884x: optimize netdev_open flow and remove static variablewujunwen1-5/+4
2022-03-04net: ethernet: Use netif_rx().Sebastian Andrzej Siewior1-1/+1
2022-02-09spi: make remove callback a void functionUwe Kleine-König1-3/+1
2021-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2021-12-22net: ks8851: Check for error irqJiasheng Jiang1-0/+2
2021-11-22ethtool: extend ringparam setting/getting API with rx_buf_lenHao Chen1-1/+5
2021-10-18ethernet: use eth_hw_addr_set() in unmaintained driversJakub Kicinski3-7/+14
2021-10-18net: ks8851: Make ks8851_remove_common() return voidUwe Kleine-König4-6/+8
2021-10-14ethernet: constify references to netdev->dev_addr in driversJakub Kicinski2-3/+3
2021-10-07ethernet: use of_get_ethdev_address()Jakub Kicinski1-1/+1
2021-10-05ethernet: use eth_hw_addr_set() for dev->addr_len casesJakub Kicinski1-3/+2
2021-10-02ethernet: use eth_hw_addr_set()Jakub Kicinski2-5/+4
2021-09-28net: ks8851: fix link errorArnd Bergmann2-4/+10
2021-07-27dev_ioctl: split out ndo_eth_ioctlArnd Bergmann2-2/+2
2021-06-14net: phy: micrel: move phy reg offsets to common headerMichael Grzeschik1-90/+15
2021-06-07net: micrel: check return value after calling platform_get_resource()Yang Yingliang1-0/+4
2021-06-03net: ks8851: Make ks8851_read_selftest() return voidNathan Chancellor1-11/+4
2021-05-17net: micrel: Fix wrong function name in commentsYang Shen1-3/+3
2021-04-13of: net: pass the dst buffer to of_get_mac_address()Michael Walle1-4/+3
2021-01-15net: ks8851: remove definition of DEBUGTom Rix3-6/+0
2021-01-12net: ks8851: Select PHYLIB and MICREL_PHY in KconfigMarek Vasut1-0/+4
2021-01-05net: ks8851: Register MDIO bus and the internal PHYMarek Vasut2-16/+98
2020-12-09net: micrel: convert comma to semicolonZheng Yongjun1-1/+1
2020-10-03net: ksz884x: Use fallthrough pseudo-keywordGustavo A. R. Silva1-2/+1
2020-09-25drivers/net/ethernet: clean up mis-targeted commentsJesse Brandeburg1-19/+27
2020-09-25drivers/net/ethernet: clean up unused assignmentsJesse Brandeburg1-2/+1
2020-09-19net: micrel: Remove set but not used variableZheng Yongjun1-6/+4
2020-09-14net: micrel: convert tasklets to use new tasklet_setup() APIAllen Pais2-17/+14
2020-07-14ksz884x: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-38/+30
2020-07-02ksz884x: mark pcidev_suspend() as __maybe_unusedWei Yongjun1-1/+1
2020-07-01ksz884x: use generic power managementVaibhav Gupta1-16/+9
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-5/+5
2020-05-28net: ks8851: Remove ks8851_mll.cMarek Vasut1-1393/+0
2020-05-28net: ks8851: Implement Parallel bus operationsMarek Vasut3-0/+360
2020-05-28net: ks8851: Separate SPI operations into separate fileMarek Vasut4-597/+642
2020-05-28net: ks8851: Implement register, FIFO, lock accessor callbacksMarek Vasut1-22/+156
2020-05-28net: ks8851: Permit overridding interrupt enable registerMarek Vasut1-11/+11
2020-05-28net: ks8851: Factor out TX work flush functionMarek Vasut1-4/+12
2020-05-28net: ks8851: Split out SPI specific code from probe() and remove()Marek Vasut1-38/+48
2020-05-28net: ks8851: Split out SPI specific entries in struct ks8851_netMarek Vasut1-49/+79
2020-05-28net: ks8851: Factor out SKB receive functionMarek Vasut1-1/+10
2020-05-28net: ks8851: Factor out bus lock handlingMarek Vasut1-29/+68
2020-05-28net: ks8851: Use 16-bit read of RXFC registerMarek Vasut1-16/+1
2020-05-28net: ks8851: Use 16-bit writes to program MAC addressMarek Vasut2-35/+14
2020-05-28net: ks8851: Remove ks8851_rdreg32()Marek Vasut1-23/+2
2020-05-28net: ks8851: Use dev_{get,set}_drvdata()Marek Vasut1-2/+4
2020-05-28net: ks8851: Use devm_alloc_etherdev()Marek Vasut1-9/+4
2020-05-28net: ks8851: Pass device node into ks8851_init_mac()Marek Vasut1-3/+4
2020-05-28net: ks8851: Replace dev_err() with netdev_err() in IRQ handlerMarek Vasut1-1/+1
2020-05-28net: ks8851: Rename ndev to netdev in probeMarek Vasut1-15/+15
2020-05-28net: ks8851: Factor out spi->dev in probe()/remove()Marek Vasut1-15/+14
2020-03-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+52
2020-03-26net: ks8851-ml: Fix IO operations, againMarek Vasut1-4/+52
2020-02-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-6/+8
2020-02-23net: ks8851-ml: Fix IRQ handling and lockingMarek Vasut1-6/+8
2020-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-44/+9
2020-02-20net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORTJulian Wiedmann1-1/+1
2020-02-16net: ks8851-ml: Fix 16-bit IO operationMarek Vasut1-2/+2
2020-02-16net: ks8851-ml: Fix 16-bit data accessMarek Vasut1-2/+2
2020-02-16net: ks8851-ml: Remove 8-bit bus accessorsMarek Vasut1-40/+5
2019-12-12netdev: pass the stuck queue to the timeout handlerMichael S. Tsirkin2-2/+2
2019-09-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds3-9/+4
2019-09-07ethernet: micrel: Use DIV_ROUND_CLOSEST directly to make it readablezhong jiang1-1/+1
2019-09-04net: remove ks8695 driverArnd Bergmann4-1751/+1
2019-08-22ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb”Markus Elfring1-3/+1
2019-08-21net: ks8851-ml: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-5/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2-8/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176Thomas Gleixner2-26/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner1-9/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-10/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-10net: ethernet: fix similar warning reported by kbuild test robotPetr Štetiar2-2/+2
2019-05-07net: ethernet: support of_get_mac_address new ERR_PTR errorPetr Štetiar2-2/+2
2019-03-20net: ks8851: Deduplicate register macrosLukas Wunner3-330/+34
2019-03-20net: ks8851: Fix register macro misnomersLukas Wunner1-25/+27
2019-03-20net: ks8851: Set initial carrier state to downLukas Wunner1-0/+2
2019-03-20net: ks8851: Delay requesting IRQ until openedLukas Wunner1-13/+11
2019-03-20net: ks8851: Reassert reset pin if chip ID check failsLukas Wunner1-1/+1
2019-03-20net: ks8851: Dequeue RX packets explicitlyLukas Wunner1-4/+4
2019-02-14net: micrel: ks8695net: replace dev_kfree_skb_irq by dev_consume_skb_irq for ...Yang Wei1-1/+1
2018-09-21net: micrel: fix return type of ndo_start_xmit functionYueHaibing2-3/+3
2018-08-15Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-1/+2
2018-07-27net: ethernet: Use existing define with polynomialKrzysztof Kozlowski1-1/+2
2018-07-04ethernet: micrel: remove redundant pointer 'info'Colin Ian King1-3/+0
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-1/+1
2017-12-19net: ks8851: Support DT-provided MAC addressLukas Wunner1-2/+11
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-0/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2-0/+2
2017-10-18net: ksz884x: Convert timers to use timer_setup()Kees Cook1-9/+9
2017-06-16networking: make skb_put & friends return void pointersJohannes Berg1-2/+2
2017-06-16networking: introduce and use skb_put_data()Johannes Berg1-2/+1
2017-06-05net/{mii, smsc}: Make mii_ethtool_get_link_ksettings and smc_netdev_get_ecmd ...yuval.shaia@oracle.com2-2/+8
2017-03-09net: ks8851: Added support for half-duplex SPISergey Shcherbakov1-30/+11
2017-02-27scripts/spelling.txt: add "overrided" pattern and fix typo instancesMasahiro Yamada1-4/+4
2017-02-12net: micrel: ks8851_mll: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-6/+8
2017-02-12net: micrel: ks8851: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-6/+8
2017-02-12net: micrel: ks8695net: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-41/+50
2017-02-12net: micrel: ksz884x: use new api ethtool_{get|set}_link_ksettingsPhilippe Reynes1-24/+38
2017-02-05ks8695net: add GRO supportEric Dumazet1-6/+5
2017-01-24net: ks8851: Drop eeprom_size structure memberStephen Boyd1-7/+0
2016-10-18ethernet: use core min/max MTU checkingJarod Wilson1-16/+17
2016-10-13net: deprecate eth_change_mtu, remove usageJarod Wilson2-2/+0
2016-05-17drivers: net: Don't print unpopulated net_device nameHarvey Hunt1-2/+5
2016-05-04treewide: replace dev->trans_start update with helperFlorian Westphal1-2/+2
2016-03-18ethernet: micrel: fix some error codesDan Carpenter1-4/+6
2015-11-04Merge remote-tracking branches 'spi/topic/omap-100k', 'spi/topic/omap-uwire',...Mark Brown1-1/+0
2015-10-28spi: Drop owner assignment from spi_driversAndrew F. Davis1-1/+0
2015-09-17net: ks8851: Export OF module alias informationJavier Martinez Canillas1-0/+1
2015-08-17net: ethernet: micrel: fix an error codeDan Carpenter1-3/+2
2015-06-23drivers/net: remove all references to obsolete Ethernet-HOWTOPaul Gortmaker1-3/+1
2015-06-07ethernet: micrel: use time_is_before_eq_jiffiesAntonio Murdaca1-1/+1
2015-06-03ethernet: micrel: use time_after_eqAntonio Murdaca1-1/+1
2015-03-03ethernet: Use eth_<foo>_addr instead of memsetJoe Perches1-1/+1
2014-12-30ksz884x: Use setup_timerJulia Lawall1-3/+1
2014-12-22net: ethernet: micrel: ksz884x.c: Remove unused functionRickard Strandqvist1-6/+0
2014-10-20net: ethernet: micrel: drop owner assignment from platform_driversWolfram Sang3-3/+0
2014-10-15net: ks8842: use dmaengine_terminate_all() APIVinod Koul1-4/+2
2014-08-12PCI: Remove DEFINE_PCI_DEVICE_TABLE macro useBenoit Taine1-1/+1
2014-08-08micrel: use pci_zalloc_consistentJoe Perches1-4/+3
2014-08-02net: ks8851-ml: Use devm_ioremap_resourceHimangi Saraogi1-38/+21
2014-06-02net: ks8851: Don't use regulator_get_optional()Stephen Boyd1-28/+22
2014-06-01net: Revert mlx4 cpumask changes.David S. Miller1-22/+28
2014-06-01net: ks8851: Don't use regulator_get_optional()Stephen Boyd1-28/+22
2014-05-24net: ks8851: Add of match tableStephen Boyd1-0/+6
2014-05-24net: ks8851: Add optional vdd_io regulator and reset gpioStephen Boyd1-1/+53
2014-05-24net: ks8851: Use devm_regulator_get_optional()Stephen Boyd1-8/+3
2014-05-22micrel: Use time_before_eq()Manuel Schölling1-1/+1
2014-05-15drivers: net: Register Micrel ksz884x network devices in PCI device tree.Markus Lottmann1-0/+1
2014-05-13net: get rid of SET_ETHTOOL_OPSWilfried Klaebe3-5/+5
2014-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+29
2014-03-24ksz884x: Call dev_consume_skb_any instead of dev_kfree_skb.Eric W. Biederman1-1/+1
2014-03-24net: micrel : ks8851-ml: add vdd-supply supportNishanth Menon1-1/+29
2014-01-16drivers/net: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2014-01-15ksz884x: delete useless variableJulia Lawall1-3/+0
2013-12-31net: ksz884x: slight optimization of addr comparedingtianhong1-5/+4
2013-11-20Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-4/+2
2013-11-14dmaengine: remove DMA unmap flagsBartlomiej Zolnierkiewicz1-4/+2
2013-10-22net: ksz884x: use DEFINE_PCI_DEVICE_TABLEJingoo Han1-1/+1
2013-10-21net: ksz884x: remove unnecessary pci_set_drvdata()Jingoo Han1-2/+0
2013-10-02net:drivers/net: Miscellaneous conversions to ETH_ALENJoe Perches1-2/+2
2013-09-15net: ks8851-ml: remove deprecated IRQF_DISABLEDMichael Opdenacker1-1/+1
2013-08-30net: ks8851-ml: use dev_get_platdata()Jingoo Han1-1/+1
2013-08-30net: ks8842: use dev_get_platdata()Jingoo Han1-1/+1
2013-08-05net: micrel: Staticize local functionsJingoo Han2-5/+7
2013-06-19net: Move MII out from under NET_CORE and hide itBen Hutchings1-4/+0
2013-05-27net: micrel : ks8851-ml: add dt supportJean-Christophe PLAGNIOL-VILLARD1-7/+26
2013-05-27net: ethernet: remove unnecessary platform_set_drvdata()Jingoo Han3-3/+0
2013-04-16ks8851: Remove unneeded PM_OPS definitionsFabio Estevam1-6/+2
2013-04-08net: ks8851: Use dev_pm_opsLars-Peter Clausen1-17/+20
2013-04-08net: ks8851: Use module_spi_driverLars-Peter Clausen1-13/+1
2013-04-07net: ethernet: ks8851: use spi_get_drvdata() and spi_set_drvdata()Jingoo Han1-4/+4
2013-04-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2013-03-29ks8851: Fix interpretation of rxlen field.Max.Nekludov@us.elster.com1-1/+1
2013-03-20net: ks8695net: Use module_platform_driver()Sachin Kamat1-19/+1
2013-03-12ks8851_mll: basic ethernet statisticsDavid J. Choi1-6/+26
2013-01-29net: ks8851: convert to threaded IRQFelipe Balbi1-31/+12
2013-01-03net: remove unnecessary NET_ADDR_RANDOM "bitclean"Jiri Pirko3-3/+0
2012-12-19ksz884x: fix receive polling race conditionLennert Buytenhek1-3/+9
2012-12-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2012-12-07drivers/net: fix up function prototypes after __dev* removalsGreg Kroah-Hartman1-2/+1
2012-12-03net/micrel: remove __dev* attributesBill Pemberton5-16/+16
2012-11-19net/ethernet: remove useless is_valid_ether_addr from drivers ndo_openJoachim Eastwood1-3/+0
2012-11-19treewide: fix typo of "suport" in various comments and KconfigMasanari Iida1-1/+1
2012-11-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-12/+4
2012-11-14drivers/net: fix tasklet misuse issueXiaotian Feng1-12/+4
2012-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2012-11-07ksz884x: use module_pci_driver to simplify the codeWei Yongjun1-12/+1
2012-11-03drivers/net: use tasklet_kill in device remove/close processXiaotian Feng1-2/+2
2012-07-16ethernet: Use eth_random_addrJoe Perches2-2/+2
2012-07-11ksz884x: fix EndianLi RongQing1-2/+2
2012-07-10ksz884x: remove unnecessary setting of skb->devJon Mason1-3/+1
2012-07-10drivers/net/ethernet: Fix non-kernel-doc comments with kernel-doc start markersBen Hutchings1-4/+2