Commit Graph

50 Commits (1ae8b7c43369ac9a91dc6614355ec9ba17d11261)

Author SHA1 Message Date
Jonas Gorski 07c4524d33 bcm63xx: Add nb6 support (BCM6362 SoC base boards)
Signed-off-by: Miguel GAIO <miguel.gaio@efixo.com>
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
[jonas.gorski@gmail.com: add network config for nb6, make switch fix a
platform patch]

SVN-Revision: 32924
12 years ago
Jonas Gorski 820c224029 bcm63xx: add basic bcm6362 support
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 32923
12 years ago
Jonas Gorski dcd339ac9d bcm63xx: enable usb for bcm6328
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 32922
12 years ago
Jonas Gorski 94d257a851 bcm63xx: update enetswitch driver
Update enetswith driver with latest fixes and additions.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 32921
12 years ago
Jonas Gorski fa75bd977a bcm63xx: reorder patches
Fix the order and names of patches.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 32920
12 years ago
Florian Fainelli c6813d33f3 add D-link DVA-G3810BN-TL-1 support
Signed-Off-By: Jeroen van Bemmel <jbemmel@zonnet.nl>

SVN-Revision: 32893
12 years ago
Florian Fainelli 18206793b2 Add CT6376-1 board support
Added CT6373 devices instead of using NB4's devices, as Florian suggested.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 32892
12 years ago
Florian Fainelli b94d9eb302 remove bcm63xx_pci_register() call in livebox board
SVN-Revision: 32661
12 years ago
Florian Fainelli f8446c3d4c use physmap-flash on livebox (#8677)
SVN-Revision: 32660
12 years ago
Florian Fainelli bb1488e5e7 Detect alternative "cfe-" version bootloaders (found in 963281T_TEF board)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 32643
12 years ago
Jonas Gorski fad888a85c bcm63xx: 96348A-122 improvements (Comtrend 5365)
1) Improve WLAN button.
2) Add 96348A-122 image.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 32593
12 years ago
Jonas Gorski 0c7e676342 bcm63xx: fix second caldata address calculation
thanks Noltari for spotting this.

SVN-Revision: 32592
12 years ago
Jonas Gorski 988147111c bcm63xx: update patches to latest upstream versions
SVN-Revision: 32591
12 years ago
Florian Fainelli 4cdc4b1f36 refresh patches
SVN-Revision: 32581
12 years ago
Florian Fainelli 52bae2d2bd fix watchdog and rng drivers section mismatch (#11767)
SVN-Revision: 32522
12 years ago
Florian Fainelli 1d7878a38b fix SPI clock frequency selection
SVN-Revision: 32512
12 years ago
Florian Fainelli b89c81929e fix SPI message control handling for BCM6338/6348
BCM6338 and BCM6338 have their MSG_CONTROL register width of 8-bits instead of
16-bits. We were previously using a 16-bits write which corrupted the first
byte of the TX FIFO. Also the message type was always set to Full-duplex even
in the case of half-duplex messages.

SVN-Revision: 32409
12 years ago
Jonas Gorski f2271efc4e bcm63xx: readd accidentially dropped ignore_oc in ehci driver
fixes overcurrent warning spam on 3.3 kernels for bcm63xx again.

SVN-Revision: 32221
12 years ago
Florian Fainelli 6e5242952c fix 553-board_96348w3.patch patch wrt gpio-keys-polled
SVN-Revision: 32096
12 years ago
Florian Fainelli 4c25e42fa8 fix alarm led color for board 96348A-122
SVN-Revision: 32089
12 years ago
Florian Fainelli 2f63f097de add 96348w3 board (#10764)
SVN-Revision: 32088
12 years ago
Florian Fainelli 9d38989d1f update livebox board support (#8677)
Merge most fixes from #8677:

- add basic hardware detection of Livebox Blue 5g revisions
- register leds and gpio buttons
- fix boot address location
- properly parse mac addresses

Plus some more fixes:
- make board_livebox.c more in line with board_bcm963xx.c

SVN-Revision: 32087
12 years ago
Florian Fainelli c69a2cdfbb fix leds naming for all bcm63xx boards
SVN-Revision: 32086
12 years ago
Florian Fainelli 23fc737b9d backport upstream spi-bcm63xx fixes
* message pump conversion
* not using stopping state
* setting spi driver mode bits

SVN-Revision: 32078
12 years ago
Florian Fainelli 4112094dbb increase led number in patch 301-led_count.patch
So that board patches are only touching board-related code

SVN-Revision: 32076
12 years ago
Florian Fainelli 9a61b249c5 fix board patches so that new boards are withing appropriate ifdef
Some new board definitions were added within the #ifdef CONFIG_CPU_6338
section while some other were added within #ifdef CONFIG_CPU_6345, fix this

SVN-Revision: 32060
12 years ago
Florian Fainelli 36c99bcc42 fix bisectability of patch 303-spi-board-info.patch
It uses spi_register_board_info() from linux/spi/spi.h but does not include it
explicitely.

SVN-Revision: 32058
12 years ago
Jonas Gorski ffea8eb913 bcm63xx: fix ethernet on 96328avng and 963281TAN
The internal switch did not get registered.

SVN-Revision: 32041
12 years ago
Jonas Gorski 3fc76fb781 bcm63xx: build images for 6328 reference boards with various flash sizes
Build images for 96328avng and 963281TAN (untested) for three different
flash sizes: 4MB, 8MB, and 16MB.

Known issues:
 * Button setup unknown, thus no fail-safe available.
 * All other BCM6328 and BCM63XX issues

SVN-Revision: 32004
12 years ago
Jonas Gorski e5575fe335 bcm63xx: add support for DSL-274XB rev F1
SVN-Revision: 31882
12 years ago
Jonas Gorski a7a82db16f bcm63xx: fix port state after network down
bcm_enetsw_probe did not properly reset port states, resulting in
connected ports staying disabled after bringing up the interface the
second time.

SVN-Revision: 31881
12 years ago
Jonas Gorski e19ed52fd1 bcm63xx: add a fixup for ath9k devices
SVN-Revision: 31880
12 years ago
Jonas Gorski e34018cc9e bcm63xx: add support for the HSSPI controller
Add support for the HSSPI controller found on bcm6328 and SPI attached
flash.

SVN-Revision: 31879
12 years ago
Jonas Gorski 099d5eec06 bcm63xx: add preliminary support for bcm6328
SVN-Revision: 31878
12 years ago
Jonas Gorski 7dbb132c88 bcm63xx: add flash type detection
SVN-Revision: 31877
12 years ago
Gabor Juhos 34018a630f kernel: update linux 3.3 to 3.3.5
SVN-Revision: 31645
12 years ago
Jonas Gorski b218b15709 bcm63xx: fix a race between PCI bus scan and fallback sprom registration
The fallback sprom handler was installed too late, resulting in ssb
failing to get a valid sprom on some devices.

Fixes #11384.

SVN-Revision: 31638
12 years ago
Florian Fainelli 5d9b44d110 use a define for the poll and debounce interval
SVN-Revision: 31550
12 years ago
Gabor Juhos cbfce53831 kernel: update linux 3.3 to 3.3.4
SVN-Revision: 31541
12 years ago
Florian Fainelli e047cf1899 switch to gpio-keys-polled
SVN-Revision: 31491
12 years ago
Jonas Gorski c7ae2fccb6 bcm63xx: add initial support for bcm6368 boards
SVN-Revision: 31132
12 years ago
Jonas Gorski 68f268a5eb bcm63xx: add driver for the internal hw trng on bcm6368
SVN-Revision: 31131
12 years ago
Jonas Gorski 78fb818f7c bcm63xx: replace SPI driver with latest upstream version
SVN-Revision: 31130
12 years ago
Jonas Gorski a2adca6ee9 bcm63xx: add ethernet support for bcm6368
Add basic support for the internal ethernet switch on bcm6368. It behaves
as a dumb switch for now, but allows basic connectivity.

Also drop the ethernet patch for bcm6345 for now, it needs rework.

SVN-Revision: 31129
12 years ago
Jonas Gorski 0876972850 bcm63xx: add missing bits from extirq support
Add missing external IRQ code parts for older chips in the new code.

SVN-Revision: 31128
12 years ago
Jonas Gorski 44d546290a bcm63xx: reorder patches
Reorder patches for a clearer distinction between the purposes of
the different patches.

SVN-Revision: 31127
12 years ago
Florian Fainelli 07486c4d96 remove udc patch since it is unused
SVN-Revision: 30920
13 years ago
Florian Fainelli ca1e59660e wire bcm96348gw-10 reset button (#10854)
SVN-Revision: 30820
13 years ago
Florian Fainelli 631a035a76 Merge branch 'bcm63xx'
SVN-Revision: 30819
13 years ago
Jonas Gorski 778e5d4fa5 brcm63xx: add support for linux 3.3
SVN-Revision: 30027
13 years ago