xref: /OK3568_Linux_fs/u-boot/board/freescale/mx6sllevk/imximage.cfg (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun/*
2*4882a593Smuzhiyun * Copyright (C) 2016 Freescale Semiconductor, Inc.
3*4882a593Smuzhiyun *
4*4882a593Smuzhiyun * SPDX-License-Identifier:	GPL-2.0+
5*4882a593Smuzhiyun *
6*4882a593Smuzhiyun * Refer docs/README.imxmage for more details about how-to configure
7*4882a593Smuzhiyun * and create imximage boot image
8*4882a593Smuzhiyun *
9*4882a593Smuzhiyun * The syntax is taken as close as possible with the kwbimage
10*4882a593Smuzhiyun */
11*4882a593Smuzhiyun
12*4882a593Smuzhiyun#define __ASSEMBLY__
13*4882a593Smuzhiyun#include <config.h>
14*4882a593Smuzhiyun
15*4882a593Smuzhiyun/* image version */
16*4882a593Smuzhiyun
17*4882a593SmuzhiyunIMAGE_VERSION 2
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun/*
20*4882a593Smuzhiyun * Boot Device : one of
21*4882a593Smuzhiyun * spi, sd (the board has no nand neither onenand)
22*4882a593Smuzhiyun */
23*4882a593Smuzhiyun
24*4882a593SmuzhiyunBOOT_FROM	sd
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun#ifdef CONFIG_USE_IMXIMG_PLUGIN
27*4882a593Smuzhiyun/*PLUGIN    plugin-binary-file    IRAM_FREE_START_ADDR*/
28*4882a593SmuzhiyunPLUGIN	board/freescale/mx6sllevk/plugin.bin 0x00907000
29*4882a593Smuzhiyun#else
30*4882a593Smuzhiyun
31*4882a593Smuzhiyun#ifdef CONFIG_SECURE_BOOT
32*4882a593SmuzhiyunCSF CONFIG_CSF_SIZE
33*4882a593Smuzhiyun#endif
34*4882a593Smuzhiyun
35*4882a593Smuzhiyun/*
36*4882a593Smuzhiyun * Device Configuration Data (DCD)
37*4882a593Smuzhiyun *
38*4882a593Smuzhiyun * Each entry must have the format:
39*4882a593Smuzhiyun * Addr-type           Address        Value
40*4882a593Smuzhiyun *
41*4882a593Smuzhiyun * where:
42*4882a593Smuzhiyun *	Addr-type register length (1,2 or 4 bytes)
43*4882a593Smuzhiyun *	Address	  absolute address of the register
44*4882a593Smuzhiyun *	value	  value to be stored in the register
45*4882a593Smuzhiyun */
46*4882a593Smuzhiyun
47*4882a593Smuzhiyun/* Enable all clocks */
48*4882a593SmuzhiyunDATA 4 0x020c4068 0xffffffff
49*4882a593SmuzhiyunDATA 4 0x020c406c 0xffffffff
50*4882a593SmuzhiyunDATA 4 0x020c4070 0xffffffff
51*4882a593SmuzhiyunDATA 4 0x020c4074 0xffffffff
52*4882a593SmuzhiyunDATA 4 0x020c4078 0xffffffff
53*4882a593SmuzhiyunDATA 4 0x020c407c 0xffffffff
54*4882a593SmuzhiyunDATA 4 0x020c4080 0xffffffff
55*4882a593Smuzhiyun
56*4882a593SmuzhiyunDATA 4 0x020E0550 0x00080000
57*4882a593SmuzhiyunDATA 4 0x020E0534 0x00000000
58*4882a593SmuzhiyunDATA 4 0x020E02AC 0x00000030
59*4882a593SmuzhiyunDATA 4 0x020E0548 0x00000030
60*4882a593SmuzhiyunDATA 4 0x020E052C 0x00000030
61*4882a593SmuzhiyunDATA 4 0x020E0530 0x00020000
62*4882a593SmuzhiyunDATA 4 0x020E02B0 0x00003030
63*4882a593SmuzhiyunDATA 4 0x020E02B4 0x00003030
64*4882a593SmuzhiyunDATA 4 0x020E02B8 0x00003030
65*4882a593SmuzhiyunDATA 4 0x020E02BC 0x00003030
66*4882a593SmuzhiyunDATA 4 0x020E0540 0x00020000
67*4882a593SmuzhiyunDATA 4 0x020E0544 0x00000030
68*4882a593SmuzhiyunDATA 4 0x020E054C 0x00000030
69*4882a593SmuzhiyunDATA 4 0x020E0554 0x00000030
70*4882a593SmuzhiyunDATA 4 0x020E0558 0x00000030
71*4882a593SmuzhiyunDATA 4 0x020E0294 0x00000030
72*4882a593SmuzhiyunDATA 4 0x020E0298 0x00000030
73*4882a593SmuzhiyunDATA 4 0x020E029C 0x00000030
74*4882a593SmuzhiyunDATA 4 0x020E02A0 0x00000030
75*4882a593SmuzhiyunDATA 4 0x020E02C0 0x00082030
76*4882a593Smuzhiyun
77*4882a593SmuzhiyunDATA 4 0x021B001C 0x00008000
78*4882a593Smuzhiyun
79*4882a593SmuzhiyunDATA 4 0x021B0800 0xA1390003
80*4882a593SmuzhiyunDATA 4 0x021B085c 0x084700C7
81*4882a593SmuzhiyunDATA 4 0x021B0890 0x00400000
82*4882a593SmuzhiyunDATA 4 0x021B0848 0x3F393B3C
83*4882a593SmuzhiyunDATA 4 0x021B0850 0x262C3826
84*4882a593SmuzhiyunDATA 4 0x021B081C 0x33333333
85*4882a593SmuzhiyunDATA 4 0x021B0820 0x33333333
86*4882a593SmuzhiyunDATA 4 0x021B0824 0x33333333
87*4882a593SmuzhiyunDATA 4 0x021B0828 0x33333333
88*4882a593Smuzhiyun
89*4882a593SmuzhiyunDATA 4 0x021B082C 0xf3333333
90*4882a593SmuzhiyunDATA 4 0x021B0830 0xf3333333
91*4882a593SmuzhiyunDATA 4 0x021B0834 0xf3333333
92*4882a593SmuzhiyunDATA 4 0x021B0838 0xf3333333
93*4882a593SmuzhiyunDATA 4 0x021B08C0 0x24922492
94*4882a593SmuzhiyunDATA 4 0x021B08b8 0x00000800
95*4882a593Smuzhiyun
96*4882a593SmuzhiyunDATA 4 0x021B0004 0x00020052
97*4882a593SmuzhiyunDATA 4 0x021B000C 0x53574333
98*4882a593SmuzhiyunDATA 4 0x021B0010 0x00100B22
99*4882a593SmuzhiyunDATA 4 0x021B0038 0x00170778
100*4882a593SmuzhiyunDATA 4 0x021B0014 0x00C700DB
101*4882a593SmuzhiyunDATA 4 0x021B0018 0x00201718
102*4882a593SmuzhiyunDATA 4 0x021B002C 0x0F9F26D2
103*4882a593SmuzhiyunDATA 4 0x021B0030 0x009F0E10
104*4882a593SmuzhiyunDATA 4 0x021B0040 0x0000005F
105*4882a593SmuzhiyunDATA 4 0x021B0000 0xC4190000
106*4882a593Smuzhiyun
107*4882a593SmuzhiyunDATA 4 0x021B083C 0x20000000
108*4882a593Smuzhiyun
109*4882a593SmuzhiyunDATA 4 0x021B001C 0x00008050
110*4882a593SmuzhiyunDATA 4 0x021B001C 0x00008058
111*4882a593SmuzhiyunDATA 4 0x021B001C 0x003F8030
112*4882a593SmuzhiyunDATA 4 0x021B001C 0x003F8038
113*4882a593SmuzhiyunDATA 4 0x021B001C 0xFF0A8030
114*4882a593SmuzhiyunDATA 4 0x021B001C 0xFF0A8038
115*4882a593SmuzhiyunDATA 4 0x021B001C 0x04028030
116*4882a593SmuzhiyunDATA 4 0x021B001C 0x04028038
117*4882a593SmuzhiyunDATA 4 0x021B001C 0x83018030
118*4882a593SmuzhiyunDATA 4 0x021B001C 0x83018038
119*4882a593SmuzhiyunDATA 4 0x021B001C 0x01038030
120*4882a593SmuzhiyunDATA 4 0x021B001C 0x01038038
121*4882a593Smuzhiyun
122*4882a593SmuzhiyunDATA 4 0x021B0020 0x00001800
123*4882a593SmuzhiyunDATA 4 0x021B0800 0xA1390003
124*4882a593SmuzhiyunDATA 4 0x021B0004 0x00020052
125*4882a593SmuzhiyunDATA 4 0x021B0404 0x00011006
126*4882a593SmuzhiyunDATA 4 0x021B001C 0x00000000
127*4882a593Smuzhiyun#endif
128