You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Adam Ford
de39dc7162
arm: armv7-a: Compile and tune for armv7-a instead of armv5
...
arch/arm/Makefile references armv5 for backwards compatibility with
older compilers. This patch removes those references to armv5,
since by now newer compilers are required which should have armv7
support enabled.
The Makefile also also has a list of options for mtune, but the
entry for CONFIG_CPU_V7A is empty, so this patch tunes the
CPU_V7A architecture to generic-armv7-a.
The following size changed apply to omap3_logic using GCC.
Stock
text data bss dec hex filename
50910 429 67580 118919 1d087 spl/u-boot-spl
540713 22700 327072 890485 d9675 u-boot
Without Armv5
text data bss dec hex filename
50916 429 67580 118925 1d08d spl/u-boot-spl
540719 22700 327064 890483 d9673 u-boot
mtune=generic-armv7-a
text data bss dec hex filename
50932 429 67580 118941 1d09d spl/u-boot-spl
540519 22700 327080 890299 d95bb u-boot
Signed-off-by: Adam Ford <aford173@gmail.com>
6 years ago
..
cpu
ARM: Specify aligned address for secure section instead of using attributes
6 years ago
dts
ARM: dts: logicpd-torpedo-37xx-devkit-u-boot: Fix MMC Card Detect
6 years ago
include
watchdog: mx25: use the imx_watchdog driver for mx25
6 years ago
lib
ARM: PSCI: Enable the PSCI node
6 years ago
mach-aspeed
…
mach-at91
dm: Change CMD_DM enabling
6 years ago
mach-bcm283x
efi_loader: Convert runtime reset from switch to if statements
6 years ago
mach-bcmstb
board: arm: bcmstb: Declare get_ticks in timer.h
6 years ago
mach-davinci
Kconfig: Sort bool, default, select and imply options
6 years ago
mach-exynos
Kconfig: Sort bool, default, select and imply options
6 years ago
mach-highbank
…
mach-imx
imx: mx7: add system suspend/resume support
6 years ago
mach-integrator
…
mach-keystone
…
mach-kirkwood
Convert CONFIG_MII et al to Kconfig
6 years ago
mach-meson
dm: Change CMD_DM enabling
6 years ago
mach-mvebu
Convert CONFIG_MII et al to Kconfig
6 years ago
mach-omap2
arm: armv7-a: Compile and tune for armv7-a instead of armv5
6 years ago
mach-orion5x
ARM: orion5x: fix use of callee-saved registers in lowloevel_init
6 years ago
mach-owl
board: Add uCRobotics Bubblegum-96 board support
6 years ago
mach-qemu
Kconfig: Sort bool, default, select and imply options
6 years ago
mach-rmobile
ARM: rmobile: Enable USB PHY on Gen2
6 years ago
mach-rockchip
dm: convert device_get_global_by_of_offset() to device_get_global_by_ofnode()
6 years ago
mach-s5pc1xx
…
mach-snapdragon
snapdragon: added MAC generation functions
6 years ago
mach-socfpga
ARM: socfpga: Convert Arria10 to timer framework
6 years ago
mach-sti
…
mach-stm32
Kconfig: Sort bool, default, select and imply options
6 years ago
mach-stm32mp
stm32mp1: activate MISC support in SPL
6 years ago
mach-sunxi
sunxi: A64: fix default DRAM_ODT_EN symbol
6 years ago
mach-tegra
ARM: tegra: avoid more operations in non-secure world
6 years ago
mach-uniphier
Kconfig: Sort bool, default, select and imply options
6 years ago
mach-versatile
…
mach-zynq
Kconfig: Move config SYS_MALLOC_LEN to Kconfig for zynq
6 years ago
mach-zynqmp-r5
…
thumb1/include/asm/ proc-armv
…
Kconfig
cmd: ubi: change 'default y' for SUNXI to 'imply' in Kconfig
6 years ago
Kconfig.debug
…
Makefile
arm: armv7-a: Compile and tune for armv7-a instead of armv5
6 years ago
config.mk
efi_loader: Rename sections to allow for implicit data
6 years ago