aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/etherswitch/arswitch
Commit message (Expand)AuthorAgeFilesLines
* etherswitch drivers: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-091-2/+1
* Remove unused etherswitch_devclass.John Baldwin2022-05-091-1/+1
* Remove unused mdio_devclass.John Baldwin2022-05-061-1/+1
* Remove unused miibus_devclass and miibus_fdt_devclass.John Baldwin2022-05-061-1/+1
* arswitch: Remove unused variable.John Baldwin2022-04-121-3/+0
* [arswitch] Implement the switch MAC address fetch API.Adrian Chadd2018-02-063-0/+65
* [arswitch] disable ARP copy-to-CPU port for AR9340 for now.Adrian Chadd2018-02-051-0/+2
* [arswitch] fix build breakage.Adrian Chadd2018-02-051-1/+1
* [arswitch] Enable ATU dump support for the AR9340.Adrian Chadd2018-02-051-11/+11
* [arswitch] fix mac address field definition.Adrian Chadd2018-02-051-4/+18
* [arswitch] Break out of the loop upon any error, not just -1.Adrian Chadd2018-02-051-1/+1
* [arswitch] fix up issues on the AR8327.Adrian Chadd2018-02-042-7/+7
* [arswitch] add initial functionality for AR8327 ATU management.Adrian Chadd2018-02-032-5/+108
* [arswitch] Stub out the ATU table dump in AR9340 switches until I implementAdrian Chadd2018-02-021-0/+11
* [arswitch] begin tidying up the learning and ATU management, introduce ATU APIs.Adrian Chadd2018-02-027-29/+406
* [arswitch] Fix ATU programming on the AR8327 switch.Adrian Chadd2018-01-311-1/+1
* [arswitch] Fix ATU flushing on AR8216/AR8316 and most of the later chips.Adrian Chadd2018-01-311-1/+1
* [arswitch] add a new debug section for upcoming address table management.Adrian Chadd2018-01-311-0/+3
* [etherswitch] check if_alloc returns NULLMichael Zhilin2018-01-241-0/+6
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2721-0/+42
* [arswitch] add phy debugging to the internal PHY read/write functions.Adrian Chadd2017-05-231-0/+15
* arswitch: Ensure the lock is always held when calling arswitch_modifyreg()Kristof Provost2017-01-155-1/+21
* etherswitch: Unbreak LINT buildSepherosa Ziehau2016-08-081-1/+2
* [arswitch] extend the debug support to be configurable at runtime.Adrian Chadd2016-08-075-38/+80
* [etherswitch] add in an initial API for controlling per-port LED behaviour.Adrian Chadd2016-08-044-3/+132
* Update my TODO items.Adrian Chadd2016-07-262-0/+3
* Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni2016-04-102-2/+2
* [mdio] migrate mdiobus out of etherswitch and into a top-level device of its ...Adrian Chadd2015-12-269-9/+9
* [arswitch] bump the number of ports on the ar934x internal switch.Adrian Chadd2015-12-151-2/+2
* AR8327: Fix up the ability to configure the vlangroup configuration for the C...Adrian Chadd2015-10-201-1/+9
* Turns out the AR933x looks like the AR7240/AR7241 switch as far as VLANAdrian Chadd2015-03-281-1/+0
* Commit 802.1q configuration support for the AR8327.Adrian Chadd2015-03-134-35/+217
* Methodise a couple more of the VLAN methods.Adrian Chadd2015-03-084-12/+18
* Add per-port vlan support for the AR8327.Adrian Chadd2015-03-086-31/+145
* Fix up support for the AR8327.Adrian Chadd2015-03-086-66/+237
* AR8327: Disable energy-efficient ethernet support in the PHYs.Adrian Chadd2015-03-011-18/+31
* Bump the port mask on the AR8327 ethernet switch from 0x3f to 0x7f.Adrian Chadd2015-03-011-2/+2
* Add another register definition for the AR8327.Adrian Chadd2015-02-281-0/+3
* Add another revision of the AR8327.Adrian Chadd2014-07-261-0/+1
* Revert r268543.Rui Paulo2014-07-129-9/+9
* Move iic.h to sys/ so that it's automatically installed in /usr/include/sys.Rui Paulo2014-07-129-9/+9
* Add a description here.Adrian Chadd2014-03-021-0/+3
* Set all of the ports into the same vlangroup; there's only one vlangroupAdrian Chadd2014-03-021-5/+4
* Add ATU flush support.Adrian Chadd2014-03-023-1/+79
* Add AR8216 era ATU management/configuration register definitions.Adrian Chadd2014-03-021-6/+31
* (I think!) make the AR8327 switch correctly handle traffic.Adrian Chadd2014-03-011-1/+31
* Be paranoid about bit operations here.Adrian Chadd2014-03-011-1/+1
* Remove now dead code.Adrian Chadd2014-03-011-10/+0
* Add LED setup support for the AR8327.Adrian Chadd2014-02-261-0/+67
* Add in the SGMII configuration code. The DB120 doesn't use it, so IAdrian Chadd2014-02-261-2/+55