aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/etherswitch
Commit message (Expand)AuthorAgeFilesLines
* etherswitch: Stop checking for failures from malloc(M_WAITOK)Zhenlei Huang2024-09-032-36/+8
* newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANYWarner Losh2024-07-255-5/+5
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-06-2811-61/+0
* etherswitch: Use device_set_desc(f)()Mark Johnston2024-06-027-14/+9
* ukswitch: fix non-debug buildEd Maste2024-05-101-2/+2
* ip17x: fix non-debug buildEd Maste2024-05-091-2/+2
* hwreset: Move reset code in dev/hwresetEmmanuel Vadot2024-01-1010-10/+10
* clk: Move clock code in dev/clkEmmanuel Vadot2024-01-1010-10/+10
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* e6000sw: Fix locking in miibus_{read,write}reg implementationsMark Johnston2023-11-061-12/+19
* e6000sw: support building without FDTLuiz Otavio O Souza2023-08-211-2/+101
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-162-4/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1644-88/+0
* arswitch(4): Remove support for AR{7240,9340} found in MIPS SoCs onlyMarius Strobl2023-08-098-541/+1
* etherswitch/arswitch: correct version detectionMichael Zhilin2023-08-081-1/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1262-62/+62
* etherswitch: Fix leftovers from IfAPI conversionJustin Hibbits2023-02-146-14/+14
* etherswitch: Clean up whitespace after IfAPI conversionJustin Hibbits2023-01-319-23/+23
* Mechanically convert etherswitch drivers to IfAPIJustin Hibbits2023-01-2418-141/+141
* sys: Nuke double-semicolonsElliott Mitchell2022-11-021-1/+1
* 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-0912-28/+13
* Remove unused miiproxy_devclass.John Baldwin2022-05-092-2/+0
* Remove unused etherswitch_devclass.John Baldwin2022-05-0913-19/+11
* Remove unused mdio_devclass.John Baldwin2022-05-068-8/+8
* Remove unused miibus_devclass and miibus_fdt_devclass.John Baldwin2022-05-0612-13/+12
* arswitch: Remove unused variable.John Baldwin2022-04-121-3/+0
* etherswitch: Remove unused variable.John Baldwin2022-04-091-3/+1
* e6000sw_set_atustat: eliminate write only ret variableWarner Losh2022-04-051-2/+1
* etherswitch(4): Fix a few common typos in source code commentsGordon Bergling2022-04-021-4/+4
* ar40xx_switch: add initial switch for the IPQ4018/IPQ4019.Adrian Chadd2022-02-0422-0/+4044
* felix: Add support for PHY interruptsKornel Duleba2021-11-241-1/+8
* etherswitch/felix: remove unused functionBjoern A. Zeeb2021-11-091-13/+0
* felix: Add a sysctl to control timer routine frequencyKornel Duleba2021-10-292-1/+39
* felix: Use internal MDIO regs for PHY communicationKornel Duleba2021-10-293-41/+33
* 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
* enetc_mdio: Support building the driver as a loadable module.Kornel Duleba2021-08-031-0/+2
* Introduce driver for Freescale Felix switchMarcin Wojtas2021-08-033-0/+1201
* etherswitch: Add a new striptagingress port flagKornel Duleba2021-08-031-9/+10
* [etherswitch] bump register width to 32 bits.Adrian Chadd2020-05-081-1/+1
* remove extraneous double ;s in sys/Ed Maste2020-03-301-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-262-2/+4
* Fix panic when running etherswitchcfg port command.Ganbold Tsagaankhuu2019-12-251-1/+2