1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-24 10:42:49 +02:00
Commit Graph

579 Commits

Author SHA1 Message Date
florian
a6f7f0aaf2 [brcm63xx] fix SPI clock frequency selection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-27 22:14:50 +00:00
florian
4666e9b56d [brcm63xx] 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32409 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-17 16:17:29 +00:00
jogo
d8ff69c0da bcm63xx: readd accidentially dropped ignore_oc in ehci driver
fixes overcurrent warning spam on 3.3 kernels for bcm63xx again.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 22:24:58 +00:00
florian
816d0cbd39 [brcm63xx] fix 553-board_96348w3.patch patch wrt gpio-keys-polled
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 20:58:45 +00:00
florian
d19ba29311 [brcm63xx] fix alarm led color for board 96348A-122
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 16:07:46 +00:00
florian
0e5685072e [brcm63xx] add 96348w3 board (#10764)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 15:45:04 +00:00
florian
84fcf0bb00 [brcm63xx] 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 15:44:56 +00:00
florian
adfadea95e [brcm63xx] fix leds naming for all bcm63xx boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 15:44:52 +00:00
florian
3d0fed711e [brcm63xx] backport upstream spi-bcm63xx fixes
* message pump conversion
* not using stopping state
* setting spi driver mode bits

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:31:33 +00:00
florian
a7a19483fb [brcm63xx] increase led number in patch 301-led_count.patch
So that board patches are only touching board-related code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32076 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:31:24 +00:00
florian
6255930f93 [brcm63xx] 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 13:40:41 +00:00
florian
a6691cb6b1 [brcm63xx] 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 13:40:35 +00:00
blogic
466d98bf88 [kernel] bump to 3.3.8
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 06:57:51 +00:00
jogo
43bdeca579 bcm63xx: fix ethernet on 96328avng and 963281TAN
The internal switch did not get registered.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32041 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 08:35:25 +00:00
jogo
f91824b22d 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 10:27:46 +00:00
jogo
99b853b6b3 bcm63xx: readd accidentially dropped network config for SPW303V
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30 10:27:42 +00:00
jogo
878544bb07 bcm63xx: build images for DSL-274XB revision F1
Build images for D-Link DSL-274XB revision F1. Flashing
through original web UI as well as CFE works.

Known issues:
  * wifi led inverted (on when wifi is off and vice cersa)
  * same issues as generic bcm6328 support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31885 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:51 +00:00
jogo
092e90e1ef bcm63xx: add ath9k to atheros wifi profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31884 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:48 +00:00
jogo
f095146c5d bcm63xx: enable bcm6328 support and required drivers
BCM6328 support is in a usable state, with the following issues

 * internal switch port not configurable
 * external phys not supported
 * broadcom wifis will probably not work correctly
 * and all other generic bcm63xx issues (so yes, still no ADSL)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31883 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:46 +00:00
jogo
cbdf1f350a bcm63xx: add support for DSL-274XB rev F1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:43 +00:00
jogo
5a482fc8b3 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:40 +00:00
jogo
0bdb7cbf98 bcm63xx: add a fixup for ath9k devices
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31880 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:37 +00:00
jogo
d1683ec919 bcm63xx: add support for the HSSPI controller
Add support for the HSSPI controller found on bcm6328 and SPI attached
flash.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:33 +00:00
jogo
35f8e31243 bcm63xx: add preliminary support for bcm6328
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31878 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:29 +00:00
jogo
c9204063aa bcm63xx: add flash type detection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:25 +00:00
jogo
fdbaed3349 bcm63xx: pad Speedport W303 V images to 4 MiB
Prevents CFE from flashing to the second image offset. Fix up the rootfs
length on first boot else CFE will complain.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:22 +00:00
jogo
34f9a0d745 bcm63xx: add a default switch configuration for DSL-274XB
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31874 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:17 +00:00
jogo
3df0e1587c bcm63xx: setup network config through uci-defaults
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31873 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:14 +00:00
jogo
acbbcb35b8 bcm63xx: move the board name workaround to /lib/brcm63xx.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31872 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:11 +00:00
jogo
2c54f4168e bcm63xx: use the exact board id as board identification string
No need to keep the bcm63xx/ at the start or the chipid info at the end.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:08 +00:00
juhosg
530802ba69 kernel: update linux 3.3 to 3.3.7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:32 +00:00
juhosg
5cc763c7b2 linux: move certain disabled symbols to the generic configs
* CONFIG_ARCH_DMA_ADDR_T_64BIT
  * CONFIG_ARCH_HAS_ILOG2_U32
  * CONFIG_ARCH_HAS_ILOG2_U64
  * CONFIG_ARCH_PHYS_ADDR_T_64BIT
  * CONFIG_ARCH_SUPPORTS_MSI
  * CONFIG_GENERIC_CPU_DEVICES
  * CONFIG_HWMON_DEBUG_CHIP
  * CONFIG_I2C_PXA_PCI
  * CONFIG_LEDS_GPIO
  * CONFIG_MINIX_FS_NATIVE_ENDIAN
  * CONFIG_MLX4_CORE
  * CONFIG_POWER_SUPPLY
  * CONFIG_POWER_SUPPLY_DEBUG
  * CONFIG_QUOTACTL
  * CONFIG_SDIO_UART
  * CONFIG_SENSORS_K10TEMP
  * CONFIG_SENSORS_SCH56XX_COMMON
  * CONFIG_SENSORS_VIA_CPUTEMP
  * CONFIG_SERIO_AMBAKMI
  * CONFIG_SERIO_I8042
  * CONFIG_SERIO_LIBPS2
  * CONFIG_SERIO_PCIPS2
  * CONFIG_SERIO_RAW
  * CONFIG_SERIO_SERPORT
  * CONFIG_SPI_BITBANG
  * CONFIG_SPI_GPIO

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-15 10:58:52 +00:00
juhosg
298dcd23d1 kernel: update linux 3.3 to 3.3.6
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 09:18:32 +00:00
juhosg
fe2be6a9a3 kernel: update linux 3.3 to 3.3.5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-07 20:11:43 +00:00
jogo
35009bdf80 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-06 21:25:34 +00:00
florian
a1c9b29340 [brcm63xx] use a define for the poll and debounce interval
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31550 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-02 15:40:26 +00:00
juhosg
e51f7c5d1b kernel: update linux 3.3 to 3.3.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31541 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-30 08:38:11 +00:00
florian
8812c9e533 [brcm63xx] switch to gpio-keys-polled
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-27 16:44:48 +00:00
jogo
50d9e73cdf bcm63xx: drop linux 3.2 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-24 11:49:27 +00:00
jogo
7a0767fe77 bcm63xx: drop linux 3.0 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31463 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-24 11:49:24 +00:00
jogo
30f433f1b9 bcm63xx: switch kernel to 3.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-24 11:49:19 +00:00
jogo
af89f0c95c bcm63xx: enable bcm6368 for linux 3.3 and build images
Only build bcm6368 images when building for linux 3.3.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:37 +00:00
jogo
b8d5619ca8 bcm63xx: add initial support for bcm6368 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:34 +00:00
jogo
03e726c2ae bcm63xx: add driver for the internal hw trng on bcm6368
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:30 +00:00
jogo
769a390d81 bcm63xx: replace SPI driver with latest upstream version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:25 +00:00
jogo
9bb8c69134 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31129 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:20 +00:00
jogo
c5a8e48574 bcm63xx: add missing bits from extirq support
Add missing external IRQ code parts for older chips in the new code.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:15 +00:00
jogo
f3b449288b bcm63xx: reorder patches
Reorder patches for a clearer distinction between the purposes of
the different patches.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-28 20:42:09 +00:00
nbd
c746848b47 targets: replace madwifi in profiles with ath5k, madwifi is unmaintained
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-19 09:58:13 +00:00
florian
2564046cdc [brcm63xx] remove udc patch since it is unused
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-13 14:06:44 +00:00
florian
51118e2cb8 [brcm63xx] remove 3.1 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-05 16:50:42 +00:00
florian
3db8db156f [brcm63xx] rename 96348GW-1{0,1}-gen to 96348GW-1{0,1}-generic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-05 14:49:34 +00:00
florian
f6da629e31 [brcm63xx] generate generic images for BCM96358VW and BCM96358VW2 (#10666)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-05 14:49:31 +00:00
florian
35958232eb [brcm63xx] wire bcm96348gw-10 reset button (#10854)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30820 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-05 14:23:45 +00:00
florian
18982296c7 Merge branch 'bcm63xx'
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30819 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-05 13:29:54 +00:00
jogo
9a987b468a brcm63xx: add support for linux 3.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-04 10:17:27 +00:00
jogo
4521add75d kernel: update linux 3.0 to 3.0.18
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 09:43:53 +00:00
florian
25bc7cfae8 [brcm63xx] build 96348R images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 21:12:32 +00:00
florian
6baeb520da [brcm63xx] remove support for 2.6.39
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 21:12:28 +00:00
florian
283043998c [brcm63xx] bump to 3.0.17
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29958 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-30 21:12:25 +00:00
jogo
504d88e2ae brcm63xx: add support for linux 3.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29731 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-13 14:59:50 +00:00
jogo
f1f885a356 kernel: update linux 3.1 to 3.1.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-13 14:38:28 +00:00
jogo
6b4b162100 kernel: update linux 3.0 to 3.0.17
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-13 14:10:44 +00:00
cshore
efab389042 [brcm63xx] Remove invalid LED GPIO from GW6200 board definition. GPIO 35 isn't intended to control ethernet LED (the led behaviour is a side effect) and using the gpio as an led causes kernel panics.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29712 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-11 13:47:48 +00:00
florian
9f67405758 [brcm63xx] don't package gpioctl by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29288 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-21 16:36:39 +00:00
jow
9ffbe98bd5 [brcm63xx] fix D-Link DSL-2650U image generation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29266 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-19 21:34:51 +00:00
jogo
fff36017cf linux: update 3.0 to 3.0.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-19 18:39:12 +00:00
florian
caca8eaab1 [brcm63xx] build images for D-Link DSL-2650U (#9003)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29238 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-18 10:37:03 +00:00
florian
5c52fb2bb6 [brcm63xx] build images for Pirelli A226M (#10409)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29045 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-13 19:19:22 +00:00
florian
3b6e0584f5 [brcm63xx] register uart0 on DWV-S0 boards (#10409)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29044 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-13 19:19:18 +00:00
florian
48f5336885 [brcm63xx] rename 456-board_DWV-S0_ehci.patch to 456-board_DWV-S0_fixes.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29041 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-13 19:19:05 +00:00
jogo
85ec5ce98d linux: update 3.1 to 3.1.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-13 10:48:05 +00:00
jow
3275a393fc target: globally disable BSD process accounting
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28584 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-25 16:18:36 +00:00
hauke
4bf096096c kernel: update kernel to version 2.6.39.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-16 22:04:10 +00:00
florian
cce9a35355 [brcm63xx] fix ehci build on 3.0+
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27946 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-10 11:37:25 +00:00
florian
c3e75d5014 [kernel] add ignore_oc in struct ehci_hcd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27945 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-10 11:37:21 +00:00
jogo
4282cc86e6 bcm63xx: add support for linux 3.1-rc1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27941 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-09 12:19:49 +00:00
florian
c600b8c141 [brcm63xx] add support for BCM6345 Ethernet DMA engine
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-02 18:55:55 +00:00
florian
e386996557 [brcm63xx] improve BCM6345 support
- runtime detect the amount of memory available
- define EBI_BASE as MPI_BASE to get rid of chip-select specific hacks
- fix GPIO control

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27880 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-02 18:55:46 +00:00
jogo
d983336e06 bcm63xx: Fix SPI commands and register offsets for BCM6348
In 240-spi.patch, spi registers for bcm6348 were all messed up. This patch fixes that.
It also fixes some spi commands for all bcm63xx.

Signed-off-by: Anthony Blakemore <stokie-ant@raverbaby.co.uk>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27774 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-25 19:52:47 +00:00
florian
9ee9f66b5f [brcm63xx] add ehci support to DWV-S0 board (#9059)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27622 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-16 08:39:04 +00:00
florian
e43c771244 [brcm63xx] fix GEN_SPI_RSET_BASE macro (#9697)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27604 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-13 09:33:11 +00:00
florian
d8a46ca40e [brcm63xx] move board_HW553 inside the ifdef ..BCM6358 .. endif block
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27484 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-06 10:00:39 +00:00
cshore
da0ae64a3e [brcm63xx] Makefile: fixed inclusion of kmod-leds-gpio as a module (breaks Image Generator) - the module is built into the kernel.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-06 06:35:24 +00:00
cshore
e6ee47fd40 [brcm63xx] profiles: GW6X00: fixed inclusion of both wl and wlc wireless tools...should be just wlc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-06 06:35:22 +00:00
florian
b18307a84f [brcm63xx] hw553: fix missing has_uart0 in board definition (#9533)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-04 15:04:58 +00:00
hauke
e2e4e12a9a kernel: update kernel to 2.6.39.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-28 19:30:58 +00:00
hauke
7072b1e240 kernel: update ssb and bcma to linux-next next-20110627
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27295 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-27 21:28:40 +00:00
florian
4fa8e1979c [brcm63xx] remove gpiodev, prefer sysfs gpio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-25 19:26:17 +00:00
florian
cf43489095 [brcm63xx] register SSB sprom after ethernet devices
In case the MAC address pool is not big enough to also register a SSB SPROM
prefer registering the Ethernet devices.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27258 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-22 12:32:03 +00:00
florian
80db4b51be [brcm63xx] fix tab damage in 141-led_count.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27254 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-21 20:52:58 +00:00
florian
07d9a1e199 [kernel] fix and make usable kmod-pcmcia-rsrc
This module is also needed for e.g: kmod-bcm63xx-pcmcia

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27253 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-21 20:52:53 +00:00
florian
7954e2cc55 [brcm63xx] use macros to generate SPI registers table and switches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27246 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-21 10:05:51 +00:00
florian
e13c1d256f [brcm63xx] dev-spi.c checks for running CPU, not board code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-19 20:46:00 +00:00
florian
be166690fa [brcm63xx] fixup patches after r27234
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27235 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-19 20:28:38 +00:00
florian
64c718f223 [brcm63xx] remove accidental bcm6345 related patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27234 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-19 20:16:59 +00:00
florian
ea57f00705 [brcm63xx] remove support for 2.6.37 and 2.6.38
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27233 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-19 20:14:22 +00:00
florian
df49c5b247 [brcm63xx] switch to 2.6.39
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-19 20:12:45 +00:00
florian
bba43a8dab bcm63xx: Add support for Linux 3.0-rc3
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-16 14:34:40 +00:00
florian
50d9b77c8c bcm63xx: Add support for 2.6.39
Add support for Kernel 2.6.39. Boots fine on a BCM6358.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-27 09:54:52 +00:00