blob: a6dfa556966de7c793733cf1ad6afb2eb5cfc03c [file] [log] [blame]
Michal Simek4b066a12018-08-22 14:55:27 +02001/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright 2016 - 2018 Xilinx, Inc.
4 */
5
Michal Simek141cbfd2022-08-25 06:59:02 -06006#include <linux/build_bug.h>
7
Marek Vasut70112232025-02-06 22:29:36 +01008enum tcm_mode {
9 TCM_LOCK = 0,
10 TCM_SPLIT = 1,
Siva Durga Prasad Paladugu775aa952019-01-08 21:47:26 +053011};
12
Marek Vasut70112232025-02-06 22:29:36 +010013void initialize_tcm(enum tcm_mode mode);
14void tcm_init(enum tcm_mode mode);
Michal Simek21eb5cc2019-04-29 09:39:09 -070015void mem_map_fill(void);