summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "kernel: remove long obsolete gpio spi controller driver patch"Felix Fietkau2016-08-048-3/+1141
| | | | This reverts commit 9e62a7668c4085563a907da51a08819c88d04f33.
* ar71xx: add missing LZO support select for routerboard devicesFelix Fietkau2016-08-041-1/+2
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: add -mtune=34kc to MIPS CFLAGS when building for mips32r2Felix Fietkau2016-08-041-0/+17
| | | | | | | This provides a good tradeoff across at least 24Kc-74Kc, while also producing smaller code. Signed-off-by: Felix Fietkau <nbd@nbd.name>
* gcc: add a patch to generate better code with Os on mipsFelix Fietkau2016-08-042-0/+25
| | | | | | Also happens to reduce compressed code size a bit Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: mark compression modules as hiddden to obsolete the compressor ↵Felix Fietkau2016-08-044-106/+3
| | | | | | kconfig hack Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: mark kmod-udptunnel as hiddden to replace the NET_UDP_TUNNEL kconfig ↵Felix Fietkau2016-08-044-33/+2
| | | | | | hack Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: remove unused morse led trigger driverFelix Fietkau2016-08-0417-510/+26
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: remove long obsolete gpio spi controller driver patchFelix Fietkau2016-08-048-1141/+3
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: remove a long obsolete unlzo decompressor fixFelix Fietkau2016-08-043-69/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: remove obsolete slab tuning patchFelix Fietkau2016-08-043-39/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: remove esfq qdiscFelix Fietkau2016-08-049-2643/+3
| | | | | | It has been obsolete for years now Signed-off-by: Felix Fietkau <nbd@nbd.name>
* sysupgrade: unmount filesystems before rebootMathias Kresin2016-08-042-0/+3
| | | | | | | | | | | | | | | sysupgrade immediately reboots after flashing an image and doesn't allow to unmount filesystems. At least in case the image used for sysupgrade is stored on a FAT formatted usb flash drive, the following warning is printed during the next mount of the flash drive: FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. Although a data corruption during read operations is unlikely, there is no need to scare the users. Signed-off-by: Mathias Kresin <dev@kresin.me>
* tools: lzma: reduce copyright noiseSergey Ryazanov2016-08-041-0/+20
| | | | | | | | Move the copyright printing code to the usage printing function, to reduce noise from regular execution but preserve information about the author. Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
* base-files: remove dead codeDaniel Golle2016-08-041-6/+0
| | | | | | | | | /etc/init.d/boot tried to create /dev/root based on the kernel's cmdline which won't work on any recent targets. Remove that code now that fstools can detect the mounted rootfs based on /proc/self/mountinfo and /dev/root was long gone anyway. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* image: fix per-device rootfs build error when not all opkg package files are ↵Felix Fietkau2016-08-041-1/+1
| | | | | | found Signed-off-by: Felix Fietkau <nbd@nbd.name>
* scripts/config: properly handle select on symbols with unmet direct dependenciesFelix Fietkau2016-08-031-11/+3
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* scripts/config: sync with latest linux upstreamFelix Fietkau2016-08-0315-1394/+1398
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: clean up 260-crypto_test_dependencies.patch to get rid of some more ↵Felix Fietkau2016-08-033-10/+15
| | | | | | kernel bloat Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: modularize bridge netfilter support a bit further to get rid of some ↵Felix Fietkau2016-08-031-4/+19
| | | | | | kernel bloat Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: remove switch driver kmod packagesFelix Fietkau2016-08-031-140/+0
| | | | | | | | Targets that need switch drivers should select them in their kernel config. This prevents some bloat from creeping into targets that don't need switchdev/dsa Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ramips: enable nand support for mt7621John Crispin2016-08-031-1/+1
| | | | | | this makes sysupgrade work on the ERX Signed-off-by: John Crispin <john@phrozen.org>
* include/image.mk: allow image code to override uImage nameJohn Crispin2016-08-032-2/+3
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* ramips: updated remaining profiles to the new image building codeJohn Crispin2016-08-0342-1322/+1001
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* x86: enable CPU frequency scalingLucian Cristian2016-08-034-5/+15
| | | | | | | | | CPU frequency scaling enables the operating system to scale the CPU frequency up or down in order to save power. CPU frequencies can be scaled automatically depending on the system load, in response to ACPI events, or manually by userspace programs. Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* linux/modules: Add SCH5627 Super I/O chipsLucian Cristian2016-08-031-0/+16
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* lantiq: add cpu temperatur sensor driver for xrx200Florian Eckert2016-08-033-0/+171
| | | | Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com>
* rtc-rv5c386a: package does not build inside the SDKJohn Crispin2016-08-031-1/+1
| | | | | | | the packages failed to build inside the SDK due to missing header files. Signed-off-by: John Crispin <john@phrozen.org>
* uboot-lantiq: package does not build inside the SDKJohn Crispin2016-08-031-1/+1
| | | | | | | the packages failed to build inside the SDK due to missing ethernet firmware files. Signed-off-by: John Crispin <john@phrozen.org>
* build: remove MIPS dsp/dsp2 CPU_SUBTYPEFelix Fietkau2016-08-0311-12/+0
| | | | | | | There does not seem to be any meaningful difference in generated code. This will save some time and space on snapshot builds Signed-off-by: Felix Fietkau <nbd@nbd.name>
* build: move merged package directory from bin/ to staging_dirFelix Fietkau2016-08-032-2/+2
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* mkelfimage: remove package, it is a host tool that has been unused for yearsFelix Fietkau2016-08-022-46/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ar71xx: remove useless minimal/ath5k profilesFelix Fietkau2016-08-022-34/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uboot-ar71xx: fix default selection for NBG460N/550N/550NHFelix Fietkau2016-08-021-1/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* mac80211: fix minor memleak on AP restart / warning on driver unloadFelix Fietkau2016-08-021-0/+54
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ath9k: fix sta initialization bug leading to stability issuesFelix Fietkau2016-08-021-0/+33
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* omap: remove CONFIG_SND_DEBUG overrideFelix Fietkau2016-08-021-2/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: add missing config symbolFelix Fietkau2016-08-021-0/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* feeds: switch from github to lede-project.org mirrorsFelix Fietkau2016-08-011-4/+4
| | | | | | | GitHub seems to be a bit unreliable on feeds updates on the buildbot lately, so hopefully our own mirror will be more reliable than that. Signed-off-by: Felix Fietkau <nbd@nbd.name>
* gdb: fix build with gcc 4.1.2 as host compilerHauke Mehrtens2016-08-011-0/+16
| | | | | | | | | | | | | | | | | | | | The additional warnings are causing compile errors on gcc version 4.1.2 as a host compiler. cc -c -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold- style-definition -Wformat-nonliteral -I. -I. -I./../../include filter_host.c cc1: error: unrecognized command line option "-Wempty-body" cc1: error: unrecognized command line option "-Wmissing-parameter-type" cc1: error: unrecognized command line option "-Wold-style-declaration" cc1: error: unrecognized command line option "-Wempty-body" cc1: error: unrecognized command line option "-Wmissing-parameter-type" cc1: error: unrecognized command line option "-Wold-style-declaration" Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* scripts: fix remote-gdb with CONFIG_BUILD_SUFFIXHauke Mehrtens2016-08-011-2/+2
| | | | | | | Fix the scripts/remote-gdb script when CONFIG_BUILD_SUFFIX is set. CONFIG_BUILD_SUFFIX extends the name of the folder build_dir/target* Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* lantiq: enable missing ath10k firmware for BT Home Hub 5AFelix Fietkau2016-08-011-1/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* build: remove image specific checksum codeJo-Philipp Wich2016-08-011-8/+0
| | | | | | | Now that we globally calculate sha256sums over the bin/ directory we can remove the target image specific checksum handling. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* build: add checksum targetJo-Philipp Wich2016-08-013-0/+17
| | | | | | | | | | | | | | | Add a new "checksum" make target which generates an sha256sums file over the image files produced in bin/targets/ and automatically call it during make world after the package index generation. The advantage of this new target is that it is guaranteed to run after the images, the SDK and the ImageBuilder archives have been generated to ensure that they all end up in the checksum file. Fixes FS#51. Uses sed to postprocess the OpenSSL digest output into an sha256sum command compatible format. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* apm821xx: fix IB image buildingJo-Philipp Wich2016-08-011-6/+10
| | | | | | | Change the image build code to generate the DTB files as part of the kernel build phase in order to fix the image build in the ImageBuilder environment. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* base-files: increase vm.min_free_kbytesFelix Fietkau2016-08-011-0/+16
| | | | | | | | Network drivers typically allocate memory in atomic context. For that to be reliable, there needs to be enough free memory. Set the value heuristically based on the total amount of system RAM. Signed-off-by: Felix Fietkau <nbd@nbd.name>
* kernel: re-enable CONFIG_SND_VERBOSE_PROCFS (FS#66)Felix Fietkau2016-08-011-1/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ar71xx: Make wget2nand look for LEDE project firmware filesdiizzyy2016-07-261-2/+2
| | | | | | Make wget2nand aware of the new file names Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* ipq806x: fix MAC_POWER_SEL for Netgear R7800dissent12016-07-261-1/+1
| | | | | | | Fixes instability/corruption on the ethernet interface connected to port0 on the switch on Netgear R7800 as well. Signed-off-by: Josh Bendavid <joshbendavid@gmail.com> Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
* uqmi: add metric option to interface configFlorian Eckert2016-07-261-2/+7
| | | | | | It is now possible to add an metric option for the qmi proto in dhcp mode. Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com>
* uqmi: fix option ipv6Florian Eckert2016-07-261-5/+1
| | | | | | | If option ist not set then ipv6 is still enabled on this Interface. Check if variable is zero will fix this issue. Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com>