• Home
  • Raw
  • Download

Lines Matching refs:l

128 	move.l	#(CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_CTRL), %d0
131 move.l #(CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET), %sp
132 clr.l %sp@-
136 move.l #CONFIG_SYS_INIT_RAM_ADDR, %d0
139 move.l #(CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_CTRL), %d0
143 move.l #0, %d0
144 move.l #(ICACHE_STATUS), %a1 /* icache */
145 move.l #(DCACHE_STATUS), %a2 /* dcache */
146 move.l %d0, (%a1)
147 move.l %d0, (%a2)
150 move.l #(CONFIG_SYS_ICACHE_INV + CONFIG_SYS_DCACHE_INV), %d0
152 move.l #0, %d0
158 move.l #(CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET), %sp
159 clr.l %sp@-
163 move.l #0xFC008000, %a1
164 move.l #(CONFIG_SYS_CS0_BASE), (%a1)
165 move.l #0xFC008008, %a1
166 move.l #(CONFIG_SYS_CS0_CTRL), (%a1)
167 move.l #0xFC008004, %a1
168 move.l #(CONFIG_SYS_CS0_MASK), (%a1)
175 move.l #0xFC04002D, %a1
199 move.l #0xEC09404E, %a1
200 move.l #0xEC09404F, %a2
206 move.l #0xFC0A4063, %a0
210 move.l #0xFC05C000, %a0
211 move.l #0x80FF0C00, (%a0) /* Master, clear TX/RX FIFO */
213 move.l #0xFC05C00C, %a0
215 move.l #0x3E000016, (%a0)
218 move.l #0x3E000011, (%a0)
221 move.l #0xFC05C034, %a2 /* dtfr */
222 move.l #0xFC05C03B, %a3 /* drfr */
224 move.l #(ASM_SBF_IMG_HDR + 4), %a1
225 move.l (%a1)+, %d5
226 move.l (%a1), %a4
228 move.l #(CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_SBFHDR_DATA_OFFSET), %a0
229 move.l #(CONFIG_SYS_SBFHDR_SIZE), %d4
231 move.l #0xFC05C02C, %a1 /* dspi status */
234 move.l #0x8002000B, %d2 /* Fast Read Cmd */
238 move.l #0x80020000, %d2 /* Address byte 2 */
242 move.l #0x80020000, %d2 /* Address byte 1 */
246 move.l #0x80020000, %d2 /* Address byte 0 */
250 move.l #0x80020000, %d2 /* Dummy Wr and Rd */
256 move.l #0x80020000, %d2
262 add.l #1, %a0 /* inc dst by 1 */
263 sub.l #1, %d4 /* dec cnt by 1 */
268 move.l #0x80020000, %d2
274 add.l #1, %a4 /* inc dst by 1 */
275 sub.l #1, %d5 /* dec cnt by 1 */
278 move.l #0x00020000, %d2 /* Terminate */
283 move.l #(CONFIG_SYS_TEXT_BASE + 0x400), %a0
287 move.l (%a1), %d0 /* status */
288 and.l #0x0000F000, %d0
289 cmp.l #0x00003000, %d0
292 move.l %d2, (%a2)
296 move.l (%a1), %d0 /* status */
297 and.l #0x000000F0, %d0
298 lsr.l #4, %d0
299 cmp.l #0, %d0
309 move.l #0x00000000, %a1 /* src */
310 move.l #CONFIG_SYS_TEXT_BASE, %a2 /* dst */
311 move.l #0x3E0, %d0 /* sz in long */
314 move.l (%a1)+, (%a2)+
315 subq.l #1, %d0
319 move.l #(asm_nand_init), %a0
324 move.l #0xFC0FFF30, %a1
325 or.l #0x00000040, %d1
326 move.l %d1, (%a1)
329 move.l #0, %d0
330 move.l #(CACR_STATUS), %a1 /* CACR */
331 move.l #(ICACHE_STATUS), %a2 /* icache */
332 move.l #(DCACHE_STATUS), %a3 /* dcache */
333 move.l %d0, (%a1)
334 move.l %d0, (%a2)
335 move.l %d0, (%a3)
338 move.l #0x01004100, %d0 /* Invalidate cache cmd */
340 move.l #0, %d0
348 move.l #0xFC008000, %a1
349 move.l #(CONFIG_SYS_CS0_BASE), (%a1)
350 move.l #0xFC008008, %a1
351 move.l #(CONFIG_SYS_CS0_CTRL), (%a1)
352 move.l #0xFC008004, %a1
353 move.l #(CONFIG_SYS_CS0_MASK), (%a1)
357 move.l #0xEC094048, %a1
363 move.l #0xFC0FFF38, %a1 /* isr */
364 move.l #0x000e0000, (%a1)
365 move.l #0xFC0FFF08, %a2
366 move.l #0x00000000, (%a2)+ /* car */
367 move.l #0x11000000, (%a2)+ /* rar */
368 move.l #0x00000000, (%a2)+ /* rpt */
369 move.l #0x00000000, (%a2)+ /* rai */
370 move.l #0xFC0FFF2c, %a2 /* cfg */
371 move.l #0x00000000, (%a2)+ /* secsz */
372 move.l #0x000e0681, (%a2)+
373 move.l #0xFC0FFF04, %a2 /* cmd2 */
374 move.l #0xFF404001, (%a2)
375 move.l #0x000e0000, (%a1)
377 move.l #0x2000, %d1
381 move.l #0xFC0FFF00, %a1
382 move.l #0x30700000, (%a1)+ /* cmd1 */
383 move.l #0x007EF000, (%a1)+ /* cmd2 */
385 move.l #0xFC0FFF2C, %a1
386 move.l #0x00000841, (%a1)+ /* secsz */
387 move.l #0x000e0681, (%a1)+ /* cfg */
389 move.l #100, %d4 /* 100 pages ~200KB */
390 move.l #4, %d2 /* start at 4 */
391 move.l #0xFC0FFF04, %a0 /* cmd2 */
392 move.l #0xFC0FFF0C, %a1 /* rar */
393 move.l #(CONFIG_SYS_TEXT_BASE + 0xF80), %a2
396 move.l #0x11000000, %d0 /* rar */
397 or.l %d2, %d0
398 move.l %d0, (%a1)
399 add.l #1, %d2
401 move.l (%a0), %d0 /* cmd2 */
402 or.l #1, %d0
403 move.l %d0, (%a0)
405 move.l #0x200, %d1
409 move.l #0xFC0FFF38, %a4 /* isr */
410 move.l (%a4), %d0
411 and.l #0x40000000, %d0
412 tst.l %d0
415 move.l #0xFC0FFF38, %a4 /* isr */
416 move.l (%a4), %d0
417 or.l #0x000E0000, %d0
418 move.l %d0, (%a4)
420 move.l #0x200, %d3
421 move.l #0xFC0FC000, %a3 /* buf 1 */
423 move.l (%a3)+, (%a2)+
424 subq.l #1, %d3
427 subq.l #1, %d4
431 move.l #(CONFIG_SYS_TEXT_BASE + 0x400), %a0
439 subq.l #1, %d1
454 move.l #CONFIG_SYS_FLASH_BASE, %d0
457 move.l #(CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_CTRL), %d0
461 move.l #0, %d0
462 move.l #(ICACHE_STATUS), %a1 /* icache */
463 move.l #(DCACHE_STATUS), %a2 /* dcache */
464 move.l %d0, (%a1)
465 move.l %d0, (%a2)
468 move.l #(CONFIG_SYS_ICACHE_INV + CONFIG_SYS_DCACHE_INV), %d0
470 move.l #0, %d0
476 move.l #(CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_CTRL), %d0
481 move.l #__got_start, %a5
484 move.l #(CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_RAM_SIZE), %sp
490 move.l %sp, -(%sp)
491 move.l #board_init_f_alloc_reserve, %a1
495 move.l %d0, %sp
496 move.l %sp, %fp
499 move.l %d0, -(%sp)
500 move.l #board_init_f_init_reserve, %a1
504 move.l #cpu_init_f, %a1
508 clr.l %sp@-
509 move.l #board_init_f, %a1
530 move.l 8(%a6), %sp /* set new stack pointer */
532 move.l 12(%a6), %d0 /* Save copy of Global Data pointer */
533 move.l 16(%a6), %a0 /* Save copy of Destination Address */
535 move.l #CONFIG_SYS_MONITOR_BASE, %a1
536 move.l #__init_end, %a2
537 move.l %a0, %a3
541 move.l (%a1)+, (%a3)+
542 cmp.l %a1,%a2
549 move.l %a0, %a1
550 add.l #(in_ram - CONFIG_SYS_MONITOR_BASE), %a1
559 move.l %a0, %a1
560 add.l #(_sbss - CONFIG_SYS_MONITOR_BASE),%a1
561 move.l %a0, %d1
562 add.l #(_ebss - CONFIG_SYS_MONITOR_BASE),%d1
564 clr.l (%a1)+
565 cmp.l %a1,%d1
571 move.l %a0, %a1
572 add.l #(__got_start - CONFIG_SYS_MONITOR_BASE),%a1
573 move.l %a1,%a5 /* fix got pointer register a5 */
575 move.l %a0, %a2
576 add.l #(__got_end - CONFIG_SYS_MONITOR_BASE),%a2
579 move.l (%a1),%d1
580 sub.l #_start,%d1
581 add.l %a0,%d1
582 move.l %d1,(%a1)+
583 cmp.l %a2, %a1
587 move.l %a0, %a1
588 add.l #(board_init_r - CONFIG_SYS_MONITOR_BASE), %a1
591 move.l %a0,-(%sp) /* dest_addr */
592 move.l %d0,-(%sp) /* gd */