1*39cb4f3cSMarek Vasut/* SPDX-License-Identifier: GPL-2.0+ */ 2*39cb4f3cSMarek Vasut/* 3*39cb4f3cSMarek Vasut * M53 DRAM init values 4*39cb4f3cSMarek Vasut * Copyright (C) 2012-2013 Marek Vasut <marex@denx.de> 5*39cb4f3cSMarek Vasut * 6*39cb4f3cSMarek Vasut * Refer doc/README.imximage for more details about how-to configure 7*39cb4f3cSMarek Vasut * and create imximage boot image 8*39cb4f3cSMarek Vasut * 9*39cb4f3cSMarek Vasut * The syntax is taken as close as possible with the kwbimage 10*39cb4f3cSMarek Vasut */ 11*39cb4f3cSMarek Vasut#include <asm/mach-imx/imximage.cfg> 12*39cb4f3cSMarek Vasut 13*39cb4f3cSMarek Vasut/* image version */ 14*39cb4f3cSMarek VasutIMAGE_VERSION 2 15*39cb4f3cSMarek Vasut 16*39cb4f3cSMarek Vasut 17*39cb4f3cSMarek Vasut/* Boot Offset 0x400, valid for both SD and NAND boot. */ 18*39cb4f3cSMarek VasutBOOT_OFFSET FLASH_OFFSET_STANDARD 19*39cb4f3cSMarek Vasut 20*39cb4f3cSMarek Vasut/* 21*39cb4f3cSMarek Vasut * Device Configuration Data (DCD) 22*39cb4f3cSMarek Vasut * 23*39cb4f3cSMarek Vasut * Each entry must have the format: 24*39cb4f3cSMarek Vasut * Addr-type Address Value 25*39cb4f3cSMarek Vasut * 26*39cb4f3cSMarek Vasut * where: 27*39cb4f3cSMarek Vasut * Addr-type register length (1,2 or 4 bytes) 28*39cb4f3cSMarek Vasut * Address absolute address of the register 29*39cb4f3cSMarek Vasut * value value to be stored in the register 30*39cb4f3cSMarek Vasut */ 31*39cb4f3cSMarek VasutDATA 4 0x53fa86f4 0x00000000 /* GRP_DDRMODE_CTL */ 32*39cb4f3cSMarek VasutDATA 4 0x53fa8714 0x00000000 /* GRP_DDRMODE */ 33*39cb4f3cSMarek VasutDATA 4 0x53fa86fc 0x00000000 /* GRP_DDRPKE */ 34*39cb4f3cSMarek VasutDATA 4 0x53fa8724 0x04000000 /* GRP_DDR_TYPE */ 35*39cb4f3cSMarek Vasut 36*39cb4f3cSMarek VasutDATA 4 0x53fa872c 0x00300000 /* GRP_B3DS */ 37*39cb4f3cSMarek VasutDATA 4 0x53fa8554 0x00300000 /* DRAM_DQM3 */ 38*39cb4f3cSMarek VasutDATA 4 0x53fa8558 0x00300040 /* DRAM_SDQS3 */ 39*39cb4f3cSMarek Vasut 40*39cb4f3cSMarek VasutDATA 4 0x53fa8728 0x00300000 /* GRP_B2DS */ 41*39cb4f3cSMarek VasutDATA 4 0x53fa8560 0x00300000 /* DRAM_DQM2 */ 42*39cb4f3cSMarek VasutDATA 4 0x53fa8568 0x00300040 /* DRAM_SDQS2 */ 43*39cb4f3cSMarek Vasut 44*39cb4f3cSMarek VasutDATA 4 0x53fa871c 0x00300000 /* GRP_B1DS */ 45*39cb4f3cSMarek VasutDATA 4 0x53fa8594 0x00300000 /* DRAM_DQM1 */ 46*39cb4f3cSMarek VasutDATA 4 0x53fa8590 0x00300040 /* DRAM_SDQS1 */ 47*39cb4f3cSMarek Vasut 48*39cb4f3cSMarek VasutDATA 4 0x53fa8718 0x00300000 /* GRP_B0DS */ 49*39cb4f3cSMarek VasutDATA 4 0x53fa8584 0x00300000 /* DRAM_DQM0 */ 50*39cb4f3cSMarek VasutDATA 4 0x53fa857c 0x00300040 /* DRAM_SDQS0 */ 51*39cb4f3cSMarek Vasut 52*39cb4f3cSMarek VasutDATA 4 0x53fa8578 0x00300000 /* DRAM_SDCLK_0 */ 53*39cb4f3cSMarek VasutDATA 4 0x53fa8570 0x00300000 /* DRAM_SDCLK_1 */ 54*39cb4f3cSMarek Vasut 55*39cb4f3cSMarek VasutDATA 4 0x53fa8574 0x00300000 /* DRAM_CAS */ 56*39cb4f3cSMarek VasutDATA 4 0x53fa8588 0x00300000 /* DRAM_RAS */ 57*39cb4f3cSMarek VasutDATA 4 0x53fa86f0 0x00300000 /* GRP_ADDDS */ 58*39cb4f3cSMarek VasutDATA 4 0x53fa8720 0x00300000 /* GRP_CTLDS */ 59*39cb4f3cSMarek Vasut 60*39cb4f3cSMarek VasutDATA 4 0x53fa8564 0x00300040 /* DRAM_SDODT1 */ 61*39cb4f3cSMarek VasutDATA 4 0x53fa8580 0x00300040 /* DRAM_SDODT0 */ 62*39cb4f3cSMarek Vasut 63*39cb4f3cSMarek Vasut/* ESDCTL */ 64*39cb4f3cSMarek VasutDATA 4 0x63fd9088 0x32383535 65*39cb4f3cSMarek VasutDATA 4 0x63fd9090 0x40383538 66*39cb4f3cSMarek VasutDATA 4 0x63fd907c 0x0136014d 67*39cb4f3cSMarek VasutDATA 4 0x63fd9080 0x01510141 68*39cb4f3cSMarek Vasut 69*39cb4f3cSMarek VasutDATA 4 0x63fd9018 0x00011740 70*39cb4f3cSMarek VasutDATA 4 0x63fd9000 0xc3190000 71*39cb4f3cSMarek VasutDATA 4 0x63fd900c 0x555952e3 72*39cb4f3cSMarek VasutDATA 4 0x63fd9010 0xb68e8b63 73*39cb4f3cSMarek VasutDATA 4 0x63fd9014 0x01ff00db 74*39cb4f3cSMarek VasutDATA 4 0x63fd902c 0x000026d2 75*39cb4f3cSMarek VasutDATA 4 0x63fd9030 0x009f0e21 76*39cb4f3cSMarek VasutDATA 4 0x63fd9008 0x12273030 77*39cb4f3cSMarek VasutDATA 4 0x63fd9004 0x0002002d 78*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x00008032 79*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x00008033 80*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x00028031 81*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x092080b0 82*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x04008040 83*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x0000803a 84*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x0000803b 85*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x00028039 86*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x09208138 87*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x04008048 88*39cb4f3cSMarek VasutDATA 4 0x63fd9020 0x00001800 89*39cb4f3cSMarek VasutDATA 4 0x63fd9040 0x04b80003 90*39cb4f3cSMarek VasutDATA 4 0x63fd9058 0x00022227 91*39cb4f3cSMarek VasutDATA 4 0x63fd901c 0x00000000 92