Lines Matching +full:use +full:- +full:iram

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright 2004-2007, 2014 Freescale Semiconductor, Inc. All Rights Reserved.
17 ((unsigned long)(addr) - mod ## _BASE_ADDR < mod ## _SIZE)
20 (((addr) - module ## _BASE_ADDR) < module ## _SIZE ? \
21 (addr) - (module ## _BASE_ADDR) + (module ## _BASE_ADDR_VIRT) : 0)
28 * - same mapping on all i.MX machines
29 * - works for assembler, too
30 * - no need to nurture #defines for virtual addresses
36 * is free for per-machine use (e.g. KZM_ARM11_01 uses 64MiB there).
41 * IO 0x00200000+0x100000 -> 0xf4000000+0x100000
43 * AIPI 0x10000000+0x100000 -> 0xf4400000+0x100000
44 * SAHB1 0x80000000+0x100000 -> 0xf5000000+0x100000
45 * X_MEMC 0xdf000000+0x004000 -> 0xf5f00000+0x004000
47 * AIPS1 0x43f00000+0x100000 -> 0xf5300000+0x100000
48 * AIPS2 0x53f00000+0x100000 -> 0xf5700000+0x100000
49 * AVIC 0x68000000+0x100000 -> 0xf5800000+0x100000
51 * AIPI 0x10000000+0x100000 -> 0xf4400000+0x100000
52 * SAHB1 0x80000000+0x100000 -> 0xf5000000+0x100000
53 * X_MEMC 0xd8000000+0x100000 -> 0xf5c00000+0x100000
55 * AIPS1 0x43f00000+0x100000 -> 0xf5300000+0x100000
56 * AIPS2 0x53f00000+0x100000 -> 0xf5700000+0x100000
57 * AVIC 0x68000000+0x100000 -> 0xf5800000+0x100000
58 * X_MEMC 0xb8000000+0x010000 -> 0xf5c00000+0x010000
59 * SPBA0 0x50000000+0x100000 -> 0xf5400000+0x100000
61 * AIPS1 0x43f00000+0x100000 -> 0xf5300000+0x100000
62 * AIPS2 0x53f00000+0x100000 -> 0xf5700000+0x100000
63 * AVIC 0x68000000+0x100000 -> 0xf5800000+0x100000
64 * X_MEMC 0xb8000000+0x010000 -> 0xf5c00000+0x010000
65 * SPBA0 0x50000000+0x100000 -> 0xf5400000+0x100000
67 * TZIC 0x0fffc000+0x004000 -> 0xf4bfc000+0x004000
68 * IRAM 0x1ffe0000+0x020000 -> 0xf4fe0000+0x020000
69 * DEBUG 0x60000000+0x100000 -> 0xf5000000+0x100000
70 * SPBA0 0x70000000+0x100000 -> 0xf5400000+0x100000
71 * AIPS1 0x73f00000+0x100000 -> 0xf5700000+0x100000
72 * AIPS2 0x83f00000+0x100000 -> 0xf5300000+0x100000
74 * TZIC 0x0fffc000+0x004000 -> 0xf4bfc000+0x004000
75 * DEBUG 0x40000000+0x100000 -> 0xf5000000+0x100000
76 * SPBA0 0x50000000+0x100000 -> 0xf5400000+0x100000
77 * AIPS1 0x53f00000+0x100000 -> 0xf5700000+0x100000
78 * AIPS2 0x63f00000+0x100000 -> 0xf5300000+0x100000
80 * SCU 0x00a00000+0x004000 -> 0xf4000000+0x004000
81 * CCM 0x020c4000+0x004000 -> 0xf42c4000+0x004000
82 * ANATOP 0x020c8000+0x004000 -> 0xf42c8000+0x004000
83 * UART4 0x021f0000+0x004000 -> 0xf42f0000+0x004000