1*83d290c5STom Rini/* SPDX-License-Identifier: GPL-2.0+ */ 247f73504SPeng Fan/* 347f73504SPeng Fan * Copyright (C) 2016 Freescale Semiconductor, Inc. 447f73504SPeng Fan * 547f73504SPeng Fan * Refer docs/README.imxmage for more details about how-to configure 647f73504SPeng Fan * and create imximage boot image 747f73504SPeng Fan * 847f73504SPeng Fan * The syntax is taken as close as possible with the kwbimage 947f73504SPeng Fan */ 1047f73504SPeng Fan 1147f73504SPeng Fan#define __ASSEMBLY__ 1247f73504SPeng Fan#include <config.h> 1347f73504SPeng Fan 1447f73504SPeng Fan/* image version */ 1547f73504SPeng Fan 1647f73504SPeng FanIMAGE_VERSION 2 1747f73504SPeng Fan 1847f73504SPeng Fan/* 1947f73504SPeng Fan * Boot Device : one of 2047f73504SPeng Fan * spi, sd (the board has no nand neither onenand) 2147f73504SPeng Fan */ 2247f73504SPeng Fan 2347f73504SPeng FanBOOT_FROM sd 2447f73504SPeng Fan 258e1d92fdSPeng Fan#ifdef CONFIG_USE_IMXIMG_PLUGIN 268e1d92fdSPeng Fan/*PLUGIN plugin-binary-file IRAM_FREE_START_ADDR*/ 278e1d92fdSPeng FanPLUGIN board/freescale/mx6sllevk/plugin.bin 0x00907000 288e1d92fdSPeng Fan#else 298e1d92fdSPeng Fan 3047f73504SPeng Fan#ifdef CONFIG_SECURE_BOOT 3147f73504SPeng FanCSF CONFIG_CSF_SIZE 3247f73504SPeng Fan#endif 3347f73504SPeng Fan 3447f73504SPeng Fan/* 3547f73504SPeng Fan * Device Configuration Data (DCD) 3647f73504SPeng Fan * 3747f73504SPeng Fan * Each entry must have the format: 3847f73504SPeng Fan * Addr-type Address Value 3947f73504SPeng Fan * 4047f73504SPeng Fan * where: 4147f73504SPeng Fan * Addr-type register length (1,2 or 4 bytes) 4247f73504SPeng Fan * Address absolute address of the register 4347f73504SPeng Fan * value value to be stored in the register 4447f73504SPeng Fan */ 4547f73504SPeng Fan 4647f73504SPeng Fan/* Enable all clocks */ 4747f73504SPeng FanDATA 4 0x020c4068 0xffffffff 4847f73504SPeng FanDATA 4 0x020c406c 0xffffffff 4947f73504SPeng FanDATA 4 0x020c4070 0xffffffff 5047f73504SPeng FanDATA 4 0x020c4074 0xffffffff 5147f73504SPeng FanDATA 4 0x020c4078 0xffffffff 5247f73504SPeng FanDATA 4 0x020c407c 0xffffffff 5347f73504SPeng FanDATA 4 0x020c4080 0xffffffff 5447f73504SPeng Fan 5547f73504SPeng FanDATA 4 0x020E0550 0x00080000 5647f73504SPeng FanDATA 4 0x020E0534 0x00000000 5747f73504SPeng FanDATA 4 0x020E02AC 0x00000030 5847f73504SPeng FanDATA 4 0x020E0548 0x00000030 5947f73504SPeng FanDATA 4 0x020E052C 0x00000030 6047f73504SPeng FanDATA 4 0x020E0530 0x00020000 6147f73504SPeng FanDATA 4 0x020E02B0 0x00003030 6247f73504SPeng FanDATA 4 0x020E02B4 0x00003030 6347f73504SPeng FanDATA 4 0x020E02B8 0x00003030 6447f73504SPeng FanDATA 4 0x020E02BC 0x00003030 6547f73504SPeng FanDATA 4 0x020E0540 0x00020000 6647f73504SPeng FanDATA 4 0x020E0544 0x00000030 6747f73504SPeng FanDATA 4 0x020E054C 0x00000030 6847f73504SPeng FanDATA 4 0x020E0554 0x00000030 6947f73504SPeng FanDATA 4 0x020E0558 0x00000030 7047f73504SPeng FanDATA 4 0x020E0294 0x00000030 7147f73504SPeng FanDATA 4 0x020E0298 0x00000030 7247f73504SPeng FanDATA 4 0x020E029C 0x00000030 7347f73504SPeng FanDATA 4 0x020E02A0 0x00000030 7447f73504SPeng FanDATA 4 0x020E02C0 0x00082030 7547f73504SPeng Fan 7647f73504SPeng FanDATA 4 0x021B001C 0x00008000 7747f73504SPeng Fan 7847f73504SPeng FanDATA 4 0x021B0800 0xA1390003 7947f73504SPeng FanDATA 4 0x021B085c 0x084700C7 8047f73504SPeng FanDATA 4 0x021B0890 0x00400000 8147f73504SPeng FanDATA 4 0x021B0848 0x3F393B3C 8247f73504SPeng FanDATA 4 0x021B0850 0x262C3826 8347f73504SPeng FanDATA 4 0x021B081C 0x33333333 8447f73504SPeng FanDATA 4 0x021B0820 0x33333333 8547f73504SPeng FanDATA 4 0x021B0824 0x33333333 8647f73504SPeng FanDATA 4 0x021B0828 0x33333333 8747f73504SPeng Fan 8847f73504SPeng FanDATA 4 0x021B082C 0xf3333333 8947f73504SPeng FanDATA 4 0x021B0830 0xf3333333 9047f73504SPeng FanDATA 4 0x021B0834 0xf3333333 9147f73504SPeng FanDATA 4 0x021B0838 0xf3333333 9247f73504SPeng FanDATA 4 0x021B08C0 0x24922492 9347f73504SPeng FanDATA 4 0x021B08b8 0x00000800 9447f73504SPeng Fan 9547f73504SPeng FanDATA 4 0x021B0004 0x00020052 9647f73504SPeng FanDATA 4 0x021B000C 0x53574333 9747f73504SPeng FanDATA 4 0x021B0010 0x00100B22 9847f73504SPeng FanDATA 4 0x021B0038 0x00170778 9947f73504SPeng FanDATA 4 0x021B0014 0x00C700DB 10047f73504SPeng FanDATA 4 0x021B0018 0x00201718 10147f73504SPeng FanDATA 4 0x021B002C 0x0F9F26D2 10247f73504SPeng FanDATA 4 0x021B0030 0x009F0E10 10347f73504SPeng FanDATA 4 0x021B0040 0x0000005F 10447f73504SPeng FanDATA 4 0x021B0000 0xC4190000 10547f73504SPeng Fan 10647f73504SPeng FanDATA 4 0x021B083C 0x20000000 10747f73504SPeng Fan 10847f73504SPeng FanDATA 4 0x021B001C 0x00008050 10947f73504SPeng FanDATA 4 0x021B001C 0x00008058 11047f73504SPeng FanDATA 4 0x021B001C 0x003F8030 11147f73504SPeng FanDATA 4 0x021B001C 0x003F8038 11247f73504SPeng FanDATA 4 0x021B001C 0xFF0A8030 11347f73504SPeng FanDATA 4 0x021B001C 0xFF0A8038 11447f73504SPeng FanDATA 4 0x021B001C 0x04028030 11547f73504SPeng FanDATA 4 0x021B001C 0x04028038 11647f73504SPeng FanDATA 4 0x021B001C 0x83018030 11747f73504SPeng FanDATA 4 0x021B001C 0x83018038 11847f73504SPeng FanDATA 4 0x021B001C 0x01038030 11947f73504SPeng FanDATA 4 0x021B001C 0x01038038 12047f73504SPeng Fan 12147f73504SPeng FanDATA 4 0x021B0020 0x00001800 12247f73504SPeng FanDATA 4 0x021B0800 0xA1390003 12347f73504SPeng FanDATA 4 0x021B0004 0x00020052 12447f73504SPeng FanDATA 4 0x021B0404 0x00011006 12547f73504SPeng FanDATA 4 0x021B001C 0x00000000 1268e1d92fdSPeng Fan#endif 127