1*4882a593Smuzhiyun/* 2*4882a593Smuzhiyun * Copyright (C) 2015 Freescale Semiconductor, Inc. 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * SPDX-License-Identifier: GPL-2.0+ 5*4882a593Smuzhiyun * 6*4882a593Smuzhiyun * Refer doc/README.imximage 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/nand/onenand, qspi/nor 22*4882a593Smuzhiyun */ 23*4882a593SmuzhiyunBOOT_FROM sd 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun/* 26*4882a593Smuzhiyun * Device Configuration Data (DCD) 27*4882a593Smuzhiyun * 28*4882a593Smuzhiyun * Each entry must have the format: 29*4882a593Smuzhiyun * Addr-type Address Value 30*4882a593Smuzhiyun * 31*4882a593Smuzhiyun * where: 32*4882a593Smuzhiyun * Addr-type register length (1,2 or 4 bytes) 33*4882a593Smuzhiyun * Address absolute address of the register 34*4882a593Smuzhiyun * value value to be stored in the register 35*4882a593Smuzhiyun */ 36*4882a593Smuzhiyun 37*4882a593Smuzhiyun/* Enable all clocks */ 38*4882a593SmuzhiyunDATA 4 0x020c4068 0xffffffff 39*4882a593SmuzhiyunDATA 4 0x020c406c 0xffffffff 40*4882a593SmuzhiyunDATA 4 0x020c4070 0xffffffff 41*4882a593SmuzhiyunDATA 4 0x020c4074 0xffffffff 42*4882a593SmuzhiyunDATA 4 0x020c4078 0xffffffff 43*4882a593SmuzhiyunDATA 4 0x020c407c 0xffffffff 44*4882a593SmuzhiyunDATA 4 0x020c4080 0xffffffff 45*4882a593Smuzhiyun 46*4882a593SmuzhiyunDATA 4 0x020E04B4 0x000C0000 47*4882a593SmuzhiyunDATA 4 0x020E04AC 0x00000000 48*4882a593SmuzhiyunDATA 4 0x020E027C 0x00000030 49*4882a593SmuzhiyunDATA 4 0x020E0250 0x00000030 50*4882a593SmuzhiyunDATA 4 0x020E024C 0x00000030 51*4882a593SmuzhiyunDATA 4 0x020E0490 0x00000030 52*4882a593SmuzhiyunDATA 4 0x020E0288 0x00000030 53*4882a593SmuzhiyunDATA 4 0x020E0270 0x00000000 54*4882a593SmuzhiyunDATA 4 0x020E0260 0x00000030 55*4882a593SmuzhiyunDATA 4 0x020E0264 0x00000030 56*4882a593SmuzhiyunDATA 4 0x020E04A0 0x00000030 57*4882a593SmuzhiyunDATA 4 0x020E0494 0x00020000 58*4882a593SmuzhiyunDATA 4 0x020E0280 0x00000030 59*4882a593SmuzhiyunDATA 4 0x020E0284 0x00000030 60*4882a593SmuzhiyunDATA 4 0x020E04B0 0x00020000 61*4882a593SmuzhiyunDATA 4 0x020E0498 0x00000030 62*4882a593SmuzhiyunDATA 4 0x020E04A4 0x00000030 63*4882a593SmuzhiyunDATA 4 0x020E0244 0x00000030 64*4882a593SmuzhiyunDATA 4 0x020E0248 0x00000030 65*4882a593SmuzhiyunDATA 4 0x021B001C 0x00008000 66*4882a593SmuzhiyunDATA 4 0x021B0800 0xA1390003 67*4882a593SmuzhiyunDATA 4 0x021B080C 0x00000000 68*4882a593SmuzhiyunDATA 4 0x021B083C 0x01380134 69*4882a593SmuzhiyunDATA 4 0x021B0848 0x40404244 70*4882a593SmuzhiyunDATA 4 0x021B0850 0x40405050 71*4882a593SmuzhiyunDATA 4 0x021B081C 0x33333333 72*4882a593SmuzhiyunDATA 4 0x021B0820 0x33333333 73*4882a593SmuzhiyunDATA 4 0x021B082C 0xf3333333 74*4882a593SmuzhiyunDATA 4 0x021B0830 0xf3333333 75*4882a593SmuzhiyunDATA 4 0x021B08C0 0x00921012 76*4882a593SmuzhiyunDATA 4 0x021B08b8 0x00000800 77*4882a593SmuzhiyunDATA 4 0x021B0004 0x0002002D 78*4882a593SmuzhiyunDATA 4 0x021B0008 0x00333030 79*4882a593SmuzhiyunDATA 4 0x021B000C 0x676B52F3 80*4882a593SmuzhiyunDATA 4 0x021B0010 0xB66D8B63 81*4882a593SmuzhiyunDATA 4 0x021B0014 0x01FF00DB 82*4882a593SmuzhiyunDATA 4 0x021B0018 0x00201740 83*4882a593SmuzhiyunDATA 4 0x021B001C 0x00008000 84*4882a593SmuzhiyunDATA 4 0x021B002C 0x000026D2 85*4882a593SmuzhiyunDATA 4 0x021B0030 0x006B1023 86*4882a593SmuzhiyunDATA 4 0x021B0040 0x00000047 87*4882a593SmuzhiyunDATA 4 0x021B0000 0x83180000 88*4882a593SmuzhiyunDATA 4 0x021B001C 0x02008032 89*4882a593SmuzhiyunDATA 4 0x021B001C 0x00008033 90*4882a593SmuzhiyunDATA 4 0x021B001C 0x00048031 91*4882a593SmuzhiyunDATA 4 0x021B001C 0x15208030 92*4882a593SmuzhiyunDATA 4 0x021B001C 0x04008040 93*4882a593SmuzhiyunDATA 4 0x021B0020 0x00000800 94*4882a593SmuzhiyunDATA 4 0x021B0818 0x00000227 95*4882a593SmuzhiyunDATA 4 0x021B0004 0x0002552D 96*4882a593SmuzhiyunDATA 4 0x021B0404 0x00011006 97*4882a593SmuzhiyunDATA 4 0x021B001C 0x00000000 98