Commit Graph

23 Commits

Author SHA1 Message Date
06166b01dd brcm47xx: fix partition layout on SimpleShare devices.
The flash driver code should be cleaned up and the broad detection code should be placed into arch code and used here.

This fixes #9323

Thank you Will Holmes for the patch.

SVN-Revision: 27005
2011-05-25 17:46:34 +00:00
2f7964de3e brcm47xx: do not read from CFE
SVN-Revision: 24267
2010-12-05 19:20:26 +00:00
7b1ae48645 brcm47xx: use on common files dir
SVN-Revision: 24264
2010-12-05 18:34:58 +00:00
49edb3c342 brcm47xx: prepare brcm47xx patches for sending to mainline.
SVN-Revision: 22296
2010-07-19 20:25:20 +00:00
25602743d1 brcm47xx: added dual image support to flashmap driver
some CFE versions (i.e. WRT54G3Gv2-VF) expect two separate firmware
images which each consume half of the available flash space.
these changes check for the TRX header version and set the partition
size correctly.
Tested on G3Gv2-VF and Asus WL-500GP

SVN-Revision: 22019
2010-07-01 16:26:24 +00:00
74705fe7eb Port to kernel 2.6.30.
There is an error in the unlzma system in the kernel.
A lzma compressed squashfs filesystem does not work for me.
This should compile and works for me on my Asus WL-500GP, please test it on more systems.

SVN-Revision: 16441
2009-06-13 21:20:53 +00:00
1e570a9288 change the way ./files* and the generic kernel files are applied. ./files now applies to *ALL* kernel versions, and is copied along with ./files-* - this gets rid of quite a bit of redundancy in the extra kernel drivers.
SVN-Revision: 13010
2008-10-18 21:43:30 +00:00
9b7ea0451a fix GENERIC_GPIO support
SVN-Revision: 11004
2008-05-02 07:24:24 +00:00
2aefffe565 bcm47xx: Fix warning arch/mips/bcm947xx/irq.c: In function 'pcibios_map_irq': arch/mips/bcm947xx/irq.c:78: warning: passing argument 1 of 'pci_name' discards qualifiers from pointer target type
SVN-Revision: 10626
2008-03-19 11:55:31 +00:00
c7ac9d3282 bcm47xx: Register a GPIODEV platform device to allow GPIO access via /dev/gpio
SVN-Revision: 10623
2008-03-19 10:35:56 +00:00
d3cf33a4ae bcm47xx: Fix GPIO data direction output bit assignment
SVN-Revision: 10605
2008-03-15 20:52:02 +00:00
19477a56a9 bcm47xx: Add driver for the SSB Gigabit Ethernet core. It doesn't work, yet, but let's commit what we have.
SVN-Revision: 10509
2008-02-20 17:56:24 +00:00
e7e5ebd0c2 ssb: Fix the horrible crash of innocent cardbus cards.
No Animals were harmed in the production of this patch.

SVN-Revision: 10497
2008-02-19 16:50:12 +00:00
faa14263f5 ssb: Make the GPIO API reentrancy safe.
SVN-Revision: 10496
2008-02-19 15:22:17 +00:00
27e288859c SSB: Update the watchdog fix to the patch version that will go upstream.
SVN-Revision: 10494
2008-02-19 11:58:20 +00:00
c57ca284ce ssb: Update to latest upstream version of ssb.
SVN-Revision: 10490
2008-02-19 01:24:18 +00:00
5aeceaa296 bcm47xx: We can use the ssb-invariants callback now, as was changed to be called late enough.
SVN-Revision: 10476
2008-02-17 13:06:45 +00:00
f116c50a80 bcm47xx: Remove FIXME We don't want to move the board time init into SSB. It's just fine as-is. Remove the FIXME.
SVN-Revision: 10474
2008-02-17 11:59:28 +00:00
37a2dfbcf5 bcm47xx: Extract all available information from NVRAM into the sprom data structure.
SVN-Revision: 10473
2008-02-16 23:35:31 +00:00
a3c1000f0f fix i2c-gpio
SVN-Revision: 9309
2007-10-14 05:04:23 +00:00
fd811bf54c sync ssb with upstream
SVN-Revision: 9302
2007-10-14 02:47:36 +00:00
30777ac989 add patches for 2.6.23 on brcm47xx (not enabled yet)
SVN-Revision: 9279
2007-10-13 02:04:37 +00:00
56231056ea strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
SVN-Revision: 8653
2007-09-06 16:27:37 +00:00