Justin Hibbits
b29549c7f9
etherswitch: Fix leftovers from IfAPI conversion
...
Sponsored by: Juniper Networks, Inc.
2023-02-14 10:21:18 -05:00
Justin Hibbits
74c592c047
etherswitch: Clean up whitespace after IfAPI conversion
...
Sponsored by: Juniper Networks, Inc.
Fixes: 2e6a8c1ae
2023-01-31 16:26:33 -05:00
Justin Hibbits
2e6a8c1ae3
Mechanically convert etherswitch drivers to IfAPI
...
Reviewed by: kd
Sponsored by: Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D37813
2023-01-24 14:36:29 -05:00
John Baldwin
42726c2fc2
etherswitch drivers: Remove unused devclass arguments to DRIVER_MODULE.
2022-05-09 14:26:44 -07:00
John Baldwin
829a13fa7f
Remove unused etherswitch_devclass.
2022-05-09 14:26:43 -07:00
John Baldwin
8933f7d600
Remove unused mdio_devclass.
2022-05-06 15:39:28 -07:00
John Baldwin
3e38757d4c
Remove unused miibus_devclass and miibus_fdt_devclass.
2022-05-06 15:39:28 -07:00
Michael Zhilin
0774131e27
[etherswitch] check if_alloc returns NULL
...
This patch is cosmetic. It checks if allocation of ifnet structure failed.
It's better to have this check rather than assume positive scenario.
Submitted by: Dmitry Luhtionov <dmitryluhtionov@gmail.com>
Reported by: Dmitry Luhtionov <dmitryluhtionov@gmail.com>
2018-01-24 21:33:18 +00:00
Adrian Chadd
034aec8568
[etherswitch] [e6000sw] fix compile issue under clang/arm
...
Submitted by: Hiroki Mori <yamori813@yahoo.co.jp>
Approved by: mizhka
Differential Revision: https://reviews.freebsd.org/D10563
2017-05-06 06:07:44 +00:00
Michael Zhilin
bf73b5a299
[etherswitch] add support for Marvell 88E6065 ethernet switch incl. 802.1q
...
This patch brings 802.1q support for Marvell 88E606x ethernet switches.
Test is done on 88E6065 chip (Aterm WR1200).
Submitted by: Hiroki Mori <yamori813@yahoo.co.jp>
Reviewed by: mizhka
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D10144
2017-03-27 19:06:29 +00:00
Michael Zhilin
4677ca5bf1
[etherswitch] add Marvell 88e6060 switch support
...
Add 88e6060 basic support: only port-based VLAN is supported.
No vlan(4) support.
Submitted by: Hiroki Mori <yamori813@yahoo.co.jp>
Reviewed by: mizhka, adrian
Approved by: adrian(mentor)
Differential Revision: https://reviews.freebsd.org/D8344
2016-11-15 21:49:01 +00:00