Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
33d930e59a98fa10a0db9f56c7fa2f21a4aef9b9
/
drivers
/
net
/
ethernet
/
faraday
/
ftgmac100.c
6026e04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
5156458
ftgmac100: Support NCSI VLAN filtering when available
by Samuel Mendoza-Jonas
· 7 years ago
5160a15
net: ftgmac100: Fix oops in probe on failure to find associated PHY
by Andrew Jeffery
· 7 years ago
6cee9d6
ftgmac100: return error in ftgmac100_alloc_rx_buf
by Joel Stanley
· 7 years ago
d57b9db
ftgmac100: Make the MDIO bus a child of the ethernet device
by Benjamin Herrenschmidt
· 7 years ago
c7472ec
ftgmac100: Increase reset timeout
by Benjamin Herrenschmidt
· 7 years ago
ccaf725
ftgmac100: Fix potential ordering issue in NAPI poll
by Benjamin Herrenschmidt
· 8 years ago
33de693
ftgmac100: Display the discovered PHY device info
by Benjamin Herrenschmidt
· 8 years ago
abcc3eb
ftgmac100: Allow configuration of phy interface via device-tree
by Benjamin Herrenschmidt
· 8 years ago
030d982
ftgmac100: Add netpoll support
by Benjamin Herrenschmidt
· 8 years ago
0fb9968
ftgmac100: Add vlan HW offload
by Benjamin Herrenschmidt
· 8 years ago
f48b3c0
ftgmac100: Add ndo_set_rx_mode() and support for multicast & promisc
by Benjamin Herrenschmidt
· 8 years ago
7c8e514
ftgmac100: Add pause frames configuration and support
by Benjamin Herrenschmidt
· 8 years ago
e98233a
ftgmac100: Add ethtool n-way reset call
by Benjamin Herrenschmidt
· 8 years ago
bd3e4fd
ftgmac100: Set default ring sizes to 128 entries
by Benjamin Herrenschmidt
· 8 years ago
52d9138
ftgmac100: Make ring sizes configurable via ethtool
by Benjamin Herrenschmidt
· 8 years ago
3833dc6
ftgmac100: Add more register inits in ftgmac100_init_hw()
by Benjamin Herrenschmidt
· 8 years ago
8eecf7c
ftgmac100: Open code remaining register writes
by Benjamin Herrenschmidt
· 8 years ago
ba1b123
ftgmac100: Rename ftgmac100_setup_mac to ftgmac100_initial_mac
by Benjamin Herrenschmidt
· 8 years ago
f39c71b
ftgmac100: Rename ftgmac100_set_mac to ftgmac100_write_mac_addr
by Benjamin Herrenschmidt
· 8 years ago
8c3ed13
ftgmac100: Set netdev->hw_features
by Benjamin Herrenschmidt
· 8 years ago
6aff0bf
ftgmac100: Disable HW checksum generation on AST2400, enable on others
by Benjamin Herrenschmidt
· 8 years ago
78d2854
ftgmac100: Use device "compatible" property, not machine.
by Benjamin Herrenschmidt
· 8 years ago
05690d6
ftgmac100: Upgrade to NETIF_F_HW_CSUM
by Benjamin Herrenschmidt
· 8 years ago
52c0cae
ftgmac100: Remove tx descriptor accessors
by Benjamin Herrenschmidt
· 8 years ago
6db7470
ftgmac100: Add support for fragmented tx
by Benjamin Herrenschmidt
· 8 years ago
e924553
ftgmac100: Don't clear tx desc fields unnecessarily
by Benjamin Herrenschmidt
· 8 years ago
42c2d19
ftgmac100: Split tx packet freeing from ftgmac100_tx_complete_packet()
by Benjamin Herrenschmidt
· 8 years ago
4a2712b
ftgmac100: Move the barrier out of ftgmac100_txdes_set_dma_own()
by Benjamin Herrenschmidt
· 8 years ago
6ad3d7e
ftgmac100: Cleanup tx queue handling
by Benjamin Herrenschmidt
· 8 years ago
8361731
ftgmac100: Store tx skbs in a separate array
by Benjamin Herrenschmidt
· 8 years ago
9b0f771
ftgmac100: Pad small frames properly
by Benjamin Herrenschmidt
· 8 years ago
3e427a3
ftgmac100: Factor tx packet dropping path
by Benjamin Herrenschmidt
· 8 years ago
43b25ee
ftgmac100: Merge ftgmac100_xmit() into ftgmac100_hard_start_xmit()
by Benjamin Herrenschmidt
· 8 years ago
58e0c34
ftgmac100: Move ftgmac100_hard_start_xmit() around
by Benjamin Herrenschmidt
· 8 years ago
d3ca8fb
ftgmac100: Add a tx timeout handler
by Benjamin Herrenschmidt
· 8 years ago
d930655
ftgmac100: Work around HW bug in runt frame detection
by Benjamin Herrenschmidt
· 8 years ago
4ca2415
ftgmac100: Remove rx descriptor accessors
by Benjamin Herrenschmidt
· 8 years ago
027f426
ftgmac100: Add missing barrier in ftgmac100_rx_packet()
by Benjamin Herrenschmidt
· 8 years ago
7b49cd1
ftgmac100: Directly receive into sk_buffs
by Benjamin Herrenschmidt
· 8 years ago
01dd70b
ftgmac100: Simplify rx pointer handling in the rx path
by Benjamin Herrenschmidt
· 8 years ago
eb50af2
ftgmac100: Simplify rx packets error handling
by Benjamin Herrenschmidt
· 8 years ago
6720219
ftgmac100: Cleanup rx checksum handling
by Benjamin Herrenschmidt
· 8 years ago
d72e01a
ftgmac100: Use a scratch buffer for failed RX allocations
by Benjamin Herrenschmidt
· 8 years ago
b1977bf
ftgmac100: Drop support for fragmented receive
by Benjamin Herrenschmidt
· 8 years ago
c06f73f
ftgmac100: Move ftgmac100_alloc_rx_page() before its users
by Benjamin Herrenschmidt
· 8 years ago
10cbd64
ftgmac100: Rework NAPI & interrupts handling
by Benjamin Herrenschmidt
· 8 years ago
9b86785d
ftgmac100: Remove useless tests in interrupt handler
by Benjamin Herrenschmidt
· 8 years ago
874b55b
ftgmac100: Rework MAC reset and init
by Benjamin Herrenschmidt
· 8 years ago
855944c
ftgmac100: Add a reset task and use it for link changes
by Benjamin Herrenschmidt
· 8 years ago
da40d9d
ftgmac100: Move the bulk of inits to a separate function
by Benjamin Herrenschmidt
· 8 years ago
81f1eca
ftgmac100: Request the interrupt only after HW is reset
by Benjamin Herrenschmidt
· 8 years ago
b8dbecf
ftgmac100: Move napi_add/del to open/close
by Benjamin Herrenschmidt
· 8 years ago
87d1875
ftgmac100: Split ring alloc, init and rx buffer alloc
by Benjamin Herrenschmidt
· 8 years ago
5176477
ftgmac100: Cleanup speed/duplex tracking and fix duplex config
by Benjamin Herrenschmidt
· 8 years ago
8396e1c
ftgmac100: Remove "enabled" flags
by Benjamin Herrenschmidt
· 8 years ago
831fb33
ftgmac100: Reorder struct fields and comment
by Benjamin Herrenschmidt
· 8 years ago
3f6af0e
ftgmac100: Remove "banner" comments
by Benjamin Herrenschmidt
· 8 years ago
60b28a1
ftgmac100: Use netdev->irq instead of private copy
by Benjamin Herrenschmidt
· 8 years ago
3af887c
net/faraday: Explicitly include linux/of.h and linux/property.h
by Mark Brown
· 8 years ago
be12502
drivers: net: ethernet: remove incorrect __exit markups
by Dmitry Torokhov
· 8 years ago
2c15f25
net/faraday: Stop NCSI device on shutdown
by Gavin Shan
· 8 years ago
edcd692
net/faraday: Mask out PHYSTS_CHG interrupt
by Joel Stanley
· 8 years ago
e07dc63
net/faraday: Configure old MDIO interface on Aspeed SoCs
by Joel Stanley
· 8 years ago
08c9c12
net/faraday: Clear stale interrupts
by Gavin Shan
· 8 years ago
2a0ab8e
net/faraday: Adapt for Aspeed SoCs
by Joel Stanley
· 8 years ago
7906a4d
net/faraday: Make EDO{R,T}R bits configurable
by Andrew Jeffery
· 8 years ago
ada66b5
net/faraday: Separate rx page storage from rxdesc
by Andrew Jeffery
· 8 years ago
e6c044f
net/faraday: Disallow using reversed MAC address from hardware
by Gavin Shan
· 8 years ago
fc6061c
net/faraday: Mask PHY interrupt with NCSI mode
by Gavin Shan
· 8 years ago
bb168e2
net/faraday: Match driver according to compatible property
by Gavin Shan
· 8 years ago
bd466c3
net/faraday: Support NCSI mode
by Gavin Shan
· 8 years ago
113ce10
net/faraday: Read MAC address from chip
by Gavin Shan
· 8 years ago
eb41818
net/faraday: Helper functions to create or destroy MDIO interface
by Gavin Shan
· 8 years ago
fd24d72
net: ethernet: ftgmac100: use phy_ethtool_{get|set}_link_ksettings
by Philippe Reynes
· 9 years ago
b3c40ad
net: ethernet: ftgmac100: use phydev from struct net_device
by Philippe Reynes
· 9 years ago
e574f39
net: ethernet: faraday: Use phy_find_first() instead of open coding it
by Guenter Roeck
· 9 years ago
7f85442
phy: Add API for {un}registering an mdio device to a bus.
by Andrew Lunn
· 9 years ago
e7f4dc3
mdio: Move allocation of interrupts into core
by Andrew Lunn
· 9 years ago
84eff6d
phy: add phydev_name() wrapper
by Andrew Lunn
· 9 years ago
d6cc5c2
net: ethernet: faraday: drop owner assignment from platform_drivers
by Wolfram Sang
· 10 years ago
7ad24ea
net: get rid of SET_ETHTOOL_OPS
by Wilfried Klaebe
· 11 years ago
aa7e0ed
net: ftgmac100: remove empty MDIO bus reset function
by Florian Fainelli
· 11 years ago
0113e34
net: ftgmac100: use kfree_skb() where appropriate
by Eric Dumazet
· 11 years ago
a81ab36
drivers/net: delete non-required instances of include <linux/init.h>
by Paul Gortmaker
· 11 years ago
ede23fa
drivers:net: Convert dma_alloc_coherent(...__GFP_ZERO) to dma_zalloc_coherent
by Joe Perches
· 11 years ago
dfd93c9
net: ethernet: remove unnecessary platform_set_drvdata()
by Jingoo Han
· 12 years ago
14f645d
net: ftgmac100: Use module_platform_driver()
by Sachin Kamat
· 12 years ago
1f9061d2
drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0)
by Joe Perches
· 12 years ago
f9a8f83
net: phy: remove flags argument from phy_{attach, connect, connect_direct}
by Florian Fainelli
· 12 years ago
7826d43
ethtool: fix drvinfo strings set in drivers
by Jiri Pirko
· 12 years ago
6ecd09d
net: ftgmac100/ftmac100: dont pull too much data
by Eric Dumazet
· 12 years ago
f2cedb6
net: replace random_ether_addr() with eth_hw_addr_random()
by Danny Kukawka
· 13 years ago
17f1bbc
net: ftgmac100/ftmac100: add missing interrupt.h include
by Thomas Faber
· 13 years ago
5935f81
ftgmac100: fix skb truesize underestimation
by Eric Dumazet
· 13 years ago
baf0fbf
ftgmac100/ftmac100: Move the Faraday drivers
by Jeff Kirsher
· 13 years ago
[Renamed from drivers/net/ftgmac100.c]
69785b7
net: add Faraday FTGMAC100 Gigabit Ethernet driver
by Po-Yu Chuang
· 14 years ago