Commit Graph

24604 Commits (ccdd6e82159c9c08e12e4095cb946455209fa36b)
 

Author SHA1 Message Date
Hauke Mehrtens 13f3c9dbe5 mac80211: b43: load b43 on core rev 17 and 18.
This is now controlled by a module parameter and the default
configuration depends on brcmsmac being installed.
This patch causes b43 to take core rev 17 and 18 always by default.

SVN-Revision: 37307
11 years ago
Hauke Mehrtens 71230b33c1 mac80211: b43: activate LP-Phy support every time
SVN-Revision: 37305
11 years ago
Hauke Mehrtens f8d55e7541 brcm47xx: use b53 phy driver for the switch in kernel 3.10
This makes it possible to use swconfig to controll the switch.

This was tested with devices using b43 and bgmac.
This was not tested on devices using tg3.
This does not support the adm switch used in some very old devices.

SVN-Revision: 37304
11 years ago
Felix Fietkau 936683b2de ar71xx: use uimage split for WHR-HP-G300N
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37303
11 years ago
Felix Fietkau 342946d858 ar71xx: use uimage split for dlrtdev
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37302
11 years ago
Felix Fietkau 594797cdd5 ar71xx: use uimage split for Allnet devices
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37301
11 years ago
Felix Fietkau e5b7a20bea ar71xx: use uimage split for Cameo devices
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37300
11 years ago
Felix Fietkau 4fc17e4d08 ar71xx: use uimage split for DIR-825B1
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37299
11 years ago
Felix Fietkau c263993197 ar71xx: use uimage split for Embedded Wireless Dorin
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37298
11 years ago
Felix Fietkau 083b0a06a3 ar71xx: use uimage split for Ubiquiti XM devices
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37297
11 years ago
Felix Fietkau 6702955857 ar71xx: increase kernel size for wndr3700 based devices
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37296
11 years ago
Felix Fietkau 25d910a78f ar71xx: use uimage split for WZR-HP-G300NH2
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37295
11 years ago
Felix Fietkau 6bff456212 ar71xx: enable uimage split for wzr-hp-ag300h/wzr-600dhp
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37294
11 years ago
Felix Fietkau fbde376c53 ar71xx: use uimage split for WZR-HP-G300NH
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37293
11 years ago
Felix Fietkau a7c5f6708b ar71xx: use uimage split for WZR-HP-G450H
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37292
11 years ago
Felix Fietkau ab5e21a9a5 ar71xx: enable uimage split and use it for carambola2
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37291
11 years ago
Felix Fietkau 8d5d96e833 ar71xx: remove linux 3.8
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37290
11 years ago
Felix Fietkau d1238718c2 ar71xx: move the watchdog driver to the kernel
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37289
11 years ago
Felix Fietkau 8cf868e1a6 ar71xx: set linux 3.10 as default
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37288
11 years ago
Hauke Mehrtens a5c0ad6354 brcm47xx: add initial support for kernel 3.10
SVN-Revision: 37287
11 years ago
Hauke Mehrtens 3bc90a4d23 brcm47xx: fix switch handling
This fixes some problems with the switch handling

 * It now send the messages again to indicate a button for failsafe mode should be pressed
 * it does not leak packages between wan and lan any more
 * the switch works again in normal mode

The Ethernet connection has to be up when the switch driver switch-robo
is insmoded therefor we just do it again.
Explicitly set enable_vlan to prevent leaking packages.

This should close #13869, #13868 and #13716

SVN-Revision: 37286
11 years ago
Felix Fietkau 17bbc92882 kernel: disable the yaffs2 /proc code to make it compile on linux 3.10 (#13848)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37285
11 years ago
Hauke Mehrtens ef0b9be95e brcm47xx: do not load the kernel modules needed for Ethernet manually
add the boot flag to make the kernel modules needed for Ethernet and
diag load on startup.

SVN-Revision: 37284
11 years ago
Felix Fietkau 656d475043 kernel: implement automatic rootfs split from the firmware partition in linux 3.10 (disabled by default)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37283
11 years ago
Felix Fietkau b95bdc8ab5 kernel/base-files: clean up old code related to refreshing mtd partitions, it is no longer used anywhere
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37282
11 years ago
Hauke Mehrtens e800436de3 brcm47xx: do not change nvram without user interaction
SVN-Revision: 37281
11 years ago
Hauke Mehrtens 9a5a262324 broadcom-diag: make it work with kernel 3.10
In kernel 3.10 the proc interface changed, this patch adds the changes needed for the new interface.

SVN-Revision: 37280
11 years ago
Hauke Mehrtens c7370edf98 broadcom-diag: check the correct value for not null.
This also fixes a compile warning.

SVN-Revision: 37279
11 years ago
Hauke Mehrtens 63d818a219 broadcom-diag: reoder some parts.
This was done to reduce the number of forward declaration needed.
This does not contain any real change in the code.

SVN-Revision: 37278
11 years ago
Felix Fietkau 3a4a74f861 busybox: disable features marked as broken (#13782)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37277
11 years ago
Hauke Mehrtens da72edd7cd kernel: refresh patches for kernel 3.8.13
SVN-Revision: 37276
11 years ago
Hauke Mehrtens 06accca1d7 kernel: update to kernel 3.10.1 and refresh patches
SVN-Revision: 37275
11 years ago
Hauke Mehrtens e574f75d16 kernel: update to kernel 3.9.10 and refresh patches
SVN-Revision: 37274
11 years ago
Felix Fietkau 9b9c6facfc ar71xx: fix ar933x watchdog clock (#13866)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37273
11 years ago
Hauke Mehrtens e041d370a7 brcm47xx: proc gets mounted without this patch
SVN-Revision: 37272
11 years ago
Hauke Mehrtens 8dabd7a26b brcm47xx: remove obsolete hotplug stuff
SVN-Revision: 37271
11 years ago
Felix Fietkau 299c2ceafa mac80211: tweak mac address allocation
Apparently there are some broken devices out there that have the local
bit already set in the factory MAC address. Move the | 0x2 over to the
other side of the xor operation to fix this without affecting devices
with proper addresses.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37269
11 years ago
Hauke Mehrtens 9e9261a718 bcm53xx: add initial support for ARM based BCM47XX and BCM53XX SoCs
This was only tested on a Netgear R6250, but it could also work on
other devices when the correct images are generated.
It is only possible to boot into a ram disk, no Ethernet, Wifi, flash,
USB is supported.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

SVN-Revision: 37268
11 years ago
Felix Fietkau 92961e0917 mac80211: reconfigure in Build/Compile instead of Build/Configure to catch kernel config changes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37265
11 years ago
Felix Fietkau f8543faec4 mac80211: merge a fix for PS-Poll handling, refresh patches
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37264
11 years ago
Felix Fietkau e389c2b410 mac80211: remove bogus module params from compat.ko
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37263
11 years ago
John Crispin 39531131a9 ar71xx: add carambola2 support
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37260
11 years ago
John Crispin 182866ecdc procd: update to latest git revision
this fixes a regression in the watchdog init code

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37259
11 years ago
John Crispin 93c4359512 lantiq: revert 36778 as it breaks irq assignment to pci devices
Reported-by: Matti Laakso
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37258
11 years ago
John Crispin 3c306f9d07 procd: make the log port default to 514 if none is specified
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37257
11 years ago
Felix Fietkau bec39b26ad kernel: move codel from kmod-sched-core to kmod-sched, it is rarely needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37256
11 years ago
Felix Fietkau 4932368398 kernel: add a patch that reduces module size by removing non-essential information (reduces default rootfs size by ~5k after lzma)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37255
11 years ago
Felix Fietkau c38b7b3913 kernel: make libsas depend on x86
It is only used by one driver that already depends on x86. Disabling it
prevents a few kilobytes of bloat from leaking into all targets via
CONFIG_BLK_DEV_BSG

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37254
11 years ago
Felix Fietkau 19e3ec0570 kernel: disable CONFIG_RD_LZMA by default, it will be selected when actually needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37253
11 years ago
Felix Fietkau f5ae93e941 kernel: disable CONFIG_CLS_U32_PERF by default, it is usually not needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37252
11 years ago