projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
net: dsa: Add teardown callback for drivers
2019-06-06
Maxime Chevallier
net: mvpp2: Use strscpy to handle stat strings
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-30
Maxime Chevallier
ethtool: Check for vlan etype or vlan tci when parsing...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-28
Maxime Chevallier
net: mvpp2: cls: Check RSS table index validity when...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-25
Maxime Chevallier
net: mvpp2: cls: Support steering to RSS contexts
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-25
Maxime Chevallier
net: mvpp2: cls: Extract the RSS context when parsing...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-25
Maxime Chevallier
net: mvpp2: cls: Use RSS contexts to handle RSS tables
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-25
Maxime Chevallier
net: mvpp2: cls: Bypass C2 internals FIFOs at init
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-25
Maxime Chevallier
net: mvpp2: cls: Use the correct number of rules in...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-25
Maxime Chevallier
net: ethtool: Document get_rxfh_context and set_rxfh_context...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-23
Maxime Chevallier
net: mvpp2: cls: Fix leaked ethtool_rx_flow_rule
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-13
Maxime Chevallier
net: mvpp2: cls: Add missing NETIF_F_NTUPLE flag
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-07
Maxime Chevallier
dt-bindings: net: Fix a typo in the phy-mode list for...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-01
Maxime Chevallier
net: mvpp2: cls: Allow dropping packets with classification...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-01
Maxime Chevallier
net: mvpp2: cls: Add Classification offload support
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-01
Maxime Chevallier
net: mvpp2: cls: Use a bitfield to represent the flow_type
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-05-01
Maxime Chevallier
net: mvpp2: cls: Remove extra whitespace in mvpp2_cls_flow_write
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-29
Maxime Chevallier
net: mvneta: Add 2500BaseT support
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Rework C2 engine macros
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Initialize lookup priorities for all...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Invalidate all C2 entries except the...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Rename the flow table macros
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Don't use the sequence attribute for...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Rename classifer per-port functions
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Move C2 read/write helpers around
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Write C2 TCAM data last when writing...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Use iterators to go through the cls_table
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: debugfs: Allow reading the C2 engine table...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: debugfs: Allow reading the flow table from...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: debugfs: Store debugfs entries data in...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Make the flow definitions const
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Rename MVPP2_N_FLOWS to MVPP2_N_PRS_FLOWS
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: use Lookup Type in classification...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Start cls flow entries from beginning...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: cls: Add missing MAC_DA field extraction
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-27
Maxime Chevallier
net: mvpp2: Don't use an int to store netdev_features_t
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-03-19
Maxime Chevallier
packets: Always register packet sk in the same order
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-28
Maxime Chevallier
net: dsa: mv88e6xxx: power serdes on/off for 10G interfaces...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-28
Maxime Chevallier
net: phy: marvell10g: Use the generic C45 helper to...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-28
Maxime Chevallier
net: phy: marvell10g: Let genphy_c45_pma_read_abilities...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-25
Maxime Chevallier
net: phy: marvell10g: add support for the 88x2110 PHY
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-25
Maxime Chevallier
net: mvpp2: Add 2.5GBaseT support
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-25
Maxime Chevallier
net: phy: marvell10g: Force reading of 2.5/5G
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-25
Maxime Chevallier
net: phy: marvell10g: Use a #define for 88X3310 family id
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-25
Maxime Chevallier
net: phy: marvell10g: Use 2500BASEX when using 2.5GBASET
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-25
Maxime Chevallier
net: phy: marvell10g: Use linkmode_set_bit helper instead...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-25
Maxime Chevallier
net: phy: marvell10g: Use get_features to get the PHY...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-23
Maxime Chevallier
net: phy: marvell10g: Fix Multi-G advertisement to...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-17
Maxime Chevallier
net: phy: marvell10g: Don't explicitly set Pause and...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-14
Maxime Chevallier
net: phy: Add generic support for 2.5GBaseT and 5GBaseT
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-14
Maxime Chevallier
net: phy: Extract genphy_c45_pma_read_abilities from...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-14
Maxime Chevallier
net: phy: Move of_set_phy_eee_broken to phy-core.c
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2019-02-14
Maxime Chevallier
net: phy: Mask-out non-compatible modes when setting...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-11-17
Maxime Chevallier
net: mvneta: Don't advertise 2.5G modes
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-10-05
Maxime Chevallier
net: mvpp2: Extract the correct ethtype from the skb...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-09-27
Maxime Chevallier
net: mvneta: Add support for 2500Mbps SGMII
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-09-24
Maxime Chevallier
net: mvpp2: use round-robin scheduling for TX queues...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-09-24
Maxime Chevallier
net: mvpp2: support XPS by mapping TX queues to CPUs
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-24
Maxime Chevallier
spi: imx: Use the longuest possible burst size when...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-24
Maxime Chevallier
spi: imx: remove unnecessary check in spi_imx_can_dma
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-24
Maxime Chevallier
spi: imx: Use correct number of bytes per words
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-24
Maxime Chevallier
spi: imx: Use dynamic bursts only when bits_per_word...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-24
Maxime Chevallier
spi: imx: Remove duplicate variable assignments
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-16
Maxime Chevallier
net: mvpp2: debugfs: add classifier hit counters
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-16
Maxime Chevallier
net: mvpp2: debugfs: add entries for classifier flows
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-16
Maxime Chevallier
net: mvpp2: debugfs: add hit counter stats for Header...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-16
Maxime Chevallier
net: mvpp2: add a debugfs interface for the Header...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: allow setting RSS flow hash parameters...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: add an RSS classification step for each...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: split ingress traffic into multiple flows
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: use classifier to assign default rx queue
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: rename per-port RSS init function
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: make sure we don't spread load on disabled...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: use one RSS table per port
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: fix RSS register definitions
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: use only one rx queue per port per CPU
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: fix hardcoded number of rx queues
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: make multi queue mode the default mode
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: make sure we use single queue mode on PPv2.1
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: define the number of RSS entries per table...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-07-13
Maxime Chevallier
net: mvpp2: fix include guards in mvpp2_prs.h
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-06-30
Maxime Chevallier
net: mvpp2: Use htons when checking protocol info
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-06-30
Maxime Chevallier
net: mvpp2: prs: Drop unnecessary swab16 in vlan detection
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-06-30
Maxime Chevallier
net: mvpp2: prs: Drop unions representing TCAM and...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-06-30
Maxime Chevallier
net: mvpp2: Make TX / RX descriptors little-endian
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-06-01
Maxime Chevallier
net: mvpp2: Split the PPv2 driver to a dedicated directory
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-05-20
Maxime Chevallier
net: mvpp2: Add missing VLAN tag detection
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-04-27
Maxime Chevallier
ARM64: dts: marvell: armada-cp110: Add mg_core_clk...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-04-27
Maxime Chevallier
ARM64: dts: marvell: armada-cp110: Add clocks for the...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-04-27
Maxime Chevallier
net: mvpp2: Fix clock resource by adding missing mg_core_clk
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-04-27
Maxime Chevallier
net: mvpp2: Fix clk error path in mvpp2_probe
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-04-19
Maxime Chevallier
net: mvpp2: Fix DMA address mask size
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-04-16
Maxime Chevallier
net: mvpp2: Fix TCAM filter reserved range
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-04-06
Maxime Chevallier
net: mvpp2: Fix parser entry init boundary check
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-03-27
Maxime Chevallier
net: mvpp2: Don't use dynamic allocs for local variables
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-03-27
Maxime Chevallier
net: mvpp2: Make mvpp2_prs_hw_read a parser entry init...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-03-07
Maxime Chevallier
net: mvpp2: Add support for unicast filtering
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-03-07
Maxime Chevallier
net: mvpp2: Simplify MAC filtering function parameters
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-03-02
Maxime Chevallier
spi: Fix scatterlist elements size in spi_map_buf
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-02-28
Maxime Chevallier
net: mvpp2: Add hardware offloading for VLAN filtering
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@bootlin.com>
commit
|
commitdiff
|
tree
2018-01-24
Maxime Chevallier
spi: a3700: Remove endianness swapping for full-duplex...
Signed-off-by:
Maxime Chevallier
<maxime.chevallier@smile.fr>
commit
|
commitdiff
|
tree
next