summaryrefslogtreecommitdiffstats
path: root/target/linux/brcm63xx/files/arch
Commit message (Collapse)AuthorAgeFilesLines
* [brcm63xx] bcm6345 fixes from AndyIflorian2009-08-062-3/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17153 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix off-by-one maximum timeout in the wathchdog default counter ↵florian2009-08-061-3/+1
| | | | | | for bcm6345, thanks AndyI git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17149 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] disable watchdog for bcm6345 until it gets fixedflorian2009-08-061-1/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17148 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] more bcm6345 fixes and definitions, thanks to AndyIflorian2009-07-313-0/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17066 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add experimental support for 2.6.28.10, tested on bcm6338florian2009-07-301-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17054 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix typo for the flash start address on bcm6345florian2009-07-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17032 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] register GPIO-connected LEDs for known boardsflorian2009-07-181-1/+240
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16887 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix comment only valid for bcm6345florian2009-07-171-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16881 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add the infrastructure to use a MPI/GPIO connected VoIP DSPflorian2009-07-013-1/+79
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16650 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fixes for the bcm6338 clocks, thanks Maximeflorian2009-07-011-2/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16640 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] a couple of more fixes to get 6345 booting up to the console handoverflorian2009-06-303-2/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16636 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] shared DMA zone is twice smaller on 6338florian2009-06-281-1/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16608 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] bcm6338 can support PCI since it has MPIflorian2009-06-271-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16592 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] more fixes for bcm6338, no need not to prevent reads from MPI ↵florian2009-06-271-6/+10
| | | | | | registers now that we have it defined correctly git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16589 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix the flash address comment and register the flash device again ↵florian2009-06-271-3/+7
| | | | | | with its proper physical address on 6338/6345 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16587 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix a stupid typo preventing the board from being detectedflorian2009-06-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16586 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] prevent bcm6338 and bcm6345 from crashing very earlyflorian2009-06-271-3/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16585 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] only register fallback sprom and enable PCI if we actually have ↵florian2009-06-271-2/+4
| | | | | | support for PCI git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16581 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] more missing register definitions for bcm6338florian2009-06-271-2/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16579 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] more bcm6338 and bcm6345 related fixesflorian2009-06-261-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16568 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] define bcm6338 SDRAM base register and make sure that the right ↵florian2009-06-261-1/+2
| | | | | | CPU id will be used to detect a bcm6338 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16567 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add board definitions for the bcm6338wflorian2009-06-261-0/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16565 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] be SMP safe even with gpiolibflorian2009-06-041-7/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16331 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] cache gpio values in gpio_setflorian2009-06-041-5/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16330 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] use the correct number of GPIOs for bcm6358florian2009-06-041-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16329 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] register gpiochip earlier, allowing gpio-based runtime detection ↵florian2009-06-042-2/+5
| | | | | | to be performed in board_init callback git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16328 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brmc63xx] register gpiodevflorian2009-04-301-0/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15509 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] enable all blocks on 6338 and uart clock on 6345florian2009-03-211-1/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14957 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add support for bcm6345 SoC, needs testingflorian2009-03-202-2/+34
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14953 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix SPI register switch and prepare for UDC, thanks to Henk ↵florian2009-03-176-15/+101
| | | | | | Vergonet (#4783) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14914 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366florian2009-03-121-0/+23
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14850 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] do not duplicate fifo_size, since RX and TX fifo sizes are the ↵florian2009-03-111-8/+4
| | | | | | same, request_mem_region on the registers git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14848 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix typo for the bcm6338 spi IRQ, change platform driver name and ↵florian2009-03-082-1/+4
| | | | | | make the SPI irq be fetchable by platform driver initialization code git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14790 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] compile and register SPI controller deviceflorian2009-03-082-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14789 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] make bcm6358 consistend with the other boards namingflorian2009-03-081-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14788 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix some SPI register definitions and platform-device ↵florian2009-03-081-3/+7
| | | | | | registration code git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14787 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] prepare for SPI controller driverflorian2009-03-062-0/+112
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14755 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] provide a sane SPROMv2 to make on-board bcm4318 card work, thanks ↵florian2009-02-271-0/+34
| | | | | | mb__ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14683 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] move the device registration to an earlier initcall level, ↵florian2009-02-271-1/+1
| | | | | | required for fallback SPROM to work git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14681 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add support for user9102 boards (#4537)florian2009-01-311-0/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14305 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] Add board definitions for the Davolink DV201AMRflorian2009-01-291-0/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14263 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63x] frequency is in Hz, thanks Joelflorian2009-01-171-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14067 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] allow bcm6338 to get the base address of the memory controller ↵florian2009-01-151-0/+1
| | | | | | register, required to detect memory size git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14047 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add board registration of the bcm96338gwflorian2008-12-191-0/+22
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13693 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] 6338 has no PCIflorian2008-12-191-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13692 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add experimental support for bcm6338florian2008-12-192-1/+40
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13691 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Register watchdog driverflorian2008-12-192-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13690 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add bcm63xx_wdt but do not enable it yetflorian2008-12-172-0/+36
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13677 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add support for Sagem F@ST2404 (#4332)florian2008-12-101-0/+26
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13583 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Enable ohci on bcm96348gwflorian2008-12-081-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13549 3c298f89-4303-0410-b956-a3cf2f4a3e73