summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/natsemi/sonic.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net/sonic: use dma_mapping_error() for error checkZhang Changzhong2023-03-221-2/+2
* net: natsemi: Replace in_interrupt() usage.Thomas Gleixner2020-09-291-12/+12
* net/sonic: Start packet transmission immediatelyFinn Thain2020-02-171-6/+7
* net/sonic: Remove explicit memory barriersFinn Thain2020-02-171-2/+0
* net/sonic: Remove redundant netif_start_queue() callFinn Thain2020-02-171-1/+1
* net/sonic: Remove redundant next_tx variableFinn Thain2020-02-171-4/+4
* net/sonic: Refactor duplicated codeFinn Thain2020-02-171-0/+36
* net/sonic: Remove obsolete commentFinn Thain2020-02-171-5/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-01-261-150/+230
|\
| * net/sonic: Prevent tx watchdog timeoutFinn Thain2020-01-231-4/+13
| * net/sonic: Fix CAM initializationFinn Thain2020-01-231-9/+12
| * net/sonic: Fix command register usageFinn Thain2020-01-231-15/+3
| * net/sonic: Quiesce SONIC before re-initializing descriptor memoryFinn Thain2020-01-231-0/+25
| * net/sonic: Fix receive buffer replenishmentFinn Thain2020-01-231-61/+89
| * net/sonic: Improve receive descriptor status flag checkFinn Thain2020-01-231-10/+5
| * net/sonic: Avoid needless receive descriptor EOL flag updatesFinn Thain2020-01-231-6/+15
| * net/sonic: Fix receive buffer handlingFinn Thain2020-01-231-5/+30
| * net/sonic: Fix interface error stats collectionFinn Thain2020-01-231-14/+7
| * net/sonic: Clear interrupt flags immediatelyFinn Thain2020-01-231-22/+6
| * net/sonic: Add mutual exclusion for accessing shared stateFinn Thain2020-01-231-14/+35
* | netdev: pass the stuck queue to the timeout handlerMichael S. Tsirkin2019-12-131-1/+1
|/
* net: sonic: replace dev_kfree_skb in sonic_send_packetMao Wenan2019-09-111-1/+1
* net: sonic: return NETDEV_TX_OK if failed to map bufferMao Wenan2019-09-061-2/+2
* treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
* net: natsemi: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profilesYang Wei2019-02-141-1/+1
* net/sonic: Use dma_mapping_error()Finn Thain2018-05-311-1/+1
* net/sonic: Replace custom debug logging with netif_* callsFinn Thain2018-02-261-48/+51
* treewide: replace dev->trans_start update with helperFlorian Westphal2016-05-041-1/+1
* drivers:net: Remove unnecessary OOM messages after netdev_alloc_skbJoe Perches2013-03-091-1/+0
* sonice: Fix build due to botched netdev_alloc_skb() conversion.David S. Miller2012-02-071-1/+1
* netdev: ethernet dev_alloc_skb to netdev_alloc_skbPradeep A Dalvi2012-02-061-2/+2
* *sonic/natsemi/ns83829: Move the National Semi-conductor driversJeff Kirsher2011-08-121-0/+742