summaryrefslogtreecommitdiff
path: root/drivers/staging/fsl-dpaa2/ethsw/ethsw.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-11staging: dpaa2-switch: move the driver out of stagingIoana Ciornei1-2901/+0
2021-03-11staging: dpaa2-switch: prevent joining a bridge while VLAN uppers are presentIoana Ciornei1-1/+29
2021-03-11staging: dpaa2-switch: add fast-ageing on bridge leaveIoana Ciornei1-16/+60
2021-03-11staging: dpaa2-switch: accept only vlan-aware upper devicesIoana Ciornei1-19/+69
2021-03-11staging: dpaa2-switch: move the notifier register to module_init()Ioana Ciornei1-82/+94
2021-03-11staging: dpaa2-switch: properly setup switching domainsIoana Ciornei1-31/+290
2021-03-11staging: dpaa2-switch: enable the control interfaceIoana Ciornei1-0/+9
2021-03-11staging: dpaa2-switch: add .ndo_start_xmit() callbackIoana Ciornei1-16/+138
2021-03-11staging: dpaa2-switch: handle Rx path on control interfaceIoana Ciornei1-12/+443
2021-03-11staging: dpaa2-switch: setup dpioIoana Ciornei1-0/+65
2021-03-11staging: dpaa2-switch: setup buffer pool and RX path ringsIoana Ciornei1-0/+126
2021-03-11staging: dpaa2-switch: get control interface attributesIoana Ciornei1-6/+50
2021-03-11staging: dpaa2-switch: remove obsolete .ndo_fdb_{add|del} callbacksIoana Ciornei1-27/+0
2021-03-11staging: dpaa2-switch: fix up initial forwarding configuration done by firmwareIoana Ciornei1-29/+51
2021-03-11staging: dpaa2-switch: remove broken learning and flooding supportIoana Ciornei1-123/+0
2021-02-13net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributesVladimir Oltean1-13/+21
2021-01-12net: switchdev: remove the transaction structure from port attributesVladimir Oltean1-16/+5
2021-01-12net: switchdev: remove the transaction structure from port object notifiersVladimir Oltean1-31/+28
2021-01-12net: switchdev: remove vid_begin -> vid_end range from VLAN objectsVladimir Oltean1-32/+15
2020-11-23staging: dpaa2-switch: make sure that the VLAN is not already configuredIoana Ciornei1-1/+8
2020-10-10staging: dpaa2-switch: add a dpaa2_switch prefix to all functions in ethsw.cIoana Ciornei1-220/+219
2020-10-10staging: dpaa2-switch: add a dpaa2_switch_ prefix to all functions in ethsw-e...Ioana Ciornei1-1/+1
2020-07-21staging: dpaa2-ethsw: check if there is space for a new VLANIoana Ciornei1-2/+19
2020-07-21staging: dpaa2-ethsw: read the port state from firmwareIoana Ciornei1-1/+20
2020-07-21staging: dpaa2-ethsw: destroy workqueue after deregistering the notifiersIoana Ciornei1-2/+3
2020-07-21staging: dpaa2-ethsw: setup the STP state for all installed VLANsIoana Ciornei1-8/+13
2020-07-21staging: dpaa2-ethsw: don't allow interfaces from different DPSWs to be bridgedIoana Ciornei1-0/+15
2020-07-21staging: dpaa2-ethsw: verify the nofifier blockIoana Ciornei1-11/+20
2020-07-21staging: dpaa2-ethsw: fix switch/case fallthrough warningMarian Posteuca1-1/+1
2020-07-15staging: dpaa2-ethsw: setup MAC address of switch netdevicesIoana Ciornei1-1/+58
2020-07-15staging: dpaa2-ethsw: store version information of the DPSW objectIoana Ciornei1-8/+8
2020-07-15staging: dpaa2-ethsw: disable switch ports are probe timeIoana Ciornei1-0/+4
2020-07-15staging: dpaa2-ethsw: use netif_running when checking for port upIoana Ciornei1-5/+5
2020-07-15staging: dpaa2-ethsw: ignore state interrupts when the interface is not runningIoana Ciornei1-0/+6
2020-07-15staging: dpaa2-ethsw: fix reported link stateIoana Ciornei1-0/+7
2020-04-13staging: fsl-dpaa2: ethsw: Fix parenthesis alignmentJohn B. Wyatt IV1-2/+4
2020-02-17staging: fsl-dpaa2: ethsw: ethsw.c: Fix line over 80 charactersSandesh Kenjana Ashok1-1/+2
2019-11-13staging: dpaa2-ethsw: ordered workqueue should be per ethswIoana Ciornei1-8/+9
2019-11-13staging: dpaa2-ethsw: move port switchdev blocking notifier per ethswIoana Ciornei1-6/+3
2019-11-13staging: dpaa2-ethsw: move port switchdev notifier per ethswIoana Ciornei1-7/+4
2019-11-13staging: dpaa2-ethsw: move port notifier per ethswIoana Ciornei1-7/+6
2019-08-14staging: fsl-dpaa2/ethsw: register_netdev only when readyIoana Ciornei1-8/+6
2019-08-14staging: fsl-dpaa2/ethsw: reword error messageIoana Ciornei1-2/+1
2019-08-14staging: fsl-dpaa2/ethsw: remove redundant VLAN checkIoana Ciornei1-5/+0
2019-08-14staging: fsl-dpaa2/ethsw: use bool when encoding learning/flooding stateIoana Ciornei1-6/+6
2019-08-14staging: fsl-dpaa2/ethsw: add line terminator to all formatsIoana Ciornei1-5/+5
2019-08-14staging: fsl-dpaa2/ethsw: enable switch ports only on dev_openIoana Ciornei1-53/+6
2019-08-14staging: fsl-dpaa2/ethsw: remove IGMP default addressIoana Ciornei1-5/+2
2019-08-02staging: fsl-dpaa2/ethsw: Remove useless set memory to zero use memset()Wei Yongjun1-2/+0
2019-07-30staging: fsl-dpaa2/ethsw: add .ndo_fdb[add|del] callbacksIoana Ciornei1-0/+27