1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-26 20:34:35 +02:00
Commit Graph

568 Commits

Author SHA1 Message Date
kaloz
d053fa7af0 update to the latest stable kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 18:50:11 +00:00
cshore
0760ba4d65 [brcm63xx] image Makefile: Removed extraneous tab from Image/LimitName16 macro definition. The solves the strange whitespace in front of the image name in the info1 section
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 11:06:13 +00:00
cshore
97de625a9b [brcm63xx] image: Limited image name put into the info1 field to 16 characters and eliminted the OpenWRT revision. This makes using the image (router) name as the board name possible, so that boards with same real boardid but different GPIOs can be detected and the correct GPIOs used.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-23 20:17:08 +00:00
cshore
01a2513287 [brcm63xx] Initial support for Telsey CPVA642 boards (no vlans, no DSL, GPIO led/buttons not known).
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24040 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-19 13:41:54 +00:00
cshore
33d20e9dce [tools/firmware-utils] imagetag: Significantly updated brcm63xx imagetag writing tool.
* Rewrote commandline parsing code using gengetopt
		- We now get long options
		- We have more options including use of the info section for 
			board information (e.g. to add the same boardid but
			different GPIOs on different routers)
	* Added back the ability to write stock images (this is useful, for example,
		when copying the firmware from the in-memory flash, and then being
		able to create an image that will let you revert to/test stock firmware
	* Fixed copying of CRCs to use memcpy instead of strncpy (strncpy stops at 0)
	* Added ability to use all sections of the imagetag, including custom magic 
	 	signatures (e.g. for the Telsey router I'm adding soon), info sections,
		and reserved sections
	* Added putting the router type (as defined in the image generating Makefile)
		into the info1 section and the filesystem type in the info2 section.
		This will be used by mtd (when I add the code) to return the name of
		image used to flash this router.  (As requested by Jo, as well as being
		useful for same boardid different board scenario described above).



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24011 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-16 06:46:53 +00:00
claudio
3b3e5ba8ae [brcm63xx] Add wps button on alice gate
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23903 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-06 21:08:44 +00:00
kaloz
0c95905c4f update kernels to 2.6.32.25 and 2.6.35.8
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 09:01:08 +00:00
florian
85c0522658 [brcm63xx] register uart driver on livebox (#8013)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 10:02:13 +00:00
florian
944809a05e [brcm63xx] refresh 2.6.35 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23652 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-27 10:02:08 +00:00
claudio
1baa5e8c46 [brcm63xx] Fix nxp_74hc164 driver compile error (builbot)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-24 16:10:41 +00:00
florian
db84fc3025 [brcm63xx] fix platform_devices registration
Signed-off-by: Tanguy Bouzéloc <tanguy.bouzeloc@efixo.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-18 19:49:54 +00:00
florian
4ef493dcf3 [brcm63xx] add bcm96338W2 e7t board (D-Link 2640U/BRU/C, #7558)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 17:45:50 +00:00
florian
aed7a79e11 [brcm63xx] remove 2.6.32 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23505 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 16:32:35 +00:00
florian
f8c314a245 [brcm63xx] fix SPI driver, move register out of driver code
Signed-off-by: Tanguy Bouzéloc <tanguy.bouzeloc@efixo.com

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23504 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 14:09:30 +00:00
florian
ec60b6b300 [brcm63xx] restore kernel oldconfig
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23503 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 14:09:24 +00:00
florian
1e6479e887 [brcm63xx] refresh patches
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 14:09:04 +00:00
florian
063d17004c [brcm63xx] refresh nb4 support. Register 74x164 device
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23501 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 14:08:57 +00:00
florian
9f3b72d7a9 [brcm63xx] add spi devices board info int bcm63xx_boards
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23500 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 14:08:51 +00:00
florian
f47a07dfda [brcm63xx] add 74x164 SPI chip support
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 14:08:45 +00:00
florian
238839d6be [kernel] backport SPI master with no RXTX support (from 2.6.36)
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 14:08:39 +00:00
florian
980668b362 [brcm63xx] register earlier extended platform devices
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-17 14:08:34 +00:00
lars
869647d532 [kernel] update 2.6.35.x to 2.6.35.7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04 07:42:32 +00:00
florian
e2983886f3 [brcm63xx] remove wpa-supplicant and iw from the Tecom GW6x00 profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23051 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-13 08:30:35 +00:00
florian
98656aad20 [brcm63xx] default to using 2.6.35
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 21:23:53 +00:00
florian
897a534e8b [brcm63xx] remove 2.6.33 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23037 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 21:23:47 +00:00
florian
a8120eb0bc [brcm63xx] change the Tecom GW6x00 profile to use wl instead of b43
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 21:23:41 +00:00
florian
9f1ce385e1 [brcm63xx] register udc and spi devices at the correct init level
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23035 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 21:23:35 +00:00
florian
70cdaf7073 [brcm63xx] refresh 2.6.35 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23034 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 21:23:29 +00:00
jow
366f063a6d [linux] enable SYSRQ for all targets, remove overrides from brcm63xx, octeon and omap35xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22846 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-30 22:59:20 +00:00
florian
e212aad78a [brcm63xx] add 2.6.35 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22800 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 19:56:08 +00:00
florian
66eeee56c1 [kernel] update to 2.6.32.20
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22 17:07:37 +00:00
cshore
53a9db66e3 [brcm63xx]: base-files: diag.sh: For power button as preinit status led, end with led left on, not off
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22466 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-02 19:33:08 +00:00
cshore
b1544d6256 [brcm63xx] base-files: brcm63xx.sh: Added comtrend (96348GW-11) to routers with buttons and leds on preinit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22465 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-02 19:32:59 +00:00
cshore
45357a4653 [brcm63xx] patches-2.6.32/33: Reset button on Comtrend routers is GPIO 33 not GPIO 32
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-02 19:32:40 +00:00
jow
511da18ce7 [brcm63xx] reorder profiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-26 18:58:35 +00:00
jow
00dc5ed796 [brcm63xx] fix a typo in 040-bcm963xx_flashmap.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22386 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-25 00:10:37 +00:00
kaloz
4f9721dee7 update kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22289 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-19 11:34:03 +00:00
florian
741d3e3d16 [brcm63xx] fix alice gate2 internet:green led (#6743)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22273 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-18 10:29:44 +00:00
jow
fab9e74eaf [brcm63xx] add required exports for wl.ko
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22174 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-13 17:03:56 +00:00
claudio
ae57d8838c massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12 14:06:13 +00:00
jow
5ec8fc4802 [brcm63xx] add a wifi profile for proprietary wl
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 01:39:04 +00:00
florian
17984c3bab [brcm63xx] add missing alice gate2 leds (#6743)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21785 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-13 12:20:53 +00:00
florian
aa793fc939 [brcm63xx] do not override cfg80211-related config symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21769 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-12 18:10:16 +00:00
juhosg
12827f9964 generic: move more common options to generic configuration
* CONFIG_ABX500_CORE
 * CONFIG_ATOMIC64_SELFTEST
 * CONFIG_BRIDGE_IGMP_SNOOPING
 * CONFIG_CAIF
 * CONFIG_CEPH_FS
 * CONFIG_CRYSTALHD
 * CONFIG_DEFAULT_SECURITY_SELINUX
 * CONFIG_DEFAULT_SECURITY_SMACK
 * CONFIG_DEFAULT_SECURITY_TOMOYO
 * CONFIG_DT3155
 * CONFIG_IP_MROUTE_MULTIPLE_TABLES
 * CONFIG_L2TP
 * CONFIG_LOGFS
 * CONFIG_LPC_SCH
 * CONFIG_MFD_JANZ_CMODIO
 * CONFIG_MFD_RDC321X
 * CONFIG_N_GSM
 * CONFIG_RAMOOPS
 * CONFIG_SERIAL_ALTERA_JTAGUART
 * CONFIG_SERIAL_ALTERA_UART
 * CONFIG_SERIAL_TIMBERDALE
 * CONFIG_SM_FTL
 * CONFIG_SQUASHFS_XATTRS


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 10:45:51 +00:00
juhosg
c9051b2469 generic: move some common symbols to generic configuration
* CONFIG_MUTEX_SPIN_ON_OWNER
 * CONFIG_DEFAULT_HYDLA
 * CONFIG_DEFAULT_VENO


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:58:14 +00:00
juhosg
85f5665b15 generic: standardize CONFIG_INLINE_* symbols usage
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:09:41 +00:00
cshore
a2782fd54d brcm63xx: Fixed 96348GW (Tecom Gx00) LED definitions to match reality (vs reference design)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21631 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 02:04:56 +00:00
cshore
ec0770ba6e brcm63xx: Tecom GW6x00 profile: Added hotplug button events and gpio-leds kmods
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21630 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 01:44:37 +00:00
cshore
05bb6a9dac brcm63xx: Fixed vlan packet leakage in preinit for known devices with a switch on eth1 (currently only 96348GW - Tecom 6x00)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 01:33:20 +00:00
cshore
2bc3104865 brcm63xx: Added preinit reset button module loading for devices known to support it and for which /lib/brcm63xx.sh has the definitions (currently only 96348GW - Tecom 6x00)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21628 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 01:33:09 +00:00
cshore
21bfdcd4ab brcm63xx: Added LED code for preinit (/etc/diag.sh) for 96348GW (Tecom 6x00)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 01:32:58 +00:00
cshore
705e618a3c brcm63xx: Added preinit board-type detection (currently only 96348GW - Tecom 6x00)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21626 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 01:32:47 +00:00
nico
541e59dc6b update linux kernel to 2.6.32.14
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 18:09:09 +00:00
nico
a56cab61d1 target/linux: refresh 2.6.32 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-24 20:35:46 +00:00
hauke
2f05a5f0ef kernel: update kernel to version 2.6.32.13 and 2.6.33.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-23 13:16:51 +00:00
florian
66eb282e92 [brcm63xx] revert r21085, fixes #7282
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21352 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-04 08:07:39 +00:00
florian
883952177e [brcm63xx] do not write to per-port over-current register, which is bogus (#6898)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21306 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 19:14:10 +00:00
rhk
98e0fca9e7 [brcm63xx] rename reset_buttons to buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21255 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 12:54:24 +00:00
rhk
2fec201ae4 [brcm63xx] add WPS button support for nb4 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21254 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 12:51:41 +00:00
rhk
30d80a23d9 [brcm63xx] fix gpio button key code, match button-hotplug code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21253 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 12:51:02 +00:00
rhk
7b8a4fb8e0 [brcm63xx] fix gpio_button device register
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21252 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 12:50:09 +00:00
rhk
19100adc52 [brcm63xx] fix the setup of MII clock in the case enet1 is linked to external switch for 6358 boards, thx Miguel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21231 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-28 12:30:32 +00:00
rhk
22a8394293 [brcm63xx] extend bcm63xx_wdt driver for debugging purposes, thx Miguel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 15:45:03 +00:00
acoul
63ed400246 sync to kernel 2.6.32.12
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 14:30:08 +00:00
rhk
923b2ef28b [brcm63xx] add neufbox 4 board support, thx Miguel & Florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21193 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 13:49:31 +00:00
rhk
4df4a3bfd5 [brcm63xx] add NXP 74HC164 chip driver support, thx Miguel & Florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 13:48:26 +00:00
rhk
e7f71400f7 [brcm63xx] add extended platform devices patch, thx Miguel & Florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21191 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 13:46:22 +00:00
florian
4da59642ae [brcm63xx] fix spi chip select configuration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21164 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 13:33:48 +00:00
florian
9a74b7c37f [brcm63xx] fix bcm6358 spi base register address (#7234)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 09:22:27 +00:00
florian
53463696e2 [brcm63xx] the SPI_CMD register is 16-bits wide
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21162 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 09:22:23 +00:00
nico
77db1e61b6 package/kernel: move PCMCIA modules to their own file & submenu
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 13:53:31 +00:00
nico
7c27f09e8d package/kernel: move target specific modules to their own target files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 13:34:51 +00:00
florian
37c210f055 [brcm63xx] register spi controller, remove whitespaces
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 16:35:49 +00:00
florian
3143d2887a [brcm63xx] resync 2.6.33 mtd patch with the one for 2.6.32
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21095 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 16:35:44 +00:00
florian
6b1f9d61fa [brcm63xx] fix wrong refresh on flashmap patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 16:35:01 +00:00
florian
5689b63c06 [brcm63xx] re-instate SPI support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 15:27:51 +00:00
florian
dc11a30bbd [brcm63xx] refresh 2.6.32 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 15:27:46 +00:00
florian
636b91e85b [brcm63xx] alwasy read imagetag with 64K erase block size
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21085 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 15:27:42 +00:00
juhosg
6983aacd37 kernel: refresh patches for 2.6.33.2, and drop md5sum for older 2.6.32 kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 07:12:09 +00:00
cshore
f0ef3b7078 tools/firmware-utils/imagetag: Fixed Pirelli Alice Gate CRC calculation in imagetag (was invalid strings in bcm_tag.h). Closes #7120
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-14 00:45:48 +00:00
nico
bca3f225e9 define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-12 23:15:56 +00:00
florian
7612d83820 [brcm63xx] do not overwrite ENET_CTL_REG, fixes ethernet on bcm6338
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20765 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 18:43:36 +00:00
florian
58dcac852c [brcm63xx] 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20652 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-01 21:20:43 +00:00
florian
ec9c918aef [brcm63xx] move bcm_tag.h out of the flashmap patch so that user-land tools can re-use it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20548 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-28 18:11:06 +00:00
juhosg
b4fcbf1114 kernel: update to 2.6.32.10
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 10:45:25 +00:00
florian
b33a0cab3f [brcm63xx] drop support for 2.6.30 kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 10:12:48 +00:00
florian
0e6af71956 [brcm63xx] add support for D4PW board, patch from mexit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20420 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-25 12:06:01 +00:00
florian
e861730fef [brcm63xx] refresh 2.6.32 patches, fix livebox support (#6821)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-14 16:21:28 +00:00
nico
8fe94a14fe do *not* enable CONFIG_PCI in generic config, but on targets where it makes sense instead (partially revert [18370])
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-11 09:50:11 +00:00
florian
fb4e18d48b [brcm63xx] do not register devices in device_initcall level, this breaks the SSB SPROM registration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19957 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-02 21:49:37 +00:00
florian
e89e75277c [brcm63xx] remove mail headers from patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19935 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-01 14:55:34 +00:00
florian
4d9258acb3 [brcm63xx] add support for 2.6.33
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19921 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 21:24:34 +00:00
florian
a1bd9bdd42 [brcm63xx] add support for 2.6.32, dropped the SPI patch for now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19919 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 20:50:51 +00:00
florian
07f3454986 [brcm63xx] build images for RG100A (bcm6358-based boards) (#6755)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19894 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 11:09:39 +00:00
florian
e124711a73 [brcm63xx] fix gpio-leds registration for boards having less than 8 LEDs (#6528)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-21 14:27:17 +00:00
florian
e850d545e6 [brcm63xx] fix the receiving of packets with a 1500 mtu and vlan enabled (#6698)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19753 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 11:56:13 +00:00
kaloz
0b86ea3caf clean up handling of some kernel symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-11 09:33:16 +00:00
florian
c392332484 [brcm63xx] fix printing of mtd offsets, remove whitespaces.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19475 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-31 21:37:25 +00:00
florian
aa058f6666 [brcm63xx] move files to files-2.6.30, to ease newer kernel integration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-31 21:00:50 +00:00
cshore
fa01321b69 brcm63xx: Fix gpio-buttons and add LED and buttons for Tecom IGW6200 and Comtrend CT-5261
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-28 16:54:00 +00:00
nbd
cef700b13c replace the hostapd preselection with a wpad preselection to enable proper client mode support in the default images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19293 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-23 17:21:18 +00:00
cshore
c3204b544a Fix typo in AGPF_S0 reset button definition
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19160 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-16 03:13:56 +00:00
claudio
6e2911b4f9 bcm63xx: add gpio leds to alice gate
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19152 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-15 13:30:46 +00:00
florian
7a42d31127 [kernel] update to 2.6.30, refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18635 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-04 14:52:45 +00:00
nbd
6da3163ec7 kernel: move CONFIG_MIPS_FPU_EMU to generic kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18603 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-29 14:31:55 +00:00
florian
57aa2eccce [brcm63xx] add support for the RTA1025W_16 board (#5979)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18476 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-22 14:53:20 +00:00
kaloz
bda513685e some more Kconfig symbol move..
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18371 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-11 11:52:41 +00:00
kaloz
5ed0363af9 another round of kernel config cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-11 11:42:24 +00:00
kaloz
4388c9e2c1 sort all target config files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-11 09:27:13 +00:00
florian
4a5b5bdb00 [brcm63xx] merge upstream fixes on mdio loop
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-07 12:48:17 +00:00
florian
47ef97e2e3 [brcm63xx] images without tagid now fallback to the untouched partition layout (#6093)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18288 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-03 19:59:04 +00:00
florian
877e45fb1d [kernel] remove no longer used configs and patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 09:55:53 +00:00
florian
eb47209914 [brcm63xx] do not generate trx images, this is useless
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-29 13:39:29 +00:00
florian
6eaa4b75b1 [brcm63xx] remove 2.6.28 support, we never really used it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18156 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-25 21:13:46 +00:00
florian
cb097defcd [brcm63xx] switch to 2.6.30.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18155 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-25 21:10:53 +00:00
florian
b7c2081cbd [kernel] update to 2.6.27.35
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-23 09:12:17 +00:00
nico
caef3702a9 [kernel] brcm63xx: fix cardbus support with BCM6358 (closes: #5918)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17935 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-05 20:40:05 +00:00
agb
669b52818b [generic-2.6] move IMAGE_CMDLINE_HACK default to generic from targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-05 17:05:34 +00:00
kaloz
c64ffe5a1a update to latest 2.6.27 and 2.6.30 kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-17 11:22:33 +00:00
florian
50abbed98f [kernel] update to 2.6.27.33
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17569 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-11 07:45:08 +00:00
juhosg
b4c4a81c44 kernel: get rid of the simple_prom_emulator, it is not really useful
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 18:30:20 +00:00
juhosg
31cee17e38 kernel: add generic image_cmdline hack to MIPS targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-10 18:30:01 +00:00
florian
43cf9049e3 [kernel] update to 2.6.27.32
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17548 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-09 07:13:09 +00:00
florian
90549f8e29 [brcm63xx] prevent gpio-buttons registration failure
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17542 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-08 15:24:06 +00:00
florian
272d58c97f [brcm63xx] fix typos against the gpio buttons driver (#5804)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-07 18:17:45 +00:00
florian
d303e45f4b [brcm63xx] add infrastructure to register gpio-input reset button
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17526 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 13:54:17 +00:00
florian
ff4ff7c3a8 [brcm63xx] fix reboot hang on bcm6345, thanks AndyI
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17465 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-02 08:32:00 +00:00
florian
7856745f84 [kernel] switch to 2.6.27.30
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17291 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-17 09:17:06 +00:00
florian
88ed80d97d [brcm63xx] add missing patch which fakes a cardbus controller on top of PCI, thanks SGDA
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17234 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-12 08:41:47 +00:00
florian
0087a84b19 [brcm63xx] fix typo, INT_MASK is writable, INT_STATUS is not
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-11 18:57:04 +00:00
florian
21b6860b2b [brcm63xx] more bcm63xx definition fixes, thanks AndyI
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-11 18:50:07 +00:00
florian
95d6d72228 [brcm63xx] add support for the Pirelli AG226G board (#5337)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17190 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 10:19:47 +00:00
florian
f0ce0e8aae [brcm63xx] remove useless hard reset in the SPI controller driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 10:18:30 +00:00
florian
e5f2357869 [brcm63xx] fix assignment instead of comparison in the mtd driver (#5649)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17188 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-09 10:08:07 +00:00
florian
d2dd87b1b8 [brcm63xx] merge upstream fixes for bcm63xx_enet
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-08 11:25:36 +00:00
florian
749f338dab [brcm63xx] bcm6345 fixes from AndyI
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17153 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 20:33:42 +00:00
florian
ef9fbab1eb [brcm63xx] fix off-by-one maximum timeout in the wathchdog default counter for bcm6345, thanks AndyI
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17149 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 18:53:44 +00:00
florian
1a7361a529 [brcm63xx] disable watchdog for bcm6345 until it gets fixed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17148 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-06 18:44:20 +00:00
florian
12dba7758d [brcm63xx] fix printing of offsets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17099 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-02 13:50:39 +00:00
florian
5f12aa1919 [brcm63xx] add experimental support for 2.6.30.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-01 16:56:36 +00:00
florian
47ffc5ca6a [brcm63xx] more bcm6345 fixes and definitions, thanks to AndyI
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17066 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-31 20:15:43 +00:00
florian
0fcf0020d6 [kernel] refresh 2.6.27 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-31 11:10:20 +00:00
florian
6c24276491 [kernel] update to 2.6.27.29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-31 11:09:27 +00:00
florian
a74ac1e304 [brcm63xx] generate images for RTA1025W_16-based routers (#5594)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-31 10:47:00 +00:00
florian
5abca50d4d [brcm63xx] add experimental support for 2.6.28.10, tested on bcm6338
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17054 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-30 21:29:25 +00:00
florian
25c2e4b702 [brcm63xx] enable 6345 support now that it boots up to user-space
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-27 23:04:58 +00:00
florian
efb3430f85 [brcm63xx] fix typo for the flash start address on bcm6345
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-27 22:31:28 +00:00
florian
d448bd10fd [kernel] switch to 2.6.27.28
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-27 10:01:33 +00:00
florian
219461d283 [brcm63xx] fix malformed patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-25 16:18:02 +00:00
florian
0da7f315a3 [brcm63xx] bcm6345 does not seem to handle r4k_wait correctly, disable it (#5474)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16971 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-24 20:25:31 +00:00
florian
69b3fbbacd [kernel] use 2.6.27.7
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-24 17:03:03 +00:00
florian
a1cfb40728 [brcm63xx] fix typos introduced in 16942
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-21 12:22:01 +00:00
florian
c4653addea [brcm63xx] make the ethernet driver compile with newer kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16942 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-21 11:48:08 +00:00
florian
0707b34831 [brcm63xx] request irq with the platform driver name instead of bus_id which is being removed in newer kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16932 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-20 10:52:08 +00:00
florian
bda997ae98 [brcm63xx] we are using the default-on trigger for power LEDs, no need to change their state from userspace
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-18 09:27:33 +00:00
florian
8a891d72ed [brcm63xx] register GPIO-connected LEDs for known boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-18 00:40:23 +00:00
florian
728cb5fb58 [brcm63xx] mask the USB_EHCI_ROOT_HUB_TT symbol since brcm63xx ehci does not implement it at all, fixes usb 2.0 issues on bcm6358
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-17 15:58:06 +00:00
florian
ef5e1c89b8 [brcm63xx] fix comment only valid for bcm6345
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-17 15:57:09 +00:00
florian
c896d9bfad [brcm63xx] resync kernel configuration and enable kexec
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-12 11:31:00 +00:00
florian
aabb055a7c [brcm63xx] add bcm47xx lzma initramfs patch which is useful to workaround some CFE limitations when ramdisk kernels are too big
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-06 11:28:34 +00:00
florian
351db39bc7 [brcm63xx] add a profile with no Wi-Fi drivers enabled, useful for bcm6338
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16708 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-06 11:21:22 +00:00
florian
f2446147e5 [kernel] update to latest 2.6.27.26 stable kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16659 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-03 09:31:52 +00:00
florian
c33ead0f7c [brcm63xx] add the infrastructure to use a MPI/GPIO connected VoIP DSP
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 21:00:41 +00:00
florian
69aab5b0cc [brcm63xx] fixes for the bcm6338 clocks, thanks Maxime
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16640 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 13:49:20 +00:00
florian
e4fd15b644 [brcm63xx] a couple of more fixes to get 6345 booting up to the console handover
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16636 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-30 13:45:49 +00:00
florian
e98b808013 [brcm63xx] shared DMA zone is twice smaller on 6338
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16608 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-28 20:06:44 +00:00
florian
a7ee73e3a6 [brcm63xx] turn on size optimization for bcm63xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16607 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-28 20:06:13 +00:00
florian
52962f240e [brcm63xx] off-by-one gpio numbers for bcm6338
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16597 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-28 04:23:11 +00:00
florian
71f8a2e36b [brcm63xx] bcm6338 can support PCI since it has MPI
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16592 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 21:43:55 +00:00
florian
5a3fb95802 [brcm63xx] more fixes for bcm6338, no need not to prevent reads from MPI registers now that we have it defined correctly
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 20:32:43 +00:00
florian
f8da08ef39 [brcm63xx] fix the flash address comment and register the flash device again with its proper physical address on 6338/6345
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 18:58:00 +00:00
florian
dde3611c93 [brcm63xx] fix a stupid typo preventing the board from being detected
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16586 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 18:30:45 +00:00
florian
4606c7b6ec [brcm63xx] prevent bcm6338 and bcm6345 from crashing very early
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 18:23:58 +00:00
florian
98724ee830 [brcm63xx] only register fallback sprom and enable PCI if we actually have support for PCI
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 16:17:18 +00:00
florian
92e1f331ae [brcm63xx] do not bloat the kernel with experimental bcm6345 for now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 15:52:03 +00:00
florian
55f1505efd [brcm63xx] more missing register definitions for bcm6338
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16579 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 15:51:27 +00:00
florian
8b459b8327 [brcm63xx] more bcm6338 and bcm6345 related fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-26 12:34:35 +00:00
florian
b0b6441b42 [brcm63xx] define bcm6338 SDRAM base register and make sure that the right CPU id will be used to detect a bcm6338
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-26 11:08:12 +00:00
florian
86f48601fe [brcm63xx] generate images for the bcm6338w
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-26 10:27:37 +00:00
florian
b6e07cbdbb [brcm63xx] add board definitions for the bcm6338w
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-26 10:27:13 +00:00
florian
302118701d [brcm63xx] add imagetag support for BT Voyager 2500V, patch from Daniel Dickinson (#5364)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-18 15:00:32 +00:00
florian
53634c2d05 [brcm63xx] generate experimental images for bcm6338 boards, thanks to Daniel Dickinson
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16490 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-17 13:16:59 +00:00
florian
b1a6ff3d6f [kernel] use 2.6.27.5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-17 08:46:47 +00:00
kaloz
e71313d1a2 use the same i/o schedulers for all targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16479 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-15 20:43:02 +00:00
florian
ff31d59270 [brcm63xx] use build system REVISION variable (#5317)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16400 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-10 13:43:48 +00:00
florian
3d975fbf42 The attached patch adds building of firmware
images for more routers based on the brcm63xx chipset.

Signed-Off By: Daniel Dickinson <crazycshore@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16396 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-10 08:24:13 +00:00
florian
757f523019 [brcm63xx] cleanup the watchdog driver a bit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-09 21:35:51 +00:00
florian
6601107c71 [brcm63xx] fix the watchdog driver and enable it by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-09 21:28:15 +00:00
florian
b1dfb3f7eb [brcm63xx] 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).


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-09 08:04:52 +00:00
florian
d18debb3f3 [brcm63xx] remove this line which got accidentaly succesfully applied, but should not have (#5285)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16380 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-08 13:42:11 +00:00
florian
28df3521d5 [brcm63xx] fix ethernet driver removal
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:04:53 +00:00
florian
b1bc178db9 [brcm63xx] fix pcmcia device removal
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16334 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:04:11 +00:00
florian
ad623e1c6d [brcm63xx] add missing null entry in pcmcia driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16333 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:03:41 +00:00
florian
151d148518 [brcm63xx] request gpio pins and set direction correctly for pcmcia
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16332 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:03:03 +00:00
florian
415b07a0e8 [brcm63xx] be SMP safe even with gpiolib
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16331 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:02:23 +00:00
florian
9486190f3f [brcm63xx] cache gpio values in gpio_set
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16330 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:01:55 +00:00
florian
848fab305c [brcm63xx] use the correct number of GPIOs for bcm6358
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16329 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:01:03 +00:00
florian
f1fc76fbaa [brcm63xx] register gpiochip earlier, allowing gpio-based runtime detection to be performed in board_init callback
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16328 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 09:59:28 +00:00
florian
404123be4d [brcm63xx] 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.

This patch also fixes the reception of 802.1q frames for default MTU
which were reported as oversized.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 08:55:18 +00:00
florian
7fb1c80f6c [brcm63xx] 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 18:27:51 +00:00
florian
aa001138e4 [brcm63xx] include wpa-supplicant iw in the default profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-29 15:33:14 +00:00
florian
e8c11689f4 [brcm63xx] also include the SPI driver in the gw6x00 profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16077 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-26 11:15:27 +00:00
florian
9b0b7e7fed [brcm63xx] include kmod-usb-storage and kmod-ipt-nathelper-extra for SIP connection tracking
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-26 10:25:55 +00:00
florian
08b66183fa [brcm63xx] add the Tecom GW6x00 (6000 and 6200) board profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 16:14:13 +00:00
florian
5513dc8be3 [kernel] update to new stable 2.6.27.24
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-20 09:00:09 +00:00
florian
91302e010f [kernel] disable CONFIG_SSB_BLOCKIO by default until we fix it properly in mac80211
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-19 18:15:19 +00:00
kaloz
fda10e7818 even more config file cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-18 13:21:25 +00:00
florian
a548c1e7a3 [brcm63xx] add missing SSB_BLOCKIO to prevent build failres, will resolve that globally later
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15911 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-18 11:11:23 +00:00
florian
7f464dbf8c [brcm63xx] add support for sysupgrade (#5117)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15900 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-17 16:53:57 +00:00
kaloz
b2a8c8047d config cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 10:40:04 +00:00
kaloz
95d813f4c3 cardbus != pcmcia -- disable it in b43
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 08:58:02 +00:00
florian
266b62582f [brcm63xx] add missing configuration symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 07:04:32 +00:00
kaloz
1b51d87252 some additional config file cleanup..
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 13:32:34 +00:00
kaloz
22466a7fda unify congestion control options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15844 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 12:42:07 +00:00
kaloz
eac1cfc4ba make kernels use /etc/preinit by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 10:20:53 +00:00
florian
a056ba1638 [brcm63xx] also supports pcmcia
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15693 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-07 15:25:15 +00:00
kaloz
02350b717e some more kernel config cleanup.. last for today :)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 20:57:02 +00:00
kaloz
ee3c29c7cb more cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 20:31:47 +00:00
kaloz
a4bdef9ca9 cleanup MTD option handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 19:13:43 +00:00
kaloz
de7eac3d5f move MFD stuff to the generic kernel configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 13:51:29 +00:00
kaloz
2f1b56443c refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 11:35:08 +00:00
kaloz
5cffa2bddb upgrade to newest stable kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15575 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-03 16:58:06 +00:00
florian
bacac27b54 [brcm63xx] now that we register gpiodev, also include gpioctl in the default image
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-30 14:09:45 +00:00
florian
dae9860357 [brmc63xx] register gpiodev
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-30 14:09:01 +00:00
florian
fb16d85a72 [brcm63xx] fix redundant driver name printing in probe function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15254 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-19 13:32:54 +00:00
florian
c4a76c3879 [brcm63xx] make images that can be flashed using the stock firmware web interface, thanks to Anselmo Luginbuhl and Daniel Dickinson (#4909, #4943)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15253 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-19 13:18:48 +00:00
nbd
796a9d1091 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:09:46 +00:00
florian
6c3a094cb1 [kernel] do not override CONFIG_CONFIGFS_FS in a few places, and make gpiommc be selectable with the spio-gpio-old module (#4659)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-12 12:54:38 +00:00
florian
c428c49464 [brcm63xx] some more fixes to the SPI controller driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15146 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-08 08:52:57 +00:00
florian
3072265237 [brcm63x] imagetag's -k argument is expected to be hexadecimal instead of decimal (#4885)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-07 13:22:32 +00:00
florian
9a85d097ec [brcm63xx] override CONFIG_USB_EHCI_ROOT_HUB_TT since it breaks ehci on bcm6358
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15020 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 15:22:07 +00:00
hauke
f958348e19 [kernel] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15018 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 15:09:20 +00:00
hauke
944510d2f4 [kernel] update to kernel version 2.6.27.21
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 15:05:51 +00:00
florian
d28ed969b1 [brcm63xx] enable all blocks on 6338 and uart clock on 6345
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14957 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-21 10:50:44 +00:00
florian
3a02e3c605 [brcm63xx] add support for bcm6345 SoC, needs testing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14953 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-20 15:08:02 +00:00
florian
e41d42803f [brcm63xx] fix SPI register switch and prepare for UDC, thanks to Henk Vergonet (#4783)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14914 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 11:28:54 +00:00
florian
1c5b430f75 [brcm63xx] add the CFE offset command line option to the imagetag utility, closes (#4366)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14896 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-16 12:29:11 +00:00
florian
de1e7c94c8 [brcm63xx] add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-12 08:54:04 +00:00
florian
af780d06cb [brcm63xx] do not duplicate fifo_size, since RX and TX fifo sizes are the same, request_mem_region on the registers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-11 10:32:44 +00:00
florian
f7f453685c [brcm63xx] make SPI work in full-duplex mode by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14841 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-10 15:28:29 +00:00
florian
c2aa98579a [brcm63xx] include kmod-switch in the default images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14827 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-09 21:58:49 +00:00
florian
99dbef8a63 [brcm63xx] package the bcm63xx-spi driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14794 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-08 19:21:55 +00:00
florian
ac74991e5e [brcm63xx] add bcm63xx_spi based on reading shared/opensource/flash/spiflash.c from the consumer releases, needs testing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-08 15:27:46 +00:00
florian
1607b793bb [brcm63xx] fix SPI accessors
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14792 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-08 14:20:15 +00:00
florian
9701c553e5 [brcm63xx] fix typo for the bcm6338 spi IRQ, change platform driver name and make the SPI irq be fetchable by platform driver initialization code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-08 12:43:13 +00:00
florian
ae7c55dd76 [brcm63xx] compile and register SPI controller device
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14789 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-08 12:18:26 +00:00
florian
3ef02b142c [brcm63xx] make bcm6358 consistend with the other boards naming
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14788 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-08 12:17:19 +00:00
florian
a5c53df418 [brcm63xx] fix some SPI register definitions and platform-device registration code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14787 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-08 12:13:52 +00:00
florian
8bd259b281 [brcm63xx] prepare for SPI controller driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14755 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-06 01:15:00 +00:00
florian
493a9bf37a [brcm63xx] fix SPI register definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-06 01:13:10 +00:00