aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/etherswitch
Commit message (Expand)AuthorAgeFilesLines
* Bring in a basic ethernet switch driver for the IP17x series ofAdrian Chadd2013-05-0811-0/+1650
* Fix the ukswitch code to work with the new vlan changes:Adrian Chadd2013-05-081-9/+9
* Correctly mark the CPU port.Adrian Chadd2013-05-081-0/+1
* Add the ability to change the vlan operation mode.Adrian Chadd2013-05-083-1/+71
* Update arswitch to the new API.Adrian Chadd2013-04-221-1/+1
* Convert over the etherswitch framework to use VLAN IDs per port, ratherAdrian Chadd2013-04-222-9/+23
* Implement a very basic multi-PHY aware switch device.Adrian Chadd2013-04-191-0/+570
* Disable automatic attachment of arswitch. It can't be auto-detected (like PHYsAleksandr Rybalko2012-11-071-11/+0
* Don't try to cache the page setting - always set the page beforeAdrian Chadd2012-10-221-4/+11
* Mask data to only 16 bits to be sure on write into switch reg.Aleksandr Rybalko2012-10-151-1/+1
* Locking for etherswitch framework:Aleksandr Rybalko2012-10-154-7/+82
* Defaulting to id "0" if ar7240_probe(dev) success, fix warning when buildingAleksandr Rybalko2012-10-151-0/+1
* Fix tiypo.Aleksandr Rybalko2012-10-111-1/+1
* Setup the CPU port and broadcast map on the AR7240, rather thanAdrian Chadd2012-05-122-10/+18
* .. oops, include setting the MTU.Adrian Chadd2012-05-121-1/+4
* Document what the flood register setting does.Adrian Chadd2012-05-121-1/+8
* * Add in the AR7240 global control field for setting the maximum frameAdrian Chadd2012-05-121-0/+14
* * Remove the AR7240 register defines and reuse the AR8x16 defines.Adrian Chadd2012-05-122-8/+5
* Further arswitch work:Adrian Chadd2012-05-124-1/+194
* Commit the first pass of the etherswitch support.Adrian Chadd2012-05-1118-0/+3090
* Bring over the first part of the etherswitch framework - an MDIO bus andAdrian Chadd2012-05-015-0/+657