u-boot/arch/arm/mach-omap2/omap3
Adam Ford 1c6ea4da24 arm: omap3: Cleanup sys_info to fit OMAP3 booting with LTO
With LTO enabled, some functions appear to be optimized in a
way that causes hanging on some OMAP3 boards after some
unrelated patches were applied.  The solution appears to make
several functions __used.  There also appears be to be some
dead code, so remove it while cleaning this up.

This has been tested on a general purpose OMAP3530, DM3730,
and AM3517.

Signed-off-by: Adam Ford <aford173@gmail.com>
2022-02-21 08:35:40 -05:00
..
am35x_musb.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
board.c Convert CONFIG_SKIP_LOWLEVEL_INIT et al to Kconfig 2021-08-31 17:47:49 -04:00
boot.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
clock.c env: Drop environment.h header file where not needed 2019-08-11 16:43:41 -04:00
emac.c treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
emif4.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
hw_data.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig arm: Remove am3517_crane board 2021-04-10 08:01:24 -04:00
lowlevel_init.S Convert CONFIG_SKIP_LOWLEVEL_INIT et al to Kconfig 2021-08-31 17:47:49 -04:00
Makefile ARM: omap3: fix LTO for DM3730 (and possibly other omap3 boards) 2021-05-24 14:21:30 -04:00
prcm-regs.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sdrc.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
spl_id_nand.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sys_info.c arm: omap3: Cleanup sys_info to fit OMAP3 booting with LTO 2022-02-21 08:35:40 -05:00