summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* net: dwc-xlgmac: Initial driver for DesignWare Enterprise EthernetJie Deng2017-03-0912-0/+7399
* Merge branch 'xgene-v2'David S. Miller2017-03-0913-0/+1396
|\
| * MAINTAINERS: Add entry for APM X-Gene SoC Ethernet (v2) driverIyappan Subramanian2017-03-093-5/+11
| * drivers: net: xgene-v2: Add transmit and receiveIyappan Subramanian2017-03-096-1/+267
| * drivers: net: xgene-v2: Add base driverIyappan Subramanian2017-03-091-0/+510
| * drivers: net: xgene-v2: Add ethernet hardware configurationIyappan Subramanian2017-03-092-0/+114
| * drivers: net: xgene-v2: Add mac configurationIyappan Subramanian2017-03-092-0/+226
| * drivers: net: xgene-v2: Add DMA descriptorIyappan Subramanian2017-03-093-0/+274
|/
* liquidio: add support for XPSRick Farrington2017-03-091-0/+9
* net: stmicro: replace kzalloc with devm_kzallocJoao Pinto2017-03-091-1/+1
* net: mediatek: Use eth_hw_addr_random()Tobias Klauser2017-03-091-2/+1
* tg3: Add the ability to conditionally build w/ HWMONFlorian Fainelli2017-03-092-1/+14
* Merge branch 'mvpp2-add-initial-support-for-PPv2.2'David S. Miller2017-03-093-344/+908
|\
| * net: mvpp2: finally add the PPv2.2 compatible stringThomas Petazzoni2017-03-092-2/+6
| * net: mvpp2: set dma mask and coherent dma mask on PPv2.2Thomas Petazzoni2017-03-091-0/+14
| * net: mvpp2: add support for an additional clock needed for PPv2.2Thomas Petazzoni2017-03-091-4/+21
| * net: mvpp2: adapt rxq distribution to PPv2.2Thomas Petazzoni2017-03-091-16/+19
| * net: mvpp2: rework RXQ interrupt group initialization for PPv2.2Thomas Petazzoni2017-03-091-4/+42
| * net: mvpp2: add AXI bridge initialization for PPv2.2Thomas Petazzoni2017-03-091-0/+85
| * net: mvpp2: handle misc PPv2.1/PPv2.2 differencesThomas Petazzoni2017-03-091-18/+67
| * net: mvpp2: handle register mapping and access for PPv2.2Thomas Petazzoni2017-03-091-69/+188
| * net: mvpp2: adjust mvpp2_{rxq, txq}_init for PPv2.2Thomas Petazzoni2017-03-091-5/+21
| * net: mvpp2: adapt mvpp2_defaults_set() to PPv2.2Thomas Petazzoni2017-03-091-10/+12
| * net: mvpp2: adapt the mvpp2_rxq_*_pool_set functions to PPv2.2Thomas Petazzoni2017-03-091-12/+20
| * net: mvpp2: adjust the allocation/free of BM pools for PPv2.2Thomas Petazzoni2017-03-091-10/+71
| * net: mvpp2: introduce PPv2.2 HW descriptors and adapt accessorsThomas Petazzoni2017-03-091-12/+76
| * net: mvpp2: introduce an intermediate union for the TX/RX descriptorsThomas Petazzoni2017-03-091-14/+31
| * net: mvpp2: add hw_version field in "struct mvpp2"Thomas Petazzoni2017-03-091-1/+11
| * net: mvpp2: add and use accessors for TX/RX descriptorsThomas Petazzoni2017-03-091-49/+145
| * net: mvpp2: store physical address of buffer in rx_desc->buf_cookieThomas Petazzoni2017-03-091-14/+26
| * net: mvpp2: remove mvpp2_txq_pend_desc_num_get() functionThomas Petazzoni2017-03-091-13/+2
| * net: mvpp2: remove unused register definition MVPP2_TXQ_THRESH_REGThomas Petazzoni2017-03-091-3/+0
| * net: mvpp2: remove support for buffer headerThomas Petazzoni2017-03-091-77/+0
| * net: mvpp2: use "dma" instead of "phys" where appropriateThomas Petazzoni2017-03-091-74/+74
| * dt-bindings: net: update Marvell PPv2 binding for PPv2.2 supportThomas Petazzoni2017-03-091-11/+51
|/
* Merge branch 'mlx4-order-0-allocations-and-page-recycling'David S. Miller2017-03-097-452/+201
|\
| * mlx4: remove duplicate code in mlx4_en_process_rx_cq()Eric Dumazet2017-03-091-168/+41
| * mlx4: make validate_loopback() more genericEric Dumazet2017-03-092-19/+10
| * mlx4: factorize page_address() callsEric Dumazet2017-03-091-8/+7
| * mlx4: do not access rx_desc from mlx4_en_process_rx_cq()Eric Dumazet2017-03-091-6/+3
| * mlx4: add rx_alloc_pages counter in ethtool -SEric Dumazet2017-03-095-6/+12
| * mlx4: add page recycling in receive pathEric Dumazet2017-03-092-177/+82
| * mlx4: use order-0 pages for RXEric Dumazet2017-03-092-44/+33
| * mlx4: removal of frag_sizes[]Eric Dumazet2017-03-092-22/+10
| * mlx4: reduce rx ring page_cache sizeEric Dumazet2017-03-093-10/+15
| * mlx4: rx_headroom is a per port attributeEric Dumazet2017-03-092-4/+4
| * mlx4: get rid of frag_prefix_sizeEric Dumazet2017-03-092-17/+13
| * mlx4: remove order field from mlx4_en_frag_infoEric Dumazet2017-03-092-4/+4
| * mlx4: dma_dir is a mlx4_en_priv attributeEric Dumazet2017-03-093-12/+12
|/
* Merge branch 'mlxsw-cosmetics'David S. Miller2017-03-093-25/+12
|\