u-boot-brain/arch/arm/mach-tegra
Masahiro Yamada 382de4a7e9 arm64: add an option to switch visibility of CONFIG_SYS_INIT_SP_BSS_OFFSET
By default, CONFIG_SYS_INIT_SP_BSS_OFFSET was made invisible by not
giving a prompt to it.

The only way to define it is to hard-code an extra entry in SoC/board
Kconfig, like arch/arm/mach-tegra/tegra{186,210}/Kconfig.

Add a prompt to it in order to allow defconfig files to specify the
value of CONFIG_SYS_INIT_SP_BSS_OFFSET.

With this, CONFIG_SYS_INIT_SP_BSS_OFFSET would become always visible.
So, we need a new bool option to turn it off by default.

I move the 'default 524288' to the common place. This value is not too
big, but is big enough to avoid the overwrap of DT in most platforms.
If 512KB is not a suitable choice for your platform, you can change it
from your defconfig or menuconfig etc.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
2019-07-10 22:37:23 +09:00
..
tegra20 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tegra30 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tegra114 SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tegra124 tegra: Correct tegra124 clock name 2019-05-24 10:13:12 -07:00
tegra186 arm64: add an option to switch visibility of CONFIG_SYS_INIT_SP_BSS_OFFSET 2019-07-10 22:37:23 +09:00
tegra210 arm64: add an option to switch visibility of CONFIG_SYS_INIT_SP_BSS_OFFSET 2019-07-10 22:37:23 +09:00
ap.c ARM: tegra: avoid more operations in non-secure world 2018-08-21 08:41:00 -07:00
arm64-mmu.c arm64: zynqmp: Move SoC sources to mach-zynqmp 2019-01-24 10:03:44 +01:00
board.c ARM: tegra: Unify Tegra186 builds 2019-06-05 09:16:34 -07:00
board2.c ARM: tegra: Unify Tegra186 builds 2019-06-05 09:16:34 -07:00
cache.c ARM: tegra: Guard GP pad control code with a Kconfig symbol 2019-06-05 09:16:33 -07:00
cboot.c ARM: tegra: Import cbootargs value from cboot DTB 2019-06-05 09:16:34 -07:00
clock.c ARM: tegra: Support TZ-only access to PMC 2019-06-05 09:16:34 -07:00
cmd_enterrcm.c ARM: tegra: Support TZ-only access to PMC 2019-06-05 09:16:34 -07:00
cpu.c ARM: tegra: Support TZ-only access to PMC 2019-06-05 09:16:34 -07:00
cpu.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
dt-setup.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
emc.c ARM: tegra: Use common header for PMU declarations 2019-06-05 09:16:33 -07:00
emc.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
gpu.c ARM: tegra: avoid more operations in non-secure world 2018-08-21 08:41:00 -07:00
ivc.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig arm64: add an option to switch visibility of CONFIG_SYS_INIT_SP_BSS_OFFSET 2019-07-10 22:37:23 +09:00
Makefile ARM: tegra: Implement cboot_save_boot_params() in C 2019-06-05 09:16:34 -07:00
pinmux-common.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
pmc.c ARM: tegra: Support TZ-only access to PMC 2019-06-05 09:16:34 -07:00
powergate.c ARM: tegra: Support TZ-only access to PMC 2019-06-05 09:16:34 -07:00
psci.S tegra: psci: save context id in cpu_on command 2018-05-07 11:52:55 -04:00
spl.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sys_info.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
xusb-padctl-common.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
xusb-padctl-common.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
xusb-padctl-dummy.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00