aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* brcm63xx: add working lzma-loader and use it for initramfsJonas Gorski2014-08-0123-931/+1586
| | | | | | | | | | | | Add a working lzma loader and use it for generating initramfs kernels to allow easily netbooting elf kernels on devices with a 4 MiB CFE size limit. Based on ar71xx's lzma-loader. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 41940
* ramips: Add support for VoCoreJohn Crispin2014-08-018-0/+256
| | | | | | | | | This is based and tested on VoCore Alpha, but other stuff like status/eth LEDs are present on the final board revision + VoDock. All GPIOs are exported, except spi/i2c. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 41939
* ramips: Add support for SPI_CS1 pinmuxJohn Crispin2014-08-012-0/+37
| | | | | | | | This patch adds support for setting SPI_CS1 as Chip Select, Watchdog reset output and GPIO#27. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 41938
* ramips: add support for easyacc wizard8800John Crispin2014-08-014-0/+89
| | | | | | Signed-off-by: Sebastian Wendel <s.wendel@sourceindex.de> SVN-Revision: 41936
* package:grub2: fix build error on linux missing libzfsJohn Crispin2014-08-011-0/+2
| | | | | | | | | configure enables libzfs support on default. This will break the build, on systems without libzfs. Signed-off-by: Hans Ulli Kroll <ulli.kroll@googlemail.com> SVN-Revision: 41935
* valgrind: add x86_64 supportJohn Crispin2014-08-011-5/+12
| | | | | | Signed-off-by: Alexandru Ardelean <aa@ocedo.com> SVN-Revision: 41934
* ramips: Fix LEDs on the Kingston MLW221John Crispin2014-08-012-1/+2
| | | | | | | | | | LED Fix up for the Kingston Mobilelite Wireless (MLW-221) http://wiki.openwrt.org/toh/kingston/mlw221 Signed-off-by: L. D. Pinney <ldpinney@gmail.com> SVN-Revision: 41933
* ar71xx: oolite: the buttons are not active_lowJohn Crispin2014-08-011-3/+3
| | | | | | | | | this caused factory resets when reboot was pressed Signed-off-by: Brent Thomson <brentthomson@gmail.com> Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41932
* ar71xx: add RTC feature flag to ar71xx/nandJohn Crispin2014-08-011-1/+1
| | | | | | | | | | without this the build for NBG6716 fails due to missing packages https://dev.openwrt.org/ticket/17325 Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41930
* ugps: add a minimal gps daemonJohn Crispin2014-08-013-0/+65
| | | | | | | | | * set the system time/data * "ubus call gps info" will tell you lattitude, longitude, elevation, speed and bearing Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41929
* cns3xxx: add myself as maintainerFelix Fietkau2014-08-011-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41928
* cns3xxx: fix building initramfs and non-initramfs togetherFelix Fietkau2014-08-011-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41922
* cns3xxx: update to linux 3.10Felix Fietkau2014-07-3143-915/+683
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41917
* orion: fix 3.10 kernel minor versionFelix Fietkau2014-07-311-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41916
* cns3xxx: fix initramfs buildFelix Fietkau2014-07-311-0/+4
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41915
* image: only call Image/BuildKernel/Initramfs if initramfs is actually enabledFelix Fietkau2014-07-311-9/+4
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41914
* bcm53xx: update to kernel 3.14Hauke Mehrtens2014-07-317-14/+9
| | | | | | | | Use kernel 3.14 by default and refresh the patches Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 41913
* bcm53xx: add restart supportHauke Mehrtens2014-07-311-0/+74
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 41912
* brcm47xx: 3.14: update MIPS patches with versions sent upstreamHauke Mehrtens2014-07-319-112/+147
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 41911
* brcm47xx: 3.10: update MIPS patches with versions sent upstreamHauke Mehrtens2014-07-319-112/+147
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 41910
* kernel: refresh patchesHauke Mehrtens2014-07-3117-49/+39
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 41909
* mac80211: b43: update b43 to version master-2014-07-29-1Hauke Mehrtens2014-07-307-165/+283
| | | | | | | | | | This add 5GHz support for N-PHY to b43, thanks Rafał Miłecki. b43_wflush16 was put into an extra function because it is pretty big in asm. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 41900
* kernel: update bcma to version master-2014-07-29-1Hauke Mehrtens2014-07-306-30/+51
| | | | | | | | | | | This is a backport of bcma from wireless-tesing/master tag master-2014-07-29-1. For kernel < 3.10 this only adds the header changes needed by more recent b43 versions. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 41899
* kernel: update 3.14 to 3.14.14Luka Perkov2014-07-306-8/+8
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 41898
* gre: Generic Routing Encapsulation package supportSteven Barth2014-07-302-0/+299
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The package supports Generic Routing Encapsulation support by registering following protocol kinds: -gre -gretap -grev6 -grev6tap Following options are valid for gre and gretap kinds: -ipaddr -peeraddr -df -mtu -ttl -tunlink -zone -ikey -okey -icsum -ocsum -iseqno -oseqno The gretap kind supports additionally the network option Following options are valid for grev6 and grev6tap kinds: -ip6addr -peer6addr -weakif -mtu -ttl -tunlink -zone -ikey -okey -icsum -ocsum -iseqno -oseqno The grev6tap kind supports additionally the network option Typical network config for a GREv4 tunnel : config interface 'gre' option peeraddr '172.16.18.240' option mtu '1400' option proto 'gre' option tunlink 'wan' option zone 'tunnel' Typical network config for a GREv4 tap tunnel : config interface 'gretap' option peeraddr '195.207.5.79' option mtu '1400' option proto 'gretap' option zone 'tunnel' option tunlink 'wan' option network 'wlan_ap' I added myself as maintainer for the moment; feel free to change. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 41897
* netifd: fixes and GRE support (thx Hans Dedecker)Steven Barth2014-07-301-2/+2
| | | | SVN-Revision: 41896
* odhcp6c: Fix white space typo in dhcpv6.scriptSteven Barth2014-07-301-1/+1
| | | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 41893
* netifd: suppress fw3 warnings in dhcp scriptSteven Barth2014-07-301-1/+1
| | | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 41892
* procd: update to the latest version, fixes parsing of /etc/openwrt_releaseFelix Fietkau2014-07-301-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41891
* netifd: more race condition fixes in proto-shellSteven Barth2014-07-291-2/+2
| | | | SVN-Revision: 41887
* base-files: properly escape strings for version infoFelix Fietkau2014-07-294-19/+26
| | | | | | | | | Make sure they don't break the sed command, and also make device_info and openwrt_release more robust for parsing by scripts Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41885
* base-files: add extra version configuration options for OEM manufacturer infoFelix Fietkau2014-07-294-8/+50
| | | | | | | | | | | Creates /etc/device_info which will be used to fill in information for WPS and other protocols that need manufacturer/device information This helps with creating OpenWrt firmware for OEM or rebranded devices. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41884
* ppp: fix a buffer overrun in the ms chap codeJohn Crispin2014-07-291-0/+13
| | | | | | | | https://dev.openwrt.org/ticket/17296 Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41882
* feeds: disable oldpackages by defaultSteven Barth2014-07-291-1/+1
| | | | SVN-Revision: 41875
* atheros: remove linux 3.8 supportFelix Fietkau2014-07-2913-6524/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41874
* mac80211: support wildcard paths when matching physJo-Philipp Wich2014-07-292-6/+14
| | | | | | | | | | | | | This change introduces support for wildcard patterns in "option path" of section "wifi-device". Objective is to allow paths like "*/usb[0-9]/*/*" in order to claim any usb device using the same backend type, regardless of its bus address or phy name. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 41873
* hostapd: Reintroduce Full Dynamic VLAN supportJo-Philipp Wich2014-07-292-3/+16
| | | | | | | | | | This patch brings full dynamic vlan support to netifd that existed in hostapd.sh in Attitude Adjustment. Signed-off-by: Joseph CG Walker <Joe@ChubbyPenguin.net> [jow@openwrt.org: changed commit message, rebased on top of current hostapd.sh] Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 41872
* include/toplevel.mk: more chaos calmer renamingJohn Crispin2014-07-291-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41871
* BB is branched, get ready for Chaos CalmerImre Kaloz2014-07-291-5/+6
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 41870
* procd: work around some docker architecture quirksSteven Barth2014-07-291-2/+2
| | | | SVN-Revision: 41867
* procd: check output of "uci show" instead of raw config files in order to ↵Felix Fietkau2014-07-291-1/+8
| | | | | | | | track uncommitted changes Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41865
* hostapd: add more missing ifdefsFelix Fietkau2014-07-281-1/+18
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41863
* netifd: more dynamic interface improvementsSteven Barth2014-07-281-2/+2
| | | | SVN-Revision: 41862
* brcm63xx: replace nvram_buf with a properly initialized arrayJonas Gorski2014-07-282-22/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use an empty nvram_header to tell wl that there is no nvram buf. wl else might try to allocate huge amount of memory because the bcm63xx's nvram does not match the expected structure and contains random values. Fixes the following warning on load of wl: [ 9.152000] WARNING: at mm/slab_common.c:377 kmalloc_slab+0x4c/0xc0() [ 9.160000] Modules linked in: wl(P+) wl_glue ipv6 gpio_keys_polled input_polldev button_hotplug input_core [ 9.168000] CPU: 0 PID: 366 Comm: kmodloader Tainted: P 3.10.49 #1 [ 9.176000] Stack : 00000000 00000000 00000000 00000000 8034b77a 00000042 81ac9af0 c02e0000 [ 9.176000] 8028bf70 802df31b 0000016e 8034af28 81ac9af0 c02e0000 c02e0000 81b39810 [ 9.176000] 0000002d 8002c9d4 00000003 8002a3c8 802937a0 c02e0000 8028e528 81ab398c [ 9.176000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 9.176000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 81ab3918 [ 9.176000] ... [ 9.212000] Call Trace: [ 9.216000] [<800224b8>] show_stack+0x48/0x70 [ 9.220000] [<8002a538>] warn_slowpath_common+0x78/0xa8 [ 9.224000] [<8002a5f0>] warn_slowpath_null+0x18/0x24 [ 9.228000] [<8008145c>] kmalloc_slab+0x4c/0xc0 [ 9.236000] [<80097258>] __kmalloc+0x20/0x10c [ 9.240000] [<80e23b90>] osl_malloc+0x24/0x6c [wl] [ 9.244000] [<80e15288>] nvram_init+0x54/0x164 [wl] [ 9.252000] [<80e08668>] si_pci_fixcfg+0x60c/0x9e8 [wl] [ 9.256000] [ 9.260000] ---[ end trace b5c4dbb046cf3c83 ]--- Reported-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 41861
* lantiq: fix dgn3500 and td8970 wifiJohn Crispin2014-07-282-29/+51
| | | | | | | | ath9k failed to come up due to a bad mac addr Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41860
* ramips: correct typo ubsphy -> usbphyJohn Crispin2014-07-283-3/+3
| | | | | | | | This appears to be a typo. Signed-off-by: Russell Senior <russell@personaltelco.net> SVN-Revision: 41859
* ramips: fix mode switch gpio for AsiaRF AWM eval boardJohn Crispin2014-07-283-3/+3
| | | | | | | | | | Fix a typo: gpio 21 is already used for the WPS led. Gpio 20 is the right one (tested) for the mode switch. Confirmed that /sys/kernel/debug/gpio state followed the position of the switch. Signed-off-by: Russell Senior <russell@personaltelco.net> SVN-Revision: 41858
* ramips: add ethernet macaddr to dts for AWM003-EVBJohn Crispin2014-07-281-0/+4
| | | | | | | | Follows the pattern of http://patchwork.openwrt.org/patch/5970/ Signed-off-by: Russell Senior <russell@personaltelco.net> SVN-Revision: 41857
* brcm63xx: 3.14: fix ath9k_pci_fixupJonas Gorski2014-07-283-3/+10
| | | | | | | | | | | | | | | | | | | Since kernel commit 928bea964827 ("PCI: Delay enabling bridges until they're needed"), pci fixups are run with bridges (e.g. the pcie port) disabled. This causses hangs when ath9k_pci_fixup tries to manually enable the device to apply the register fixups. Fix this by enabling any parent bridges before trying to access the device itself. Fixes boot on DSL-274XB rev F1. Reported-by: Matteo Croce <matteo@openwrt.org> Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 41856
* hostapd: add missing ifdefFelix Fietkau2014-07-281-0/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41855