Lines Matching +full:pdc +full:- +full:global
5 * Copyright (C) 1999-2007 by Helge Deller <deller@gmx.de>
12 * Initial Version 04-23-1999 by Helge Deller <deller@gmx.de>
15 #include <asm/asm-offsets.h>
17 #include <asm/pdc.h>
43 .import $global$ /* forward declaration */
49 /* Make sure sr4-sr7 are set to zero for the kernel address space */
74 /* check for 64-bit capable CPU as required by current kernel */
83 ldi msg1_end-msg1,%arg1
94 stw %r1,-52(%sp) // arg4
95 stw %r0,-56(%sp) // arg5
96 stw %r10,-60(%sp) // arg6 = ptr to text
97 stw %r11,-64(%sp) // arg7 = len
98 stw %r0,-68(%sp) // arg8
126 /* 2-level page table, so pmd == pgd */
140 addib,> -1,%r1,1b
151 load32 (1<<(KERNEL_INITIAL_ORDER-PAGE_SHIFT)),%r11 /* PFN count */
157 addib,> -1,%r11,$pgt_fill_loop
176 /* Get the global data pointer */
196 ** of 64-bit function ptrs and the address is local to this file.
200 stw %r0,0x28(%r0) /* MEM_RENDEZ_HI - assume addr < 4GB */
227 ** Caller must init: SR4-7, %sp, %r10, %cr24/25,
233 /* Clear PDC entry point - we won't use it */
239 mfctl %cr30,%r6 /* PCX-W2 firmware bug */
244 /* Switch to wide mode Superdome doesn't support narrow PDC
248 ldo 2f-1b(%rp),%rp
294 /* Initialize the global data pointer */
369 * smp_slave_stext is executed by all non-monarch Processors when the Monarch
394 ldo 2f-1b(%rp),%rp
401 /* Initialize the SP - monarch sets up smp_init_current_idle_task */
437 .export $global$,data
439 .type $global$,@object
440 .size $global$,4
441 $global$: