1*e379c039SHeiko Schocher/* 2*e379c039SHeiko Schocher * Copyright (C) 2013 Boundary Devices 3*e379c039SHeiko Schocher * 4*e379c039SHeiko Schocher * SPDX-License-Identifier: GPL-2.0+ 5*e379c039SHeiko Schocher * 6*e379c039SHeiko Schocher * Device Configuration Data (DCD) 7*e379c039SHeiko Schocher * 8*e379c039SHeiko Schocher * Each entry must have the format: 9*e379c039SHeiko Schocher * Addr-type Address Value 10*e379c039SHeiko Schocher * 11*e379c039SHeiko Schocher * where: 12*e379c039SHeiko Schocher * Addr-type register length (1,2 or 4 bytes) 13*e379c039SHeiko Schocher * Address absolute address of the register 14*e379c039SHeiko Schocher * value value to be stored in the register 15*e379c039SHeiko Schocher */ 16*e379c039SHeiko Schocher 17*e379c039SHeiko Schocher/* DDR IO TYPE */ 18*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_DDR_TYPE, 0x000C0000 19*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_DDRPKE, 0x00000000 20*e379c039SHeiko Schocher/* Clock */ 21*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDCLK_0, 0x00000030 22*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDCLK_1, 0x00000030 23*e379c039SHeiko Schocher/* Address */ 24*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_CAS, 0x00000030 25*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_RAS, 0x00000030 26*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_ADDDS, 0x00000030 27*e379c039SHeiko Schocher/* Control */ 28*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_RESET, 0x00000030 29*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDCKE0, 0x00003000 30*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDCKE1, 0x00003000 31*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDBA2, 0x00000000 32*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDODT0, 0x00003030 33*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDODT1, 0x00003030 34*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_CTLDS, 0x00000030 35*e379c039SHeiko Schocher/* Data Strobe */ 36*e379c039SHeiko SchocherDATA 4, MX6_IOM_DDRMODE_CTL, 0x00020000 37*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDQS0, 0x00000030 38*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDQS1, 0x00000030 39*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDQS2, 0x00000030 40*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDQS3, 0x00000030 41*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDQS4, 0x00000030 42*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDQS5, 0x00000030 43*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDQS6, 0x00000030 44*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_SDQS7, 0x00000030 45*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_DDRMODE, 0x00020000 46*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_B0DS, 0x00000030 47*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_B1DS, 0x00000030 48*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_B2DS, 0x00000030 49*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_B3DS, 0x00000030 50*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_B4DS, 0x00000030 51*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_B5DS, 0x00000030 52*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_B6DS, 0x00000030 53*e379c039SHeiko SchocherDATA 4, MX6_IOM_GRP_B7DS, 0x00000030 54*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_DQM0, 0x00000030 55*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_DQM1, 0x00000030 56*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_DQM2, 0x00000030 57*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_DQM3, 0x00000030 58*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_DQM4, 0x00000030 59*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_DQM5, 0x00000030 60*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_DQM6, 0x00000030 61*e379c039SHeiko SchocherDATA 4, MX6_IOM_DRAM_DQM7, 0x00000030 62