blob: 98de1782037e4f01243cdc505aa2127447b53d4b [file] [log] [blame]
Tom Rini10e47792018-05-06 17:58:06 -04001/* SPDX-License-Identifier: GPL-2.0+ */
Fabio Estevam891b8192016-04-18 09:56:16 -03002/*
3 * Copyright (C) 2015 Freescale Semiconductor, Inc.
4 *
Patrick Delaunay488b6ac2020-02-28 15:18:12 +01005 * Refer doc/imx/mkimage/imximage.txt for more details about how-to configure
Fabio Estevam891b8192016-04-18 09:56:16 -03006 * and create imximage boot image
7 *
8 * The syntax is taken as close as possible with the kwbimage
9 */
10
Fabio Estevam891b8192016-04-18 09:56:16 -030011#include <config.h>
12
13/* image version */
14
15IMAGE_VERSION 2
16
17/*
18 * Boot Device : one of
19 * spi/sd/nand/onenand, qspi/nor
20 */
21BOOT_FROM sd
22
23/*
24 * Device Configuration Data (DCD)
25 *
26 * Each entry must have the format:
27 * Addr-type Address Value
28 *
29 * where:
30 * Addr-type register length (1,2 or 4 bytes)
31 * Address absolute address of the register
32 * value value to be stored in the register
33 */
34
35/* Enable all clocks */
36DATA 4 0x020c4068 0xffffffff
37DATA 4 0x020c406c 0xffffffff
38DATA 4 0x020c4070 0xffffffff
39DATA 4 0x020c4074 0xffffffff
40DATA 4 0x020c4078 0xffffffff
41DATA 4 0x020c407c 0xffffffff
42DATA 4 0x020c4080 0xffffffff
43
44DATA 4 0x020E04B4 0x000C0000
45DATA 4 0x020E04AC 0x00000000
46DATA 4 0x020E027C 0x00000030
47DATA 4 0x020E0250 0x00000030
48DATA 4 0x020E024C 0x00000030
49DATA 4 0x020E0490 0x00000030
50DATA 4 0x020E0288 0x00000030
51DATA 4 0x020E0270 0x00000000
52DATA 4 0x020E0260 0x00000030
53DATA 4 0x020E0264 0x00000030
54DATA 4 0x020E04A0 0x00000030
55DATA 4 0x020E0494 0x00020000
56DATA 4 0x020E0280 0x00000030
57DATA 4 0x020E0284 0x00000030
58DATA 4 0x020E04B0 0x00020000
59DATA 4 0x020E0498 0x00000030
60DATA 4 0x020E04A4 0x00000030
61DATA 4 0x020E0244 0x00000030
62DATA 4 0x020E0248 0x00000030
63DATA 4 0x021B001C 0x00008000
64DATA 4 0x021B0800 0xA1390003
65DATA 4 0x021B080C 0x00000000
66DATA 4 0x021B083C 0x01380134
67DATA 4 0x021B0848 0x40404244
68DATA 4 0x021B0850 0x40405050
69DATA 4 0x021B081C 0x33333333
70DATA 4 0x021B0820 0x33333333
71DATA 4 0x021B082C 0xf3333333
72DATA 4 0x021B0830 0xf3333333
73DATA 4 0x021B08C0 0x00921012
74DATA 4 0x021B08b8 0x00000800
75DATA 4 0x021B0004 0x0002002D
76DATA 4 0x021B0008 0x00333030
77DATA 4 0x021B000C 0x676B52F3
78DATA 4 0x021B0010 0xB66D8B63
79DATA 4 0x021B0014 0x01FF00DB
80DATA 4 0x021B0018 0x00201740
81DATA 4 0x021B001C 0x00008000
82DATA 4 0x021B002C 0x000026D2
83DATA 4 0x021B0030 0x006B1023
84DATA 4 0x021B0040 0x00000047
85DATA 4 0x021B0000 0x83180000
86DATA 4 0x021B001C 0x02008032
87DATA 4 0x021B001C 0x00008033
88DATA 4 0x021B001C 0x00048031
89DATA 4 0x021B001C 0x15208030
90DATA 4 0x021B001C 0x04008040
91DATA 4 0x021B0020 0x00000800
92DATA 4 0x021B0818 0x00000227
93DATA 4 0x021B0004 0x0002552D
94DATA 4 0x021B0404 0x00011006
95DATA 4 0x021B001C 0x00000000