Lines Matching +full:nr +full:- +full:outputs

1 // SPDX-License-Identifier: GPL-2.0
25 extern unsigned long switch_to_osf_pal(unsigned long nr,
54 * This function moves into OSF/1 pal-code, and has a temporary
59 * code has the L1 page table identity-map itself in the second PTE
60 * in the L1 page table. Thus the L1-page is virtually addressable
75 pcb_va->ksp = 0; in pal_init()
76 pcb_va->usp = 0; in pal_init()
77 pcb_va->ptbr = L1[1] >> 32; in pal_init()
78 pcb_va->asn = 0; in pal_init()
79 pcb_va->pcc = 0; in pal_init()
80 pcb_va->unique = 0; in pal_init()
81 pcb_va->flags = 1; in pal_init()
82 pcb_va->res1 = 0; in pal_init()
83 pcb_va->res2 = 0; in pal_init()
93 srm_printk("Switching to OSF PAL-code .. "); in pal_init()
102 (INIT_HWRPB->processor_offset + (unsigned long) INIT_HWRPB); in pal_init()
103 rev = percpu->pal_revision = percpu->palcode_avail[2]; in pal_init()
125 : /* no outputs: it doesn't even return */ in runkernel()
146 * seems rather far-fetched. in start_kernel()
153 if (INIT_HWRPB->pagesize != 8192) { in start_kernel()
155 INIT_HWRPB->pagesize >> 10); in start_kernel()
158 if (INIT_HWRPB->vptb != (unsigned long) VPTB) { in start_kernel()
160 VPTB, (void *)INIT_HWRPB->vptb); in start_kernel()
165 /* The initrd must be page-aligned. See below for the in start_kernel()
168 (PAGE_SIZE-1)) + 1; in start_kernel()
177 move_stack(initrd_start - PAGE_SIZE); in start_kernel()
192 * the latter... :-( in start_kernel()
194 * So, we first move the kernel virtual-to-physical way above where in start_kernel()
196 * to its final resting place... ;-} in start_kernel()