Mathias Kresin
cf7154db07
kernel: only optimized for size if small_flash
...
Add a new config option to allow to select the default compile
optimization level for the kernel.
Select the optimization for size by default if the small_flash feature is
set. Otherwise "Optimize for performance" is set.
Add the small_flash feature flag to all (sub)targets which had the
optimization for size in their default kernel config.
Remove CC_OPTIMIZE_FOR_* symbols from all kernel configs to apply the new
setting.
Exceptions to the above are:
- lantiq, where the optimization for size is only required for the
xway_legacy subtarget but was set for the whole target
- mediatek, ramips/mt7620 & ramips/mt76x8 where boards should have
plenty of space and an optimization for size doesn't make much sense
- rb532, which has 128MByte flash
Signed-off-by: Mathias Kresin <dev@kresin.me>
6 years ago
Christian Lamparter
39f3408732
ppc4xx: remove booke-wdt watchdog package
...
This patch gets rid of the booke watchdog kmod package.
Instead the affected boards will enable it in their
kernel configs.
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
8 years ago
Imre Kaloz
09722d0bdc
ppc40x: upgrade to 3.18
...
left "broken" as I'm not sure if my only board is to blame.. testers welcomed
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 45406
10 years ago
John Crispin
f04a268a04
kernel: disable ARCH_NEEDS_CPU_IDLE_COUPLED
...
Disable ARCH_NEEDS_CPU_IDLE_COUPLED by-default in generic config, since
only one platfrom (omap) needs them.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 44614
10 years ago
Felix Fietkau
7cc5b6f9e9
all targets: remove all =m kernel config symbols
...
modules build during the kernel compile phase are ignored anyway,
all modules should be built using KernelPackage in
package/kernel/linux/modules/*
selecting the appropriate config symbols there rather than in
target/linux/*/config-*
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
SVN-Revision: 43842
10 years ago
Gabor Juhos
e9d7620196
ppc40x: add support for 3.10
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 37912
11 years ago
Gabor Juhos
fd645abca4
ppc40x: add support for 3.8
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35734
12 years ago
Felix Fietkau
ed7ca5d44e
kernel: clean up crypto related kconfig options
...
SVN-Revision: 35327
12 years ago
Florian Fainelli
1e103b2ecc
target: enable XZ BCJ decompressor code after r35097
...
Required to actually be able to mount squashfs xz compressed
filesystems.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35156
12 years ago
Gabor Juhos
1d7ba088e6
ppc40x: add support for 3.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34800
12 years ago
Gabor Juhos
5da1d7daa5
ppc40x/44x: disable SWIOTLB
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34797
12 years ago
Gabor Juhos
565cdf58b5
ppc40x: add support for 3.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34774
12 years ago
Gabor Juhos
029553b698
refresh kernel configs with kconfig.pl
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34763
12 years ago
Florian Fainelli
33f6c5ddb9
kernel: add missing USB configuration symbols after r34501
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34568
12 years ago
Gabor Juhos
1f516235ea
remove common symbols from 3.3 configs
...
The removed symbols are present in the generic configuration.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34403
12 years ago
Gabor Juhos
39994008cb
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
SVN-Revision: 31737
13 years ago
Gabor Juhos
70322ba3d1
move CONFIG_BOOKE_WDT_DEFAULT_TIMEOUT to the target configs
...
SVN-Revision: 31547
13 years ago
Gabor Juhos
77735b5930
linux: move CONFIG_BOOKE_WDT to the generic config
...
SVN-Revision: 31520
13 years ago
Gabor Juhos
cfe4a6cb93
ppc40x: sync 3.3 config
...
SVN-Revision: 31385
13 years ago
Gabor Juhos
be4e5a29a9
ppc40x: preliminary support for 3.3
...
SVN-Revision: 30804
13 years ago
Gabor Juhos
5a471e23ad
ppc40x: switch to 3.2.9
...
SVN-Revision: 30791
13 years ago
Imre Kaloz
9f7da0f900
add additional config symbols
...
SVN-Revision: 23777
14 years ago
Gabor Juhos
26cd3eed25
ppc40x: sync kernel config
...
SVN-Revision: 21031
15 years ago
Gabor Juhos
d0646a08aa
ppc40x: enable USB support
...
Cc: backfire@openwrt.org
SVN-Revision: 20933
15 years ago
Gabor Juhos
bd0c2617f1
ppc40x: sync kernel config
...
Cc: backfire@openwrt.org
SVN-Revision: 20819
15 years ago
Nicolas Thill
e1863691d9
do *not* enable CONFIG_PCI in generic config, but on targets where it makes sense instead (partially revert [18370])
...
SVN-Revision: 20136
15 years ago
Imre Kaloz
4af507c9b0
upgrade to 2.6.32.8
...
SVN-Revision: 19673
15 years ago
Imre Kaloz
825b37cc56
clean up handling of some kernel symbols
...
SVN-Revision: 19581
15 years ago
Imre Kaloz
6b280112f2
some more Kconfig symbol move..
...
SVN-Revision: 18371
15 years ago
Imre Kaloz
1d62d9a95c
another round of kernel config cleanups
...
SVN-Revision: 18370
15 years ago
Imre Kaloz
a01ec2469b
move CPUFREQ to generic configs
...
SVN-Revision: 18368
15 years ago
Imre Kaloz
ef42fb4c13
sort all target config files
...
SVN-Revision: 18367
15 years ago
Imre Kaloz
8bf0f955e7
ppc40x: use version number-less patches and config
...
SVN-Revision: 18188
15 years ago
Imre Kaloz
b05072d30f
disable ppc4xx watchdog, it's unreliable
...
SVN-Revision: 18186
15 years ago
Andy Boyett
233826380d
explicitly disable LEDS_GPIO_OF kconfig option
...
SVN-Revision: 17902
15 years ago
Imre Kaloz
b3f6332008
enable the watchdog driver for ppc4xx
...
SVN-Revision: 17095
16 years ago
Imre Kaloz
4ad125e0ed
move some PPC symbols to the generic config
...
SVN-Revision: 17041
16 years ago
Imre Kaloz
a0829559f8
upgrade ppc40x to 2.6.30, unify magicbox and openrb board cuimages
...
SVN-Revision: 17018
16 years ago
Gabor Juhos
03aef1e2c5
add support for the OpenRB Medium board
...
SVN-Revision: 16970
16 years ago
Gabor Juhos
a308781040
enable GPIO sysfs interface
...
SVN-Revision: 16927
16 years ago
Gabor Juhos
8cb5cc2a79
use SLUB allocator by default
...
SVN-Revision: 16920
16 years ago
Gabor Juhos
c84a5161c5
add support for the OpenRB Light board
...
SVN-Revision: 16908
16 years ago
Gabor Juhos
9f973a6098
initial support for 2.6.30
...
SVN-Revision: 16901
16 years ago
Gabor Juhos
0238a90a63
optimize the kernel for size, disable common PCI quirks, and sync kernel config
...
SVN-Revision: 16899
16 years ago
Imre Kaloz
e01651285f
rfkill config cleanup
...
SVN-Revision: 16471
16 years ago
Imre Kaloz
91e866f383
config cleanups
...
SVN-Revision: 15861
16 years ago
Imre Kaloz
a9c958c2de
make kernels use /etc/preinit by default
...
SVN-Revision: 15840
16 years ago
Imre Kaloz
ba7f77b25f
upgrade ppc40x to 2.6.28.10
...
SVN-Revision: 15755
16 years ago
Imre Kaloz
e9b397805d
some more kernel config cleanup.. last for today :)
...
SVN-Revision: 15606
16 years ago
Imre Kaloz
a614251e6c
cleanup MTD option handling
...
SVN-Revision: 15602
16 years ago