summaryrefslogtreecommitdiff
path: root/sys/dev/etherswitch
AgeCommit message (Expand)Author
2022-04-08etherswitch: Remove unused variable.John Baldwin
2022-04-04e6000sw_set_atustat: eliminate write only ret variableWarner Losh
2022-04-02etherswitch(4): Fix a few common typos in source code commentsGordon Bergling
2022-02-03ar40xx_switch: add initial switch for the IPQ4018/IPQ4019.Adrian Chadd
2021-11-24felix: Add support for PHY interruptsKornel Duleba
2021-11-09etherswitch/felix: remove unused functionBjoern A. Zeeb
2021-10-29felix: Add a sysctl to control timer routine frequencyKornel Duleba
2021-10-29felix: Use internal MDIO regs for PHY communicationKornel Duleba
2021-09-13e6000sw: Build the driver as a kernel moduleHubert Mazur
2021-09-13e6000sw: Use taskqueue subsytem for MDIO pollingHubert Mazur
2021-08-03enetc_mdio: Support building the driver as a loadable module.Kornel Duleba
2021-08-03Introduce driver for Freescale Felix switchMarcin Wojtas
2021-08-03etherswitch: Add a new striptagingress port flagKornel Duleba
2020-05-08[etherswitch] bump register width to 32 bits.Adrian Chadd
2020-03-30remove extraneous double ;s in sys/Ed Maste
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-12-25Fix panic when running etherswitchcfg port command.Ganbold Tsagaankhuu
2019-07-01Add support for the Marvell 88E6190 11 ports switch.Luiz Otavio O Souza
2019-06-28Add the 802.1q support for the Marvell e6000 series of ethernet switches.Luiz Otavio O Souza
2019-06-28Add the 'drop tagged' flag support for ethernet switch ports.Luiz Otavio O Souza
2019-06-06Do not overwrite the RGMII bits in the CPU port register of Switch.Luiz Otavio O Souza
2019-03-23Update mvneta/e6000sw for new DSA Device Tree BindingsMarcin Wojtas
2018-04-10Improve detection of addressing mode in e6000swMarcin Wojtas
2018-04-08Clean up OF_getprop_alloc APIOleksandr Tymoshenko
2018-02-06[arswitch] Implement the switch MAC address fetch API.Adrian Chadd
2018-02-06[etherswitch] add initial support for potentially configuring and fetching th...Adrian Chadd
2018-02-05[arswitch] disable ARP copy-to-CPU port for AR9340 for now.Adrian Chadd
2018-02-05[arswitch] fix build breakage.Adrian Chadd
2018-02-05[arswitch] Enable ATU dump support for the AR9340.Adrian Chadd
2018-02-05[arswitch] fix mac address field definition.Adrian Chadd
2018-02-05[arswitch] Break out of the loop upon any error, not just -1.Adrian Chadd
2018-02-04[arswitch] fix up issues on the AR8327.Adrian Chadd
2018-02-03[arswitch] add initial functionality for AR8327 ATU management.Adrian Chadd
2018-02-02[arswitch] Stub out the ATU table dump in AR9340 switches until I implementAdrian Chadd
2018-02-02[arswitch] begin tidying up the learning and ATU management, introduce ATU APIs.Adrian Chadd
2018-02-02[etherswitch] add the first pass of a simple API to flush and fetch the L2 ad...Adrian Chadd
2018-01-31[arswitch] Fix ATU programming on the AR8327 switch.Adrian Chadd
2018-01-31[arswitch] Fix ATU flushing on AR8216/AR8316 and most of the later chips.Adrian Chadd
2018-01-31[arswitch] add a new debug section for upcoming address table management.Adrian Chadd
2018-01-25[etherswitch] fix LINT build for rtl8366rbMichael Zhilin
2018-01-24[etherswitch] check if_alloc returns NULLMichael Zhilin
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-07-27Fix the port vlan support in e6000 based switches.Luiz Otavio O Souza
2017-06-20Add support to 2.5G uplink for the MV88E6141 and MV88E6341 switches.Luiz Otavio O Souza
2017-06-13Prevent multiple lock initialization in e6000sw probeZbigniew Bodek
2017-06-13Add the initial support for the Marvell 88E6141 and 88E6341 switches.Luiz Otavio O Souza
2017-06-09Remove an unnecessary variable from the switch softc structure and make theLuiz Otavio O Souza
2017-06-02style(9) fixes, remove unnecessary headers, remove duplicate #defines andLuiz Otavio O Souza
2017-05-28[etherswitch] [rtl8366] add phy4cpu setting and support mdioproxyMichael Zhilin
2017-05-23[arswitch] add phy debugging to the internal PHY read/write functions.Adrian Chadd