75 Commits (238721c650cef4c8f9754cfefeded04f05cdf51b)

Author SHA1 Message Date
Daniel Dickinson fc3a1d0ba3 Added OpenWRT-specific field to imagetag so that we can record the real root length, so that when the CRC fixup is applied and the root length is recorded as zero we can still calculate the rootfs mtd partition size. 14 years ago
Daniel Dickinson fe5d55977e tools/firmware-utils/imagetag: Fixed Pirelli Alice Gate CRC calculation in imagetag (was invalid strings in bcm_tag.h). Closes #7120 15 years ago
Florian Fainelli 2a4fb82289 flashmap and image generation: reduced union bcm_tag to a single struct combining the elements so that it is no longer necessary to create an openwrt-only tagid and tagcrc, and elimate the tagid detection and switch statements which made dealing with imagetags overly complicated, especially since the logic would need analogs in all code that touched the imagetag. Patch from cshore. 15 years ago
Florian Fainelli dad85cddac move bcm_tag.h out of the flashmap patch so that user-land tools can re-use it 15 years ago
Florian Fainelli b8d99458ff move files to files-2.6.30, to ease newer kernel integration 15 years ago
Daniel Dickinson 022594b0ed brcm63xx: Fix gpio-buttons and add LED and buttons for Tecom IGW6200 and Comtrend CT-5261 15 years ago
Daniel Dickinson f623119680 Fix typo in AGPF_S0 reset button definition 15 years ago
Claudio Mignanti b031e14bf0 bcm63xx: add gpio leds to alice gate 15 years ago
Florian Fainelli 0adbdf6409 add support for the RTA1025W_16 board (#5979) 15 years ago
Nicolas Thill f22156bf9e brcm63xx: fix cardbus support with BCM6358 (closes: #5918) 15 years ago
Florian Fainelli b9c0291e32 prevent gpio-buttons registration failure 15 years ago
Florian Fainelli 8ceff55a08 fix typos against the gpio buttons driver (#5804) 15 years ago
Florian Fainelli 65fa1debda add infrastructure to register gpio-input reset button 15 years ago
Florian Fainelli 294ec33e47 fix reboot hang on bcm6345, thanks AndyI 15 years ago
Florian Fainelli 3fd180eb53 add missing patch which fakes a cardbus controller on top of PCI, thanks SGDA 15 years ago
Florian Fainelli dd8b0f9fb9 more bcm63xx definition fixes, thanks AndyI 15 years ago
Florian Fainelli 85698765da add support for the Pirelli AG226G board (#5337) 15 years ago
Florian Fainelli 5138aa203e bcm6345 fixes from AndyI 15 years ago
Florian Fainelli 48c1634d3e fix off-by-one maximum timeout in the wathchdog default counter for bcm6345, thanks AndyI 15 years ago
Florian Fainelli dd78f746a5 disable watchdog for bcm6345 until it gets fixed 15 years ago
Florian Fainelli e58d0f346d more bcm6345 fixes and definitions, thanks to AndyI 15 years ago
Florian Fainelli 9887dc6100 add experimental support for 2.6.28.10, tested on bcm6338 15 years ago
Florian Fainelli dabf5e71a6 fix typo for the flash start address on bcm6345 15 years ago
Florian Fainelli ecad504c39 register GPIO-connected LEDs for known boards 15 years ago
Florian Fainelli d0fdf2c5ed fix comment only valid for bcm6345 15 years ago
Florian Fainelli 0bda624fc7 add the infrastructure to use a MPI/GPIO connected VoIP DSP 15 years ago
Florian Fainelli 8a8943671a fixes for the bcm6338 clocks, thanks Maxime 15 years ago
Florian Fainelli 5a7c5b2d36 a couple of more fixes to get 6345 booting up to the console handover 15 years ago
Florian Fainelli 8179904540 shared DMA zone is twice smaller on 6338 15 years ago
Florian Fainelli 8813961e86 bcm6338 can support PCI since it has MPI 15 years ago
Florian Fainelli ca5de76ed3 more fixes for bcm6338, no need not to prevent reads from MPI registers now that we have it defined correctly 15 years ago
Florian Fainelli d02d75ba02 fix the flash address comment and register the flash device again with its proper physical address on 6338/6345 15 years ago
Florian Fainelli 0bb3a46217 fix a stupid typo preventing the board from being detected 15 years ago
Florian Fainelli bcc1dd7f99 prevent bcm6338 and bcm6345 from crashing very early 15 years ago
Florian Fainelli 7da8855c79 only register fallback sprom and enable PCI if we actually have support for PCI 15 years ago
Florian Fainelli 13a8ed9ca0 more missing register definitions for bcm6338 15 years ago
Florian Fainelli 287a2c0ba9 more bcm6338 and bcm6345 related fixes 15 years ago
Florian Fainelli 8c4137900c define bcm6338 SDRAM base register and make sure that the right CPU id will be used to detect a bcm6338 15 years ago
Florian Fainelli e86e91380a add board definitions for the bcm6338w 15 years ago
Florian Fainelli 287a0efd68 be SMP safe even with gpiolib 16 years ago
Florian Fainelli 9013e936ed cache gpio values in gpio_set 16 years ago
Florian Fainelli 1208ffaedb use the correct number of GPIOs for bcm6358 16 years ago
Florian Fainelli c95420f06d register gpiochip earlier, allowing gpio-based runtime detection to be performed in board_init callback 16 years ago
Florian Fainelli 9485c3e834 register gpiodev 16 years ago
Florian Fainelli 501ebb4f74 enable all blocks on 6338 and uart clock on 6345 16 years ago
Florian Fainelli 0972ee5331 add support for bcm6345 SoC, needs testing 16 years ago
Florian Fainelli 32c29f1aaf fix SPI register switch and prepare for UDC, thanks to Henk Vergonet (#4783) 16 years ago
Florian Fainelli 6495fa36ea add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366 16 years ago
Florian Fainelli 8065eb4a55 do not duplicate fifo_size, since RX and TX fifo sizes are the same, request_mem_region on the registers 16 years ago
Florian Fainelli 1bcf5d0de6 fix typo for the bcm6338 spi IRQ, change platform driver name and make the SPI irq be fetchable by platform driver initialization code 16 years ago