Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
eb1e93a10ef5bedfc15d1404dc6a2c46d843cde9
/
drivers
/
net
/
ethernet
/
marvell
/
mvpp2.c
eb1e93a
net: mvpp2: fix MVPP21_ISR_RXQ_GROUP_REG definition
by Thomas Petazzoni
· 7 years ago
7d7627b
net: mvpp2: remove mvpp2_pool_refill()
by Thomas Petazzoni
· 7 years ago
8f3f6e5
net: mvpp2: remove unused mvpp2_bm_cookie_pool_set() function
by Thomas Petazzoni
· 7 years ago
e0af22d
net: mvpp2: add comments about smp_processor_id() usage
by Thomas Petazzoni
· 7 years ago
0ddead9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
725757a
net: mvpp2: enable basic 10G support
by Antoine Ténart
· 8 years ago
a704bb5
net: mvpp2: use {get, put}_cpu() instead of smp_processor_id()
by Thomas Petazzoni
· 8 years ago
56b8aae
net: mvpp2: remove mvpp2_bm_cookie_{build,pool_get}
by Thomas Petazzoni
· 8 years ago
e173db3
net: mvpp2: do not bypass the mvpp22_port_mii_set function
by Antoine Ténart
· 8 years ago
dbbb2f0
net: mvpp2: Adjust a null pointer check in mvpp2_egress_enable()
by Markus Elfring
· 8 years ago
f9fd0e3
net: mvpp2: Rename a jump label in mvpp2_prs_vlan_add()
by Markus Elfring
· 8 years ago
c9a7e12
net: mvpp2: Rename a jump label in mvpp2_prs_double_vlan_add()
by Markus Elfring
· 8 years ago
20b1e16
net: mvpp2: Rename a jump label in mvpp2_txq_init()
by Markus Elfring
· 8 years ago
32bae63
net: mvpp2: Rename a jump label in mvpp2_tx_frag_process()
by Markus Elfring
· 8 years ago
dfd4240
net: mvpp2: Adjust three error messages
by Markus Elfring
· 8 years ago
c117554
net: mvpp2: Rename a jump label in two functions
by Markus Elfring
· 8 years ago
8a52488
net: mvpp2: Fix a jump label position in mvpp2_rx()
by Markus Elfring
· 8 years ago
bd6aaf5
net: mvpp2: Improve a size determination in two functions
by Markus Elfring
· 8 years ago
c5b2ce2
net: mvpp2: Improve 27 size determinations
by Markus Elfring
· 8 years ago
37df25e
net: mvpp2: Improve another size determination in mvpp2_prs_default_init()
by Markus Elfring
· 8 years ago
81f915e
net: mvpp2: Improve another size determination in mvpp2_bm_init()
by Markus Elfring
· 8 years ago
03bfffd
net: mvpp2: Improve another size determination in mvpp2_port_probe()
by Markus Elfring
· 8 years ago
d7ce3ce
net: mvpp2: Improve another size determination in mvpp2_init()
by Markus Elfring
· 8 years ago
0b92e59
net: mvpp2: Improve two size determinations in mvpp2_probe()
by Markus Elfring
· 8 years ago
02c91ec
net: mvpp2: Use kmalloc_array() in mvpp2_txq_init()
by Markus Elfring
· 8 years ago
fc5e155
net: mvpp2: finally add the PPv2.2 compatible string
by Thomas Petazzoni
· 8 years ago
2067e0a
net: mvpp2: set dma mask and coherent dma mask on PPv2.2
by Thomas Petazzoni
· 8 years ago
fceb55d
net: mvpp2: add support for an additional clock needed for PPv2.2
by Thomas Petazzoni
· 8 years ago
59b9a31
net: mvpp2: adapt rxq distribution to PPv2.2
by Thomas Petazzoni
· 8 years ago
a73fef1
net: mvpp2: rework RXQ interrupt group initialization for PPv2.2
by Thomas Petazzoni
· 8 years ago
6763ce3
net: mvpp2: add AXI bridge initialization for PPv2.2
by Thomas Petazzoni
· 8 years ago
2697582
net: mvpp2: handle misc PPv2.1/PPv2.2 differences
by Thomas Petazzoni
· 8 years ago
a786841
net: mvpp2: handle register mapping and access for PPv2.2
by Thomas Petazzoni
· 8 years ago
b02f31f
net: mvpp2: adjust mvpp2_{rxq, txq}_init for PPv2.2
by Thomas Petazzoni
· 8 years ago
3d9017d
net: mvpp2: adapt mvpp2_defaults_set() to PPv2.2
by Thomas Petazzoni
· 8 years ago
5eac892
net: mvpp2: adapt the mvpp2_rxq_*_pool_set functions to PPv2.2
by Thomas Petazzoni
· 8 years ago
d01524d
net: mvpp2: adjust the allocation/free of BM pools for PPv2.2
by Thomas Petazzoni
· 8 years ago
e7c5359
net: mvpp2: introduce PPv2.2 HW descriptors and adapt accessors
by Thomas Petazzoni
· 8 years ago
054f637
net: mvpp2: introduce an intermediate union for the TX/RX descriptors
by Thomas Petazzoni
· 8 years ago
faca924
net: mvpp2: add hw_version field in "struct mvpp2"
by Thomas Petazzoni
· 8 years ago
ac3dd277
net: mvpp2: add and use accessors for TX/RX descriptors
by Thomas Petazzoni
· 8 years ago
4e4a105
net: mvpp2: store physical address of buffer in rx_desc->buf_cookie
by Thomas Petazzoni
· 8 years ago
4d6c2a6
net: mvpp2: remove mvpp2_txq_pend_desc_num_get() function
by Thomas Petazzoni
· 8 years ago
df905f2
net: mvpp2: remove unused register definition MVPP2_TXQ_THRESH_REG
by Thomas Petazzoni
· 8 years ago
aeb3d11
net: mvpp2: remove support for buffer header
by Thomas Petazzoni
· 8 years ago
2039613
net: mvpp2: use "dma" instead of "phys" where appropriate
by Thomas Petazzoni
· 8 years ago
d315880
net: mvpp2: enable building on 64-bit platforms
by Thomas Petazzoni
· 8 years ago
0e03728
net: mvpp2: switch to build_skb() in the RX path
by Thomas Petazzoni
· 8 years ago
8138aff
net: mvpp2: simplify MVPP2_PRS_RI_* definitions
by Thomas Petazzoni
· 8 years ago
31d7677
net: mvpp2: fix indentation of MVPP2_EXT_GLOBAL_CTRL_DEFAULT
by Thomas Petazzoni
· 8 years ago
a8c249a
net: mvpp2: remove unused register definitions
by Thomas Petazzoni
· 8 years ago
3eb2d99
net: mvpp2: simplify mvpp2_bm_bufs_add()
by Thomas Petazzoni
· 8 years ago
7ef7e1d
net: mvpp2: drop useless fields in mvpp2_bm_pool and related code
by Thomas Petazzoni
· 8 years ago
5dfa9e8
net: mvpp2: remove unused 'tx_skb' field of 'struct mvpp2_tx_queue'
by Thomas Petazzoni
· 8 years ago
36fb743
net: mvpp2: release reference to txq_cpu[] entry after unmapping
by Thomas Petazzoni
· 8 years ago
ab42676
net: mvpp2: handle too large value in mvpp2_rx_time_coal_set()
by Thomas Petazzoni
· 8 years ago
f8b0d5f
net: mvpp2: handle too large value handling in mvpp2_rx_pkts_coal_set()
by Thomas Petazzoni
· 8 years ago
d63f9e4
net: mvpp2: remove useless arguments in mvpp2_rx_{pkts, time}_coal_set
by Thomas Petazzoni
· 8 years ago
239a3b6
net: mvpp2: fix DMA address calculation in mvpp2_txq_inc_put()
by Thomas Petazzoni
· 8 years ago
177c8d1
net: mvpp2: Fix a memory leak in error handling path
by Christophe Jaillet
· 8 years ago
6ad2016
drivers: net: generalize napi_complete_done()
by Eric Dumazet
· 8 years ago
bc1f447
net: make ndo_get_stats64 a void function
by stephen hemminger
· 8 years ago
8b0e195
ktime: Cleanup ktime_set() usage
by Thomas Gleixner
· 8 years ago
8354491
net: mvpp2: fix dma unmapping of TX buffers for fragments
by Thomas Petazzoni
· 8 years ago
0b42f25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
e8f967c
mvpp2: use correct size for memset
by Arnd Bergmann
· 8 years ago
00606c4
net: ethernet: mvpp2: Implement ethtool::nway_reset
by Florian Fainelli
· 8 years ago
5777987
ethernet/marvell: use core min/max MTU checking
by Jarod Wilson
· 8 years ago
ccb8039
ethernet: marvell: mvpp2: add missing of_node_put after calling of_parse_phandle
by Peter Chen
· 8 years ago
fb773e9
net: ethernet: mvpp2: use phy_ethtool_{get|set}_link_ksettings
by Philippe Reynes
· 8 years ago
8e07269
net: ethernet: mvpp2: use phydev from struct net_device
by Philippe Reynes
· 8 years ago
4a0a12d
net: mvpp2: use cache_line_size() to get cacheline size
by Jisheng Zhang
· 9 years ago
d82b0c2
net: mvpp2: fix maybe-uninitialized warning
by Jisheng Zhang
· 9 years ago
b7854ef
net: mvpp2: replace MVPP2_CPU_D_CACHE_LINE_SIZE with L1_CACHE_BYTES
by Jisheng Zhang
· 9 years ago
c2bb7bc
net: mvpp2: Return correct error codes
by Amitoj Kaur Chawla
· 9 years ago
b501585
net: mvpp2: fix refilling BM pools in RX path
by Marcin Wojtas
· 9 years ago
4229d50
net: mvpp2: fix buffers' DMA handling on RX path
by Marcin Wojtas
· 9 years ago
e864b4c
net: mvpp2: fix missing DMA region unmap in egress processing
by Marcin Wojtas
· 9 years ago
edc660f
net: mvpp2: replace TX coalescing interrupts with hrtimer
by Marcin Wojtas
· 9 years ago
71ce391
net: mvpp2: enable proper per-CPU TX buffers unmapping
by Marcin Wojtas
· 9 years ago
d53793c
net: mvpp2: remove excessive spinlocks from driver initialization
by Marcin Wojtas
· 9 years ago
dbedd44
ethernet: codespell comment spelling fixes
by Joe Perches
· 10 years ago
4373747
net: mvpp2: fix possible memory leak
by Sudip Mukherjee
· 10 years ago
bd695a5
net: mvpp2: implement ioctl() operation for PHY ioctls
by Thomas Petazzoni
· 10 years ago
2add511
net: mvpp2: fix 10 Mbit/s usage
by Thomas Petazzoni
· 10 years ago
7861f12
net: mvpp2: Simplify BM pool buffers freeing
by Ezequiel Garcia
· 10 years ago
d74c96c
net: mvpp2: Fix the BM pool buffer release check
by Ezequiel Garcia
· 10 years ago
08a2375
net: mvpp2: Enable proper PHY polling and fix port functionality
by Marcin Wojtas
· 10 years ago
b5c0a80
net: mvpp2: Fix the periodic XON enable bit
by Marcin Wojtas
· 10 years ago
575a193
net: mvpp2: Fix error return code in mvpp2_probe()
by Wei Yongjun
· 10 years ago
468f864
net: mvpp2: Remove redundant dev_err call in mvpp2_port_probe()
by Wei Yongjun
· 10 years ago
c634099
net: mvpp2: Fix a typo in the license
by Ezequiel Garcia
· 10 years ago
3f51850
ethernet: Add new driver for Marvell Armada 375 network unit
by Marcin Wojtas
· 10 years ago