aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/malta/be
Commit message (Collapse)AuthorAgeFilesLines
* kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic configAleksander Jan Bajkowski2022-10-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Endianness depends on CPU architecture. CONFIG_CPU_(BIG/LITTLE)_ENDIAN should be enabled on target or subtarget based on SoC architecture. Fixes warning: $ make kernel_oldconfig CONFIG_TARGET=subtarget ... .config:1008:warning: override: CPU_LITTLE_ENDIAN changes choice state .... Summary: - ARC - only the CONFIG_CPU_BIG_ENDIAN symbol is defined for this architeture. If it is disabled then the processor operates in LITTLE_ENDIAN mode (default), - ARM32 - CONFIG_CPU_LITTLE_ENDIAN symbol available since kernel 5.19. This option should be enabled after OpenWRT moves to kernel 6.x. After refreshing the kernel, the symbol disappears, - ARM64 - enabled CONFIG_CPU_LITTLE_ENDIAN, - MIPS - enabled relevant symbols, - POWERPC - enabled CONFIG_CPU_BIG_ENDIAN, - UML - Symbols are not defined for this architecture, - X86 - always little endian. Symbols are not defined for this architecture. Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
* malta: prune subtarget configsTony Ambardar2021-03-171-8/+0
| | | | | | | Drop autogenerated kernel config options. These aren't needed to build and can obscure options relevant to the subtarget. Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* malta: relocate CPU_TYPE setting to subtarget makefilesTony Ambardar2020-10-271-0/+1
| | | | | | | Move CPU_TYPE:=24kc (32-bit) from the top-level target makefile to the be/le subtarget makefiles, which is consistent with the 64-bit subtargets. Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* malta: Refresh kernel configurationHauke Mehrtens2020-08-101-0/+8
| | | | | | | | | | | This refreshes the kernel configuration on top of kernel 5.4. It now builds without asking to select some kernel options on all 4 subtargets. It still does not boot up, there is a different problem. Tested-By: Yousong Zhou <yszhou4tech@gmail.com> Acked-By: Yousong Zhou <yszhou4tech@gmail.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* malta: enable HighMem on MIPS32Aleksander Jan Bajkowski2020-01-151-0/+1
| | | | | | It allows to use more than 256MB memory on MIPS32. Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
* malta: upgrade to kernel 4.9Hauke Mehrtens2017-10-151-6/+0
| | | | | | This brings the MIPS malta target to kernel 4.9. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* malta: move FEATURES to the target makefileFelix Fietkau2017-01-241-1/+0
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* build: remove mips16 feature flag from target makefilesFelix Fietkau2017-01-241-1/+1
| | | | | | | It can be implicitly derived from the MIPS32 revision support in the kernel configuration Signed-off-by: Felix Fietkau <nbd@nbd.name>
* target: globally remove ARCH_PACKAGES overridesJo-Philipp Wich2016-04-171-1/+0
| | | | Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* build: unify mips target cflagsFelix Fietkau2013-09-261-1/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38210
* malta: refresh configurationLuka Perkov2013-08-211-2/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37819
* build: unify target independent optimization optionsFelix Fietkau2013-07-291-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37600
* malta: move 32-bits options to subtarget configFlorian Fainelli2013-04-052-0/+9
| | | | | | | | Preliminary change to add support for MIPS64-based malta subtargets. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36210
* malta: enable mips16 feature flagFlorian Fainelli2013-04-051-1/+1
| | | | | | | | The malta platform supports mips16 advertise this feature flag. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36203
* malta: use common kernel configGabor Juhos2012-06-021-301/+0
| | | | SVN-Revision: 32022
* linux: move certain disabled symbols to the generic configsGabor Juhos2012-05-151-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* add missing kernel config symbolsFlorian Fainelli2011-10-041-0/+1
| | | | SVN-Revision: 28363
* update to 2.6.38.2Florian Fainelli2011-05-051-96/+23
| | | | SVN-Revision: 26833
* override ARCH_PACKAGESJo-Philipp Wich2010-09-121-0/+1
| | | | SVN-Revision: 23030
* update to 2.6.35.3Florian Fainelli2010-08-251-10/+23
| | | | SVN-Revision: 22791
* - enable PCI - add kmod-pcnet32 to default packages - make kmod-pcnet32 ↵Jo-Philipp Wich2010-04-161-3/+20
| | | | | | available for malta target SVN-Revision: 20923
* fix module loading due to CONFIG_LOCALVERSION being on (#7144)Florian Fainelli2010-04-121-1/+0
| | | | SVN-Revision: 20822
* create two endian-specific subtargets, as malta can run bothFlorian Fainelli2010-04-102-0/+364
SVN-Revision: 20790