.. | .. |
---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | /* |
---|
2 | 3 | * Copyright (C) 2008-2009 ST-Ericsson AB |
---|
3 | | - * License terms: GNU General Public License (GPL) version 2 |
---|
4 | 4 | * TCM memory handling for ARM systems |
---|
5 | 5 | * |
---|
6 | 6 | * Author: Linus Walleij <linus.walleij@stericsson.com> |
---|
.. | .. |
---|
18 | 18 | #include <asm/memory.h> |
---|
19 | 19 | #include <asm/system_info.h> |
---|
20 | 20 | #include <asm/traps.h> |
---|
| 21 | +#include <asm/tcm.h> |
---|
21 | 22 | |
---|
22 | 23 | #define TCMTR_FORMAT_MASK 0xe0000000U |
---|
23 | 24 | |
---|
.. | .. |
---|
30 | 31 | extern char __dtcm_start, __sdtcm_data, __edtcm_data; |
---|
31 | 32 | |
---|
32 | 33 | /* These will be increased as we run */ |
---|
33 | | -u32 dtcm_end = DTCM_OFFSET; |
---|
34 | | -u32 itcm_end = ITCM_OFFSET; |
---|
| 34 | +static u32 dtcm_end = DTCM_OFFSET; |
---|
| 35 | +static u32 itcm_end = ITCM_OFFSET; |
---|
35 | 36 | |
---|
36 | 37 | /* |
---|
37 | 38 | * TCM memory resources |
---|