xref: /freebsd/share/man/man4/e6060sw.4 (revision bef89c155e77dd471af596a43f3914b754cc5155)
152d3eee9SAdrian Chadd.\"-
252d3eee9SAdrian Chadd.\" Copyright (c) 2017 Hiroki Mori
352d3eee9SAdrian Chadd.\" All rights reserved.
452d3eee9SAdrian Chadd.\"
552d3eee9SAdrian Chadd.\" Redistribution and use in source and binary forms, with or without
652d3eee9SAdrian Chadd.\" modification, are permitted provided that the following conditions
752d3eee9SAdrian Chadd.\" are met:
852d3eee9SAdrian Chadd.\" 1. Redistributions of source code must retain the above copyright
952d3eee9SAdrian Chadd.\"    notice, this list of conditions and the following disclaimer.
1052d3eee9SAdrian Chadd.\" 2. Redistributions in binary form must reproduce the above copyright
1152d3eee9SAdrian Chadd.\"    notice, this list of conditions and the following disclaimer in the
1252d3eee9SAdrian Chadd.\"    documentation and/or other materials provided with the distribution.
1352d3eee9SAdrian Chadd.\"
1452d3eee9SAdrian Chadd.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
1552d3eee9SAdrian Chadd.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1652d3eee9SAdrian Chadd.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1752d3eee9SAdrian Chadd.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1852d3eee9SAdrian Chadd.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1952d3eee9SAdrian Chadd.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2052d3eee9SAdrian Chadd.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2152d3eee9SAdrian Chadd.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2252d3eee9SAdrian Chadd.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2352d3eee9SAdrian Chadd.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2452d3eee9SAdrian Chadd.\" SUCH DAMAGE.
2552d3eee9SAdrian Chadd.\"
26*bef89c15SAlexander Ziaee.Dd May 10, 2025
2752d3eee9SAdrian Chadd.Dt E6060SW 4
2852d3eee9SAdrian Chadd.Os
2952d3eee9SAdrian Chadd.Sh NAME
3052d3eee9SAdrian Chadd.Nm e6060sw
31*bef89c15SAlexander Ziaee.Nd Marvell 88E6060/88E6063/88E6065 Fast Ethernet switch driver
3252d3eee9SAdrian Chadd.Sh SYNOPSIS
3352d3eee9SAdrian Chadd.Cd "device mdio"
3452d3eee9SAdrian Chadd.Cd "device etherswitch"
3552d3eee9SAdrian Chadd.Cd "device e6060sw"
3652d3eee9SAdrian Chadd.Pp
3752d3eee9SAdrian Chadd.Cd hint.e6060sw.0.at="mdio0"
3852d3eee9SAdrian Chadd.Sh DESCRIPTION
3952d3eee9SAdrian ChaddThe
4052d3eee9SAdrian Chadd.Nm
4152d3eee9SAdrian Chadddevice driver provides a management interface to Marvell 88E6060 and 88E6065 fast ethernet switch chip.
4252d3eee9SAdrian ChaddThis driver use smi interface by ethernet interface.
4352d3eee9SAdrian Chadd.Pp
4452d3eee9SAdrian Chadd88E6060 support is only port vlan.
4552d3eee9SAdrian Chadd88E6065 support is port and dot1q vlan.
4652d3eee9SAdrian Chadddot1q support group base tag/untag.
47*bef89c15SAlexander Ziaee.Sh HARDWARE
48*bef89c15SAlexander ZiaeeThe
49*bef89c15SAlexander Ziaee.Nm
50*bef89c15SAlexander Ziaeedriver supports the following Fast Ethernet switch controllers:
51*bef89c15SAlexander Ziaee.Pp
52*bef89c15SAlexander Ziaee.Bl -bullet -compact
53*bef89c15SAlexander Ziaee.It
54*bef89c15SAlexander ZiaeeMarvell 88E6060
55*bef89c15SAlexander Ziaee.It
56*bef89c15SAlexander ZiaeeMarvell 88E6063
57*bef89c15SAlexander Ziaee.It
58*bef89c15SAlexander ZiaeeMarvell 88E6065
59*bef89c15SAlexander Ziaee.El
6052d3eee9SAdrian Chadd.Sh EXAMPLES
6152d3eee9SAdrian ChaddConfigure dot1q vlan on 88E6065 by etherswitchcfg command.
6252d3eee9SAdrian Chadd.Pp
6352d3eee9SAdrian Chadd.Dl # etherswitchcfg config vlan_mode dot1q
6452d3eee9SAdrian Chadd.Pp
6552d3eee9SAdrian ChaddConfigure vlangroup with dot1q tag on 88E6065.
6652d3eee9SAdrian ChaddThis example is port0 as vlan 2.
6752d3eee9SAdrian Chadd.Pp
6852d3eee9SAdrian Chadd.Dl # etherswitchcfg vlangroup2 vlan 2 members 0,5t port0 pvid 2
6952d3eee9SAdrian Chadd.Sh SEE ALSO
7052d3eee9SAdrian Chadd.Xr etherswitch 4 ,
7152d3eee9SAdrian Chadd.Xr etherswitchcfg 8
7252d3eee9SAdrian Chadd.Sh HISTORY
7352d3eee9SAdrian ChaddThe
7452d3eee9SAdrian Chadd.Nm
7552d3eee9SAdrian Chadddevice driver first appeared in
7652d3eee9SAdrian Chadd.Fx 12.0 .
7752d3eee9SAdrian Chadd.Sh AUTHORS
7852d3eee9SAdrian ChaddThe
7952d3eee9SAdrian Chadd.Nm
8052d3eee9SAdrian Chadddriver was written by
8152d3eee9SAdrian Chadd.An Hiroki Mori
82