// SPDX-License-Identifier: GPL-2.0 /* * https://beagleboard.org/ai-64 * * Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2022-2023 Jason Kridner, BeagleBoard.org Foundation * Copyright (C) 2022-2023 Robert Nelson, BeagleBoard.org Foundation */ #include #include #include #include DECLARE_GLOBAL_DATA_PTR; int board_init(void) { return 0; } int dram_init(void) { return fdtdec_setup_mem_size_base(); } int dram_init_banksize(void) { return fdtdec_setup_memory_banksize(); } #ifdef CONFIG_BOARD_LATE_INIT int board_late_init(void) { char fdtfile[50]; snprintf(fdtfile, sizeof(fdtfile), "%s/%s.dtb", CONFIG_TI_FDT_FOLDER_PATH, CONFIG_DEFAULT_DEVICE_TREE); env_set("fdtfile", fdtfile); return 0; } #endif