84 Commits (1be47feb2ef90b890aa80cfd2a8e5010e94dc89b)

Author SHA1 Message Date
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 4096da301d off-by-one gpio numbers for bcm6338 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 1795111337 add imagetag support for BT Voyager 2500V, patch from Daniel Dickinson (#5364) 15 years ago
Florian Fainelli ca16accfbb The attached patch adds building of firmware images for more routers based on the brcm63xx chipset. 16 years ago
Florian Fainelli e9c22f7939 cleanup the watchdog driver a bit 16 years ago
Florian Fainelli 972619416e fix the watchdog driver and enable it by default 16 years ago
Florian Fainelli 01118457e8 rework imagetag firmware generator and MTD partition parser to accomodate with all known imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987). 16 years ago
Florian Fainelli 4f72fef05e remove this line which got accidentaly succesfully applied, but should not have (#5285) 16 years ago
Florian Fainelli 8f84508c25 fix ethernet driver removal 16 years ago
Florian Fainelli 50936e1aa5 fix pcmcia device removal 16 years ago
Florian Fainelli 116a53a154 add missing null entry in pcmcia driver 16 years ago
Florian Fainelli 4049592268 request gpio pins and set direction correctly for pcmcia 16 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 d2b2ce325a merger mtu/802.1q related fixes: bcm63xx integrated ethernet mac supports receiving and sending frames bigger than 1500 bytes, this patch adds support for changing MTU. 16 years ago
Florian Fainelli 05b40c8d13 backport an upstream fix: We're not disabling IRQ, so we must call the irq safe flavour of netif_rx_complete, should fix some crashes when running the system for a long time 16 years ago
Florian Fainelli 0d7f5f8d2c add support for sysupgrade (#5117) 16 years ago
Florian Fainelli 9485c3e834 register gpiodev 16 years ago
Florian Fainelli dd2b72105b fix redundant driver name printing in probe function 16 years ago
Florian Fainelli 1f334e3caa make images that can be flashed using the stock firmware web interface, thanks to Anselmo Luginbuhl and Daniel Dickinson (#4909, #4943) 16 years ago
Florian Fainelli 14832d3c23 some more fixes to the SPI controller driver 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 51125fb616 make SPI work in full-duplex mode by default 16 years ago
Florian Fainelli ae1ed9b7f4 add bcm63xx_spi based on reading shared/opensource/flash/spiflash.c from the consumer releases, needs testing 16 years ago
Florian Fainelli 871b0d6fed fix SPI accessors 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
Florian Fainelli bf7f2939c2 compile and register SPI controller device 16 years ago
Florian Fainelli 1e92d0355d make bcm6358 consistend with the other boards naming 16 years ago
Florian Fainelli b1abddb45f fix some SPI register definitions and platform-device registration code 16 years ago