summaryrefslogtreecommitdiff
path: root/drivers/net/dsa/bcm_sf2_cfp.c
AgeCommit message (Expand)Author
2023-10-24net: dsa: Use conduit and user termsFlorian Fainelli
2022-09-20net: dsa: introduce dsa_port_get_master()Vladimir Oltean
2022-08-31net: move from strlcpy with unused retval to strscpyWolfram Sang
2022-03-28net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iteratorXiaomeng Tong
2021-02-14net: dsa: propagate extack to .port_vlan_addVladimir Oltean
2021-02-04net: dsa: bcm_sf2: Check egress tagging of CFP rule with proper accessorVladimir Oltean
2021-01-11net: dsa: remove the transactional logic from VLAN objectsVladimir Oltean
2021-01-11net: switchdev: remove vid_begin -> vid_end range from VLAN objectsVladimir Oltean
2020-07-05net: dsa: bcm_sf2: Pass GENMASK() signed bitsAndrew Lunn
2020-07-05net: dsa: bcm_sf2: Initialize __be16 with a __be16 valueAndrew Lunn
2020-03-30net: dsa: bcm_sf2: Support specifying VLAN tag egress ruleFlorian Fainelli
2020-03-30net: dsa: bcm_sf2: Add support for matching VLAN TCIFlorian Fainelli
2020-03-30net: dsa: bcm_sf2: Move writing of CFP_DATA(5) into slicing functionsFlorian Fainelli
2020-03-30net: dsa: bcm_sf2: Check earlier for FLOW_EXT and FLOW_MAC_EXTFlorian Fainelli
2020-03-30net: dsa: bcm_sf2: Fix overflow checksFlorian Fainelli
2019-12-24net: dsa: bcm_sf2: Fix IP fragment location and behaviorFlorian Fainelli
2019-10-22net: dsa: use dsa_to_port helper everywhereVivien Didelot
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner
2019-04-30net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfcDan Carpenter
2019-02-17net: dsa: bcm_sf2: Remove set but not used variables 'v6_spec, v6_m_spec'YueHaibing
2019-02-08net: dsa: bcm_sf2: Allow looping back CFP rulesFlorian Fainelli
2019-02-08net: dsa: bcm_sf2: Add support for CFP statisticsFlorian Fainelli
2019-02-06dsa: bcm_sf2: use flow_rule infrastructurePablo Neira Ayuso
2018-11-07net: dsa: bcm_sf2: fix semicolon.cocci warningskbuild test robot
2018-11-06net: dsa: bcm_sf2: Get rid of unmarshalling functionsFlorian Fainelli
2018-11-06net: dsa: bcm_sf2: Restore CFP rules during system resumeFlorian Fainelli
2018-11-06net: dsa: bcm_sf2: Split rule handling from HW operationFlorian Fainelli
2018-11-06net: dsa: bcm_sf2: Keep copy of inserted rulesFlorian Fainelli
2018-08-07net: dsa: bcm_sf2: Propagate ethtool::rxnfc to CPU portFlorian Fainelli
2018-08-03net: dsa: bcm_sf2: Allow targeting CPU ports for CFP rulesFlorian Fainelli
2018-05-16net: dsa: bcm_sf2: Fix IPv6 rule half deletionFlorian Fainelli
2018-05-16net: dsa: bcm_sf2: Fix IPv6 rules and chain IDFlorian Fainelli
2018-05-16net: dsa: bcm_sf2: Fix RX_CLS_LOC_ANY overwrite for last ruleFlorian Fainelli
2017-11-30net: dsa: bcm_sf2: Set correct CHAIN_ID and slice number maskFlorian Fainelli
2017-10-28net: dsa: use dsa_is_user_port everywhereVivien Didelot
2017-10-23net: dsa: bcm_sf2: Allow matching arbitrary IPv6 masks/lengthsFlorian Fainelli
2017-10-23net: dsa: bcm_sf2: Allow matching arbitrary IPv4 mask lengthsFlorian Fainelli
2017-10-23net: dsa: bcm_sf2: Add support for IPv6 CFP rulesFlorian Fainelli
2017-10-23net: dsa: bcm_sf2: Simplify bcm_sf2_cfp_rule_get_all()Florian Fainelli
2017-10-23net: dsa: bcm_sf2: Make UDF slices more configurableFlorian Fainelli
2017-10-23net: dsa: bcm_sf2: Move IPv4 CFP processing to specific functionsFlorian Fainelli
2017-10-23net: dsa: bcm_sf2: Use existing shift/masksFlorian Fainelli
2017-09-19net: dsa: bcm_sf2: Use SF2_NUM_EGRESS_QUEUES for CFPFlorian Fainelli
2017-08-30net: dsa: bcm_sf2: Fix number of CFP entries for BCM7278Florian Fainelli
2017-03-28net: break include loop netdevice.h, dsa.h, devlink.hAndrew Lunn
2017-02-08net: dsa: bcm_sf2: cleanup bcm_sf2_cfp_rule_get() a littleDan Carpenter
2017-01-30net: dsa: bcm_sf2: Add support for ethtool::rxnfcFlorian Fainelli