aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/etherswitch
Commit message (Expand)AuthorAgeFilesLines
* IfAPI: Finish etherswitch driver conversionsJustin Hibbits2025-06-255-17/+17
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-215-5/+5
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* e6000sw: fix bus ordering; don't panic if miibus devices are destroyedAdrian Chadd2025-05-161-2/+8
* e6000sw: add support for 88E6190XAdrian Chadd2025-04-272-11/+31
* e6000sw: schedule e6000sw_tick() to occur once a secondAdrian Chadd2025-04-271-0/+12
* e6000sw: stop / drain the taskqueue (and tick) during detachAdrian Chadd2025-04-271-3/+15
* e6000sw: unlock the driver lock in the error path during attachAdrian Chadd2025-04-271-0/+1
* e6000sw: correctly depend upon etherswitchAdrian Chadd2025-04-271-1/+1
* miiproxy: add missing dependency on mdioAdrian Chadd2025-04-271-0/+1
* ar40xx: fix to compile/run under the new ifnet rulesAdrian Chadd2025-02-151-4/+4
* etherswitch: Cleanup detach and delete of child devices during detachJohn Baldwin2025-01-029-36/+45
* Use bus_generic_detach instead of device_delete_children in detachJohn Baldwin2025-01-021-3/+5
* Check for errors from bus_generic_detach in various driversJohn Baldwin2025-01-021-2/+3
* bus_generic_detach: Delete children after detaching themJohn Baldwin2025-01-021-2/+0
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-0612-39/+16
* Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin2024-12-0611-11/+11
* 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