Commit Graph

22 Commits (6c176fe0a75d1c8e408b44baa66f73703c414533)

Author SHA1 Message Date
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
14 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
14 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
15 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
16 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