Lines Matching refs:debug
73 debug("Workaround for ERRATUM_DDR111_DDR134\n"); in fsl_ddr_set_memctl_regs()
85 debug("Found cs%d_bns (0x%08x) covering 0xff000000, " in fsl_ddr_set_memctl_regs()
172 if (regs->debug[i]) { in fsl_ddr_set_memctl_regs()
173 debug("Write to debug_%d as %08x\n", i+1, regs->debug[i]); in fsl_ddr_set_memctl_regs()
174 out_be32(&ddr->debug[i], regs->debug[i]); in fsl_ddr_set_memctl_regs()
179 out_be32(&ddr->debug[12], 0x00000015); in fsl_ddr_set_memctl_regs()
180 out_be32(&ddr->debug[21], 0x24000000); in fsl_ddr_set_memctl_regs()
202 debug("Workaround for ERRATUM_DDR_A003\n"); in fsl_ddr_set_memctl_regs()
205 out_be32(&ddr->debug[2], 0x00000400); in fsl_ddr_set_memctl_regs()
210 save1 = in_be32(&ddr->debug[12]); in fsl_ddr_set_memctl_regs()
211 save2 = in_be32(&ddr->debug[21]); in fsl_ddr_set_memctl_regs()
212 out_be32(&ddr->debug[12], 0x00000015); in fsl_ddr_set_memctl_regs()
213 out_be32(&ddr->debug[21], 0x24000000); in fsl_ddr_set_memctl_regs()
218 while (!(in_be32(&ddr->debug[1]) & 0x2)) in fsl_ddr_set_memctl_regs()
330 out_be32(&ddr->debug[2], 0x0); in fsl_ddr_set_memctl_regs()
334 out_be32(&ddr->debug[12], save1); in fsl_ddr_set_memctl_regs()
335 out_be32(&ddr->debug[21], save2); in fsl_ddr_set_memctl_regs()
346 debug("Workaround for ERRATUM_DDR_115\n"); in fsl_ddr_set_memctl_regs()
350 setbits_be32(&ddr->debug[0], 1); in fsl_ddr_set_memctl_regs()
354 debug("Workaround for ERRATUM_DDR111_DDR134\n"); in fsl_ddr_set_memctl_regs()
362 debug("Setting EEBACR[3] to 0x%08x\n", in_be32(&ecm->eebacr)); in fsl_ddr_set_memctl_regs()
366 debug("Setting sdram_cfg_2[D_INIT] to 0x%08x\n", in fsl_ddr_set_memctl_regs()
370 setbits_be32(&ddr->debug[2], 0x400); in fsl_ddr_set_memctl_regs()
371 debug("Setting DEBUG_3[21] to 0x%08x\n", in_be32(&ddr->debug[2])); in fsl_ddr_set_memctl_regs()
429 debug("total %d GB\n", total_gb_size_per_controller); in fsl_ddr_set_memctl_regs()
430 debug("Need to wait up to %d * 10ms\n", timeout); in fsl_ddr_set_memctl_regs()
446 clrbits_be32(&ddr->debug[2], 0x400); in fsl_ddr_set_memctl_regs()
447 debug("Clearing D3[21] to 0x%08x\n", in_be32(&ddr->debug[2])); in fsl_ddr_set_memctl_regs()
452 debug("Clearing SDRAM_CFG2[ODT_CFG] to 0x%08x\n", in fsl_ddr_set_memctl_regs()
456 setbits_be32(&ddr->debug[0], 0x10000); in fsl_ddr_set_memctl_regs()
457 debug("Setting D1[15] to 0x%08x\n", in_be32(&ddr->debug[0])); in fsl_ddr_set_memctl_regs()
461 debug("Setting TMING_CFG_2[CPO] to 0x%08x\n", in fsl_ddr_set_memctl_regs()
465 out_be32(&ddr->debug[5], 0x9f9f9f9f); in fsl_ddr_set_memctl_regs()
466 debug("Setting D6 to 0x%08x\n", in_be32(&ddr->debug[5])); in fsl_ddr_set_memctl_regs()
469 out_be32(&ddr->debug[6], 0x9f9f9f9f); in fsl_ddr_set_memctl_regs()
470 debug("Setting D7 to 0x%08x\n", in_be32(&ddr->debug[6])); in fsl_ddr_set_memctl_regs()
473 setbits_be32(&ddr->debug[1], 0x800); in fsl_ddr_set_memctl_regs()
474 debug("Setting D2[20] to 0x%08x\n", in_be32(&ddr->debug[1])); in fsl_ddr_set_memctl_regs()
477 while (in_be32(&ddr->debug[1]) & 0x800) in fsl_ddr_set_memctl_regs()
481 clrbits_be32(&ddr->debug[0], 0x10000); in fsl_ddr_set_memctl_regs()
482 debug("Setting D1[15] to 0x%08x\n", in_be32(&ddr->debug[0])); in fsl_ddr_set_memctl_regs()
487 debug("Setting sdram_cfg_2 to 0x%08x\n", in_be32(&ddr->sdram_cfg_2)); in fsl_ddr_set_memctl_regs()
491 setbits_be32(&ddr->debug[1], 0x400); in fsl_ddr_set_memctl_regs()
492 debug("Setting D2[21] to 0x%08x\n", in_be32(&ddr->debug[1])); in fsl_ddr_set_memctl_regs()
495 while (in_be32(&ddr->debug[1]) & 0x400) in fsl_ddr_set_memctl_regs()
499 debug("Wait for %d * 10ms\n", timeout_save); in fsl_ddr_set_memctl_regs()
505 debug("Setting sdram_cfg_2 to 0x%08x\n", in_be32(&ddr->sdram_cfg_2)); in fsl_ddr_set_memctl_regs()
509 debug("Need to wait up to %d * 10ms\n", timeout); in fsl_ddr_set_memctl_regs()
521 debug("Clearing EEBACR[3] to 0x%08x\n", in_be32(&ecm->eebacr)); in fsl_ddr_set_memctl_regs()
526 debug("Change cs%d_bnds back to 0x%08x\n", in fsl_ddr_set_memctl_regs()