aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/etherswitch/e6000sw
Commit message (Expand)AuthorAgeFilesLines
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-07-122-8/+0
* etherswitch: Use device_set_desc(f)()Mark Johnston2024-06-091-3/+1
* e6000sw: Fix locking in miibus_{read,write}reg implementationsMark Johnston2023-11-131-12/+19
* e6000sw: support building without FDTLuiz Otavio O Souza2023-08-211-2/+101
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* etherswitch: Fix leftovers from IfAPI conversionJustin Hibbits2023-02-141-2/+2
* etherswitch: Clean up whitespace after IfAPI conversionJustin Hibbits2023-01-312-5/+5
* Mechanically convert etherswitch drivers to IfAPIJustin Hibbits2023-01-242-24/+24
* etherswitch(4): Remove a double word in a source code commentGordon Bergling2022-09-041-1/+1
* e6000sw: fix incorrect lockingKristof Provost2022-08-191-9/+0
* e6000sw: add readphy and writephy wrappersAlbert Jakiela2022-07-071-16/+37
* e6000sw: Fix direct register write logicKornel Dulęba2022-07-041-1/+1
* etherswitch drivers: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-092-5/+2
* Remove unused etherswitch_devclass.John Baldwin2022-05-092-3/+2
* Remove unused mdio_devclass.John Baldwin2022-05-061-1/+1
* Remove unused miibus_devclass and miibus_fdt_devclass.John Baldwin2022-05-062-2/+2
* e6000sw_set_atustat: eliminate write only ret variableWarner Losh2022-04-051-2/+1
* e6000sw: Build the driver as a kernel moduleHubert Mazur2021-09-131-46/+29
* e6000sw: Use taskqueue subsytem for MDIO pollingHubert Mazur2021-09-131-27/+38
* Fix panic when running etherswitchcfg port command.Ganbold Tsagaankhuu2019-12-251-1/+2
* Add support for the Marvell 88E6190 11 ports switch.Luiz Otavio O Souza2019-07-012-49/+187
* Add the 802.1q support for the Marvell e6000 series of ethernet switches.Luiz Otavio O Souza2019-06-282-323/+608
* Do not overwrite the RGMII bits in the CPU port register of Switch.Luiz Otavio O Souza2019-06-062-2/+5
* Update mvneta/e6000sw for new DSA Device Tree BindingsMarcin Wojtas2019-03-231-36/+79
* Improve detection of addressing mode in e6000swMarcin Wojtas2018-04-101-1/+3
* Clean up OF_getprop_alloc APIOleksandr Tymoshenko2018-04-081-2/+2
* [etherswitch] check if_alloc returns NULLMichael Zhilin2018-01-241-0/+6
* Fix the port vlan support in e6000 based switches.Luiz Otavio O Souza2017-07-272-92/+85
* Add support to 2.5G uplink for the MV88E6141 and MV88E6341 switches.Luiz Otavio O Souza2017-06-202-43/+111
* Prevent multiple lock initialization in e6000sw probeZbigniew Bodek2017-06-131-3/+8
* Add the initial support for the Marvell 88E6141 and 88E6341 switches.Luiz Otavio O Souza2017-06-131-18/+66
* Remove an unnecessary variable from the switch softc structure and make theLuiz Otavio O Souza2017-06-091-19/+22
* style(9) fixes, remove unnecessary headers, remove duplicate #defines andLuiz Otavio O Souza2017-06-022-136/+88
* Poll PHY status using internal e6000sw registersWojciech Macek2017-05-192-6/+53
* Improve busy-wait loop during switch phy access in e6000swWojciech Macek2017-05-191-8/+39
* Add missing unlock in e6000sw driverZbigniew Bodek2017-05-171-0/+1
* Fix broken malloc in e6000swZbigniew Bodek2017-05-171-2/+4
* [etherswitch] [e6000sw] fix compile issue under clang/armAdrian Chadd2017-05-061-2/+4
* When the switch is set to operate in the Multi Chip Addressing Mode weLuiz Otavio O Souza2017-04-301-13/+7
* [etherswitch] add support for Marvell 88E6065 ethernet switch incl. 802.1qMichael Zhilin2017-03-271-42/+364
* Improve ports handling in e6000sw driverZbigniew Bodek2017-01-052-80/+286
* [etherswitch] add Marvell 88e6060 switch supportMichael Zhilin2016-11-151-0/+703
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* [mdio] migrate mdiobus out of etherswitch and into a top-level device of its ...Adrian Chadd2015-12-261-1/+1
* Introduce e6000sw etherswitch supportZbigniew Bodek2015-10-252-0/+1161