Hauke Mehrtens
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
14 years ago
Hauke Mehrtens
2f7964de3e
brcm47xx: do not read from CFE
...
SVN-Revision: 24267
14 years ago
Hauke Mehrtens
7b1ae48645
brcm47xx: use on common files dir
...
SVN-Revision: 24264
14 years ago
Hauke Mehrtens
49edb3c342
brcm47xx: prepare brcm47xx patches for sending to mainline.
...
SVN-Revision: 22296
15 years ago
Markus Wigge
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
15 years ago
Hauke Mehrtens
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
16 years ago
Felix Fietkau
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
16 years ago
Gabor Juhos
9b7ea0451a
fix GENERIC_GPIO support
...
SVN-Revision: 11004
17 years ago
Michael Büsch
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
17 years ago
Michael Büsch
c7ac9d3282
bcm47xx: Register a GPIODEV platform device to allow GPIO access via /dev/gpio
...
SVN-Revision: 10623
17 years ago
Michael Büsch
d3cf33a4ae
bcm47xx: Fix GPIO data direction output bit assignment
...
SVN-Revision: 10605
17 years ago
Michael Büsch
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
17 years ago
Michael Büsch
e7e5ebd0c2
ssb: Fix the horrible crash of innocent cardbus cards.
...
No Animals were harmed in the production of this patch.
SVN-Revision: 10497
17 years ago
Michael Büsch
faa14263f5
ssb: Make the GPIO API reentrancy safe.
...
SVN-Revision: 10496
17 years ago
Michael Büsch
27e288859c
SSB: Update the watchdog fix to the patch version that will go upstream.
...
SVN-Revision: 10494
17 years ago
Michael Büsch
c57ca284ce
ssb: Update to latest upstream version of ssb.
...
SVN-Revision: 10490
17 years ago
Michael Büsch
5aeceaa296
bcm47xx: We can use the ssb-invariants callback now, as was changed to be called late enough.
...
SVN-Revision: 10476
17 years ago
Michael Büsch
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
17 years ago
Michael Büsch
37a2dfbcf5
bcm47xx: Extract all available information from NVRAM into the sprom data structure.
...
SVN-Revision: 10473
17 years ago
Felix Fietkau
a3c1000f0f
fix i2c-gpio
...
SVN-Revision: 9309
17 years ago
Felix Fietkau
fd811bf54c
sync ssb with upstream
...
SVN-Revision: 9302
17 years ago
Felix Fietkau
30777ac989
add patches for 2.6.23 on brcm47xx (not enabled yet)
...
SVN-Revision: 9279
17 years ago
Felix Fietkau
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
17 years ago