]> git.sur5r.net Git - u-boot/blobdiff - board/freescale/p1_p2_rdb_pc/tlb.c
pbl: use "wait" command instead of "flush" command
[u-boot] / board / freescale / p1_p2_rdb_pc / tlb.c
index d6afa7b6e1def8f00b12afabff0ebf7f7fa1e066..1c0008b2e65750f8572ad95a3d6505a6b01d62ed 100644 (file)
@@ -98,7 +98,13 @@ struct fsl_e_tlb_entry tlb_table[] = {
        /* *I*G - L2SRAM */
        SET_TLB_ENTRY(1, CONFIG_SYS_INIT_L2_ADDR, CONFIG_SYS_INIT_L2_ADDR_PHYS,
                      MAS3_SX|MAS3_SW|MAS3_SR, MAS2_G,
-                     0, 11, BOOKE_PAGESZ_256K, 1)
+                     0, 11, BOOKE_PAGESZ_256K, 1),
+#if CONFIG_SYS_L2_SIZE >= (256 << 10)
+       SET_TLB_ENTRY(1, CONFIG_SYS_INIT_L2_ADDR + 0x40000,
+                     CONFIG_SYS_INIT_L2_ADDR_PHYS + 0x40000,
+                     MAS3_SX|MAS3_SW|MAS3_SR, MAS2_I|MAS2_G,
+                     0, 12, BOOKE_PAGESZ_256K, 1)
+#endif
 #endif
 };