summaryrefslogtreecommitdiffstats
path: root/package/broadcom-diag/src/diag.c
Commit message (Collapse)AuthorAgeFilesLines
* Asus WL-330gE Supportnbd2009-02-221-0/+12
| | | | | | | | | | | | | Here is support for the compact Asus WL-330gE. It uses that all-in-one 5354 Broadcom chip that's also in the WL-520gU, so I assume USB support can be soldered on. I've yet to open up the device, though. Initial flashing is done through the CFE failsafe mode like on other Asus devices, where you boot holding the reset button, the power LED flashes, and you tftp an image. Signed-off-by: David Cooper <dave@kupesoft.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14624 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix broadcom-diag on linux 2.6.28 (#4633)nbd2009-02-221-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14618 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add proper LED support to broadcom-diag for the Asus WL-320gE/gP routers (#4062)florian2008-10-041-0/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12855 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-diag: reset the interrupt mask of configured leds to avoid spurious ↵nbd2008-07-311-0/+1
| | | | | | interrupts git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12030 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm-2.4] fix Dell TrueMobile 2300 v1/v2 detection and network ↵juhosg2008-07-261-4/+20
| | | | | | configuration (closes #2788) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11935 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for WRT600N and WRT600N v1.1 (#3535)florian2008-07-071-0/+42
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11740 3c298f89-4303-0410-b956-a3cf2f4a3e73
* (1/6) bcm57xx: init from diagnbd2008-06-151-0/+3
| | | | | | | | | | | | | | | | | | | | | I've been working to finish up the bcm57xx module package nbd posted a few months ago. I am no expert, just had some spare time and some motivation. Here is the background: https://dev.openwrt.org/ticket/2744 This first patch disables the bcm57xx gpio setup in broadcom-diag. The switch needs to be initialized by the driver so the driver can then reset the switch ASAP. If the switch isn't reset quickly enough, it will forward packets between the WAN and LAN, which will cause problems with modems that only allow one mac to access the internet. Tested on wrt350n. Signed-off-by: Ben Pfountz <netprince (at) vt (dot) edu> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11466 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add Siemens SE505v2 detection to diag (#3416)florian2008-05-311-2/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11308 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [bcm47xx] Stopgap compilation fixes for diag and switch under 2.6.25noz2008-05-201-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11231 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for Asus wl-520gcflorian2008-05-161-0/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11145 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix typo in broadcom-diag LED output enablenoz2008-05-121-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11125 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for the WL-500gP v2agb2008-03-311-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10693 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for the ASUS WL-520gUagb2008-03-311-0/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10692 3c298f89-4303-0410-b956-a3cf2f4a3e73
* broadcom-diag cleanupagb2008-03-311-30/+32
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10691 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add back Sitecom WL-105b supportflorian2008-01-081-0/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10142 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add switch gpio init for bcm57xx (untested, see #2744)nbd2007-11-301-1/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9642 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add extra wrt350n leds (patch from #2745)nbd2007-11-301-1/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9641 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix adm switch misdetection, which led to bogus button events that caused ↵nbd2007-11-161-1/+1
| | | | | | the system to shut down git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9555 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add detection support for Buffalo WHR-G125 from #2611florian2007-11-131-0/+18
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9548 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix wr850g detection (#1936)nbd2007-11-031-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9492 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix wan configuration on wr850g v2/v3mbm2007-08-251-2/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8482 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix the typoflorian2007-08-041-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8336 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for the D-Link DWL-3150florian2007-08-041-1/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8335 3c298f89-4303-0410-b956-a3cf2f4a3e73
* rearrange diag's platform detection code to look for known platform strings ↵mbm2007-07-041-41/+66
| | | | | | before guessing git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7876 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix failsafe on broadcom, send netlink events in diag when running linux 2.6nbd2007-06-251-32/+100
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7722 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix a memleak in broadcom-diag (#1780)nbd2007-06-201-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7683 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for the D-Link DIR-130/330florian2007-06-181-0/+35
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7660 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add updated support for buffalo routers (#1874)florian2007-06-121-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7585 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm47xx compile fix for .21, thanks to nozkaloz2007-05-261-0/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7337 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix reverse polarity on WGT634U (was : green while booting, amber when ready)florian2007-04-151-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6958 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add diag and switch support for brcm47xx-2.6nbd2007-03-141-2/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6562 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add SimpleTech SimpleShare NAS diag support (untested; based on patch from ↵nbd2007-03-021-2/+20
| | | | | | #1352) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6460 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add wl-500w diag support (untested, based on patch from #1298)nbd2007-02-281-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6416 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add WL-700gE support (based on work by jr)nbd2007-01-201-1/+42
| | | | | | | Includes kernel/diag patch and a new target profile git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6142 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add usb led for wl-hddnbd2007-01-201-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6133 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add hardware detection for dell truemobile 2300nbd2006-12-191-1/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5854 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add diag support for the Buffalo WZR-G300Nkaloz2006-12-161-0/+14
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5812 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add diag support for the WRT350Nnbd2006-12-141-1/+28
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5785 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add Trendware TEW-411BRplus (#1038)florian2006-12-111-0/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5764 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Ignore false button events generated by switch gpio usembm2006-12-011-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5687 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix gpios for wzr-rs-g54, add support for the wzr-rs-g54hpnbd2006-11-241-2/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5636 3c298f89-4303-0410-b956-a3cf2f4a3e73
* diag: add support for the buffalo wzr-rs-g54nbd2006-11-221-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5616 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix dmz gpio for the wrtsl54gsnbd2006-11-211-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5600 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix motorola we800g misdetectionnbd2006-11-191-8/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5579 3c298f89-4303-0410-b956-a3cf2f4a3e73
* improve accuracy of the diag detection of the wrt54g3gnbd2006-11-131-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5521 3c298f89-4303-0410-b956-a3cf2f4a3e73
* forward port diag changes from whiterussian, add extra abstraction for the ↵nbd2006-11-091-330/+214
| | | | | | gpio stuff git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5478 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix typonbd2006-11-031-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5428 3c298f89-4303-0410-b956-a3cf2f4a3e73
* port new diag driver to kamikazenbd2006-11-031-0/+939
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5426 3c298f89-4303-0410-b956-a3cf2f4a3e73