ARM: return positive offset in get_runtime_offset()
When we are linked at 0x0 and running at 0x01000000 then get_runtime_offset() should return 0x01000000 and not 0xff000000. This makes get_runtime_offset() more consistent and better understandable. This was tested on a Freescale i.MX53 Quickstart board. Additionally relocate_to_adr() was tested since that is normally not called. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
WIP_next-LS
master
next
stable/v2018.07
stable/v2018.09
stable/v2018.12
v2020.07.0
v2020.06.0
v2020.05.0
v2020.04.0
v2020.03.0
v2020.02.0
v2020.01.0
v2019.12.0
v2019.11.0
v2019.10.0
v2019.09.0
v2019.08.1
v2019.08.0
v2019.07.0
v2019.06.1
v2019.06.0
v2019.05.0
v2019.04.0
v2019.03.0
v2019.02.0
v2019.01.0
v2018.12.0
v2018.11.0
v2018.10.0
v2018.09.1
v2018.09.0
v2018.08.1
v2018.08.0
v2018.07.2
v2018.07.1
v2018.07.0
v2018.06.0
v2018.05.0
|
---|
|
arch/arm/boards/afi-gf/lowlevel.c |
---|
arch/arm/boards/altera-socdk/lowlevel.c |
---|
arch/arm/boards/at91sam9263ek/lowlevel_init.c |
---|
arch/arm/boards/at91sam9x5ek/lowlevel.c |
---|
arch/arm/boards/beaglebone/lowlevel.c |
---|
arch/arm/boards/boundarydevices-nitrogen6/lowlevel.c |
---|
arch/arm/boards/ccxmx53/lowlevel.c |
---|
arch/arm/boards/datamodul-edm-qmx6/lowlevel.c |
---|
arch/arm/boards/dfi-fs700-m60/lowlevel.c |
---|
arch/arm/boards/duckbill/lowlevel.c |
---|
arch/arm/boards/ebv-socrates/lowlevel.c |
---|
arch/arm/boards/efika-mx-smartbook/lowlevel.c |
---|
arch/arm/boards/element14-warp7/lowlevel.c |
---|
arch/arm/boards/eltec-hipercam/lowlevel.c |
---|
arch/arm/boards/embedsky-e9/lowlevel.c |
---|
arch/arm/boards/embest-riotboard/lowlevel.c |
---|
arch/arm/boards/freescale-mx51-babbage/lowlevel.c |
---|
arch/arm/boards/freescale-mx53-qsb/lowlevel.c |
---|
arch/arm/boards/freescale-mx53-vmx53/lowlevel.c |
---|
arch/arm/boards/freescale-mx6-sabresd/lowlevel.c |
---|
arch/arm/boards/freescale-mx6sx-sabresdb/lowlevel.c |
---|
arch/arm/boards/freescale-mx7-sabresd/lowlevel.c |
---|
arch/arm/boards/freescale-vf610-twr/lowlevel.c |
---|
arch/arm/boards/gateworks-ventana/lowlevel.c |
---|
arch/arm/boards/gk802/lowlevel.c |
---|
arch/arm/boards/globalscale-guruplug/lowlevel.c |
---|
arch/arm/boards/globalscale-mirabox/lowlevel.c |
---|
arch/arm/boards/karo-tx25/lowlevel.c |
---|
arch/arm/boards/karo-tx6x/lowlevel.c |
---|
arch/arm/boards/kindle-mx50/lowlevel.c |
---|
arch/arm/boards/lenovo-ix4-300d/lowlevel.c |
---|
arch/arm/boards/marvell-armada-xp-gp/lowlevel.c |
---|
arch/arm/boards/netgear-rn104/lowlevel.c |
---|
arch/arm/boards/netgear-rn2120/lowlevel.c |
---|
arch/arm/boards/phytec-phycard-imx27/lowlevel.c |
---|
arch/arm/boards/phytec-phycore-imx27/lowlevel.c |
---|
arch/arm/boards/phytec-phycore-imx7/lowlevel.c |
---|
arch/arm/boards/phytec-som-am335x/lowlevel.c |
---|
arch/arm/boards/phytec-som-imx6/lowlevel.c |
---|
arch/arm/boards/phytec-som-rk3288/lowlevel.c |
---|
arch/arm/boards/plathome-openblocks-a6/lowlevel.c |
---|
arch/arm/boards/plathome-openblocks-ax3/lowlevel.c |
---|
arch/arm/boards/radxa-rock/lowlevel.c |
---|
arch/arm/boards/raspberry-pi/lowlevel.c |
---|
arch/arm/boards/reflex-achilles/lowlevel.c |
---|
arch/arm/boards/solidrun-cubox/lowlevel.c |
---|
arch/arm/boards/solidrun-microsom/lowlevel.c |
---|
arch/arm/boards/technexion-pico-hobbit/lowlevel.c |
---|
arch/arm/boards/terasic-de0-nano-soc/lowlevel.c |
---|
arch/arm/boards/terasic-sockit/lowlevel.c |
---|
arch/arm/boards/tqma53/lowlevel.c |
---|
arch/arm/boards/tqma6x/lowlevel.c |
---|
arch/arm/boards/turris-omnia/lowlevel.c |
---|
arch/arm/boards/udoo/lowlevel.c |
---|
arch/arm/boards/usi-topkick/lowlevel.c |
---|
arch/arm/boards/variscite-mx6/lowlevel.c |
---|
arch/arm/boards/vexpress/lowlevel.c |
---|
arch/arm/boards/vscom-baltos/lowlevel.c |
---|
arch/arm/boards/zii-imx6q-rdu2/lowlevel.c |
---|
arch/arm/boards/zii-vf610-dev/lowlevel.c |
---|
arch/arm/cpu/common.c |
---|
arch/arm/cpu/setupc.S |
---|
arch/arm/cpu/start-pbl.c |
---|
arch/arm/cpu/uncompress.c |
---|
arch/arm/lib32/runtime-offset.S |
---|
arch/arm/mach-mvebu/include/mach/common.h |
---|
arch/arm/mach-tegra/include/mach/lowlevel.h |
---|
arch/arm/mach-tegra/tegra_avp_init.c |
---|