summaryrefslogtreecommitdiffstats
path: root/package/switch/src/switch-adm.c
Commit message (Collapse)AuthorAgeFilesLines
* switch: ROBO Switch Gigabit MII Supporthauke2013-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | I wrote this patch some time ago because I had a need for one of the Gigabit ports (Linksys E3000) to be forced to 100FD. This is based on the robocfg sources included w/ the RT-N16 sources from ASUS. Since work is progressing on a BGMAC driver that could be included in OpenWRT, this may be useful to someone else. In testing, forcing the speed to 10/100 or 1000 worked fine; however, when trying to force full-duplex mode, the result was always half-duplex. I was not able to isolate the source of the problem (this patch, driver or H/W limitation). The only way I could get it to work was to set the port to Auto, but then only advertise 100FD (not included in this patch). I have a modified version of the robocfg package as well, I'd have to clean it up a little first (remove the full-duplex hack) before submitting it if there is interest. Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34992 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add a new version of the nvram rewrite patchhauke2013-01-031-6/+6
| | | | | | | This is the version like it was send for mainline inclusion. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34988 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: use libgpio instaed of implementing the gpio interface ourself.hauke2012-08-041-17/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32992 3c298f89-4303-0410-b956-a3cf2f4a3e73
* switch: fix some memory leaks in switch_parse_vlan()hauke2012-01-281-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29936 3c298f89-4303-0410-b956-a3cf2f4a3e73
* switch: update for brcm47xx targethauke2011-08-041-25/+33
| | | | | | | | | * remove suport for 2.4 kernel * add support for bcma bus git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27904 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] remove whitespaces in kmod-switch sourcesflorian2010-07-201-18/+18
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22320 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] switch: do not include linux/autoconf.h (#6513)florian2010-02-281-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19903 3c298f89-4303-0410-b956-a3cf2f4a3e73
* switch: remove message about BFL_ENETADM not being set on systems with a ↵nbd2008-11-021-3/+2
| | | | | | roboswitch git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13100 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix adm switch misdetection, which led to bogus button events that caused ↵nbd2007-11-161-6/+6
| | | | | | the system to shut down git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9555 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix kmod-switch compile on brcm-2.4 (#1461)nbd2007-03-141-11/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6565 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add diag and switch support for brcm47xx-2.6nbd2007-03-141-17/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6562 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix the counters bug (#983)florian2006-12-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5910 3c298f89-4303-0410-b956-a3cf2f4a3e73
* prepare packages for kernel upgrade to 2.6.19nbd2006-12-141-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5786 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add Trendware TEW-411BRplus (#1038)florian2006-12-111-1/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5764 3c298f89-4303-0410-b956-a3cf2f4a3e73
* be politically correctkaloz2006-06-201-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4019 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix module params on 2.6.17, suppress warnings.nico2006-06-191-3/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4005 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move target/linux/package/switch to package/, fix a bug in the ipkg ↵nbd2006-05-311-0/+571
dependency handling git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3864 3c298f89-4303-0410-b956-a3cf2f4a3e73