summaryrefslogtreecommitdiffstats
path: root/target/linux/cns3xxx/patches-3.3
Commit message (Collapse)AuthorAgeFilesLines
* cns3xxx: fix gpio access and add gpio IRQ supportnbd2012-10-071-0/+536
| | | | | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> target/linux/cns3xxx/patches-3.3/470-gpio_irq.patch | 536 ++++++++++++++++++++ 1 file changed, 536 insertions(+) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33648 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add FIQ support for cns3xxxkaloz2012-09-281-0/+429
| | | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33581 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Update board support for Gateworks Laguna Product familykaloz2012-09-281-8/+162
| | | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33580 3c298f89-4303-0410-b956-a3cf2f4a3e73
* USB iso mode fixeskaloz2012-09-281-129/+234
| | | | | | | | | | | Resolves an issue where isochronouse USB would cause the driver to hang as well as scheduling issues. Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33579 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [cns3xxx]: fix ncores for single-core systems.kaloz2012-09-271-0/+109
| | | | | | | | | | | For cns3xxx SCU_CONFIGURATION always shows multipe cores but SCU_CPU_STATUS shows which ones are active. Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33566 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [cns3xxx]: add i2c retrieskaloz2012-09-271-0/+72
| | | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33565 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [cns3xxx]: fix pcie abort handlingkaloz2012-09-271-0/+128
| | | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33564 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix ethernet driver tx completion and queue stop/startnbd2012-09-221-0/+110
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33504 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: implement ethernet fraglist tx support for improved bridging ↵nbd2012-09-221-18/+191
| | | | | | performance with jumbo frames git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33503 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [cns3xxx]: move gpio stuff into the right filekaloz2012-09-212-111/+111
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33502 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: add a small optimization for rx offloadnbd2012-09-211-0/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33500 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix ethernet port lookup for multi-descriptor jumbo framesnbd2012-09-211-14/+26
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33499 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix ethernet packet alignment issues (hw has an alignment ↵nbd2012-09-201-14/+18
| | | | | | requirement of 64), fix skb fragment chaining git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33498 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix ethernet jumbo-frame support, use single-page rx buffers and ↵nbd2012-09-191-0/+317
| | | | | | skb fragment lists git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33491 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix ethernet tx checksum offloadnbd2012-09-191-0/+89
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33490 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: merge ethernet driver changes from gateworksnbd2012-09-191-230/+258
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33489 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix the ethernet driver makefilenbd2012-09-191-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33487 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: reorganize patches, fix pcie io space init ordernbd2012-09-197-114/+120
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33486 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: move virtual io addresses to vmalloc space to fix kernel BUG() callsnbd2012-09-195-10/+208
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33485 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: add missing callbacks for the laguna machine supportnbd2012-09-194-4/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33484 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [cns3xx] laguna: fix eeprom read buffer size during platform configurationblogic2012-07-251-1/+1
| | | | | | | | Increase the size of the buffer used for eeprom reads during the platform configuration of the Gateworks laguna. The model name read in is 16 bytes but the original buffer was only 8 bytes. Signed-off-by: David Acker <dacker@rajant.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32833 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: add support for 3.3juhosg2012-05-1816-0/+27337
Compile tested only. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31809 3c298f89-4303-0410-b956-a3cf2f4a3e73