ARM: Cleanup stack offset cargo cult
Most callers of arm_setup_stack substract a fixed offset of 8, 12 or 16
bytes from the stack top. This is unnecessary as on ARM we have a stack
that decrements before storing values. Substracting this offset probably
goes back to the U-Boot version we forked from. Stop this now.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 971307c commit 6b3dc4abd884e7e3e1ac734d23ebbbfab1d44171
@Sascha Hauer Sascha Hauer authored on 9 Sep 2019
Showing 68 changed files
View
arch/arm/boards/animeo_ip/lowlevel.c
View
arch/arm/boards/at91sam9260ek/lowlevel.c
View
arch/arm/boards/at91sam9261ek/lowlevel_init.c
View
arch/arm/boards/at91sam9263ek/lowlevel_init.c
View
arch/arm/boards/at91sam9m10g45ek/lowlevel.c
View
arch/arm/boards/at91sam9m10ihd/lowlevel.c
View
arch/arm/boards/at91sam9n12ek/lowlevel.c
View
arch/arm/boards/at91sam9x5ek/lowlevel.c
View
arch/arm/boards/ccxmx51/lowlevel.c
View
arch/arm/boards/ccxmx53/lowlevel.c
View
arch/arm/boards/datamodul-edm-qmx6/lowlevel.c
View
arch/arm/boards/dfi-fs700-m60/lowlevel.c
View
arch/arm/boards/digi-ccimx6ulsom/lowlevel.c
View
arch/arm/boards/dss11/lowlevel.c
View
arch/arm/boards/efika-mx-smartbook/lowlevel.c
View
arch/arm/boards/eltec-hipercam/lowlevel.c
View
arch/arm/boards/eukrea_cpuimx25/lowlevel.c
View
arch/arm/boards/eukrea_cpuimx35/lowlevel.c
View
arch/arm/boards/eukrea_cpuimx51/lowlevel.c
View
arch/arm/boards/freescale-mx51-babbage/lowlevel.c
View
arch/arm/boards/freescale-mx53-qsb/lowlevel.c
View
arch/arm/boards/freescale-mx53-smd/lowlevel.c
View
arch/arm/boards/freescale-mx53-vmx53/lowlevel.c
View
arch/arm/boards/grinn-liteboard/lowlevel.c
View
arch/arm/boards/guf-cupid/lowlevel.c
View
arch/arm/boards/guf-neso/lowlevel.c
View
arch/arm/boards/guf-santaro/lowlevel.c
View
arch/arm/boards/guf-vincell/lowlevel.c
View
arch/arm/boards/haba-knx/lowlevel.c
View
arch/arm/boards/karo-tx25/lowlevel.c
View
arch/arm/boards/karo-tx51/lowlevel.c
View
arch/arm/boards/karo-tx53/lowlevel.c
View
arch/arm/boards/karo-tx6x/lowlevel.c
View
arch/arm/boards/kindle-mx50/lowlevel.c
View
arch/arm/boards/kindle3/lowlevel.c
View
arch/arm/boards/kontron-samx6i/lowlevel.c
View
arch/arm/boards/microchip-ksz9477-evb/lowlevel.c
View
arch/arm/boards/mx31moboard/lowlevel.c
View
arch/arm/boards/nxp-imx6ull-evk/lowlevel.c
View
arch/arm/boards/phytec-phycard-imx27/lowlevel.c
View
arch/arm/boards/phytec-phycore-imx27/lowlevel.c
View
arch/arm/boards/phytec-phycore-imx31/lowlevel.c
View
arch/arm/boards/phytec-phycore-imx35/lowlevel.c
View
arch/arm/boards/phytec-som-imx6/lowlevel.c
View
arch/arm/boards/pm9261/lowlevel_init.c
View
arch/arm/boards/pm9263/lowlevel_init.c
View
arch/arm/boards/pm9g45/lowlevel.c
View
arch/arm/boards/qil-a926x/lowlevel.c
View
arch/arm/boards/raspberry-pi/lowlevel.c
View
arch/arm/boards/reflex-achilles/lowlevel.c
View
arch/arm/boards/sama5d3_xplained/lowlevel.c
View
arch/arm/boards/sama5d3xek/lowlevel.c
View
arch/arm/boards/sama5d4_xplained/lowlevel.c
View
arch/arm/boards/sama5d4ek/lowlevel.c
View
arch/arm/boards/technexion-pico-hobbit/lowlevel.c
View
arch/arm/boards/technexion-wandboard/lowlevel.c
View
arch/arm/boards/telit-evk-pro3/lowlevel.c
View
arch/arm/boards/tny-a926x/tny_a9260_lowlevel.c
View
arch/arm/boards/tny-a926x/tny_a9263_lowlevel.c
View
arch/arm/boards/tqma53/lowlevel.c
View
arch/arm/boards/tqma6x/lowlevel.c
View
arch/arm/boards/usb-a926x/usb_a9260_lowlevel.c
View
arch/arm/boards/usb-a926x/usb_a9263_lowlevel.c
View
arch/arm/boards/variscite-mx6/lowlevel.c
View
arch/arm/boards/zii-imx6q-rdu2/lowlevel.c
View
arch/arm/cpu/entry.c
View
arch/arm/mach-socfpga/include/mach/lowlevel.h
View
arch/arm/mach-tegra/include/mach/lowlevel.h