summaryrefslogtreecommitdiffstats
path: root/target/linux/generic-2.6/files/drivers/net/phy/ar8216.h
Commit message (Collapse)AuthorAgeFilesLines
* Add support for the ar8316 switch. This patch enhances the ar8216 driver ↵Jo-Philipp Wich2010-04-051-0/+22
| | | | | | | | | | with ar8316 support and fixes some minor issues with the ar8216 driver itself. It should not break anything, but isn't tested on ar8216 devices. [PATCH 2/2] ar71xx: Add the ar8316 driver to rs pro/rb-450g. Add the ar8216 driver to the ar71xx target, and add network configurations for the RouterStation Pro and the RouterBoard RB-450G. SVN-Revision: 20722
* ar8216: fix the mtu register definitionFelix Fietkau2010-03-091-1/+1
| | | | SVN-Revision: 20110
* Several small fixes for ar8216 driver (patch by Jonas Gorski)Felix Fietkau2010-03-091-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Create defines for some magic values/masks. * Change vlan_id to u16, to allow VIDs > 255. * Add a range check to set_pvid as it isn't a VID, but the index in the vlan table. * Set the max VID to 4094, since 4095 is a reserved value and should not be used. * In mangle_rx replace the provided VID with the VID of the table entry of the port, not the index of the table. * In hw_apply, remove a redundant emptyness check (was already checked several lines above). * In no vlan mode do not set the ingress mode to secure, as there are no vlan table entries, but to use the port's destination masks. Otherwise the switch won't forward anything. * In read_status tell that the phy is up (taken from the rtl8306 driver). SVN-Revision: 20083
* kernel: fix typos in the AR8216 header fileGabor Juhos2010-02-241-7/+7
| | | | SVN-Revision: 19834
* ar8216: fix transmission of large frames by setting the switch mtuFelix Fietkau2009-06-291-0/+3
| | | | SVN-Revision: 16629
* ar8216: add delay for page switching to work around register setting ↵Felix Fietkau2009-06-141-0/+3
| | | | | | corruption. use packet mangling to fix up the vlan for incoming packets (workaround for hardware bug, which renders normal 802.1q support unusable) SVN-Revision: 16442
* Add a driver for Atheros AR8216 switches Thanks to Vertical Communications, ↵Felix Fietkau2009-04-291-0/+147
Inc. for providing access to the documentation SVN-Revision: 15482