Home
last modified time | relevance | path

Searched refs:romvec (Results 1 – 25 of 25) sorted by relevance

/openbmc/linux/arch/sparc/prom/
H A Dinit_32.c17 struct linux_romvec *romvec; variable
18 EXPORT_SYMBOL(romvec);
37 romvec = rp; in prom_init()
39 switch(romvec->pv_romvers) { in prom_init()
51 romvec->pv_romvers); in prom_init()
56 prom_rev = romvec->pv_plugin_revision; in prom_init()
57 prom_prev = romvec->pv_printrev; in prom_init()
58 prom_nodeops = romvec->pv_nodeops; in prom_init()
73 romvec->pv_romvers, prom_rev); in prom_init()
H A Dmisc_32.c28 (*(romvec->pv_reboot))(bcommand); in prom_reboot()
43 (*(romvec->pv_fortheval.v0_eval))(strlen(fstring), fstring); in prom_feval()
45 (*(romvec->pv_fortheval.v2_eval))(fstring); in prom_feval()
60 (*(romvec->pv_abort))(); in prom_cmdline()
75 (*(romvec->pv_halt))(); in prom_halt()
89 *romvec->pv_synchook = funcp; in prom_setsync()
113 return romvec->pv_romvers; in prom_version()
H A Dconsole_32.c30 if ((*(romvec->pv_nbputchar))(*buf)) in prom_nbputchar()
35 if ((*(romvec->pv_v2devops).v2_dev_write)(*romvec->pv_v2bootargs.fd_stdout, in prom_nbputchar()
H A Dbootstr_32.c32 arg = (*(romvec->pv_v0bootargs))->argv[iter]; in prom_getbootargs()
55 strscpy(barg_buf, *romvec->pv_v2bootargs.bootargs, sizeof(barg_buf)); in prom_getbootargs()
H A Dmp.c37 ret = (*(romvec->v3_cpustart))(cpunode, (int) ctable_reg, ctx, pc); in prom_startcpu()
H A Dmemory.c23 for (p = *(romvec->pv_v0mem.v0_available); p; p = p->theres_more) { in prom_meminit_v0()
H A Dtree_32.c304 node = (*romvec->pv_v2devops.v2_inst2pkg)(inst); in prom_inst2pkg()
/openbmc/linux/arch/m68k/sun3/prom/
H A Dconsole.c26 i = (*(romvec->pv_nbgetchar))(); in prom_nbgetchar()
41 i = (*(romvec->pv_nbputchar))(c); in prom_nbputchar()
77 switch(*romvec->pv_stdin) {
87 st_p = (*romvec->pv_v2devops.v2_inst2pkg)(*romvec->pv_v2bootargs.fd_stdin);
125 switch(*romvec->pv_stdin) {
135 st_p = (*romvec->pv_v2devops.v2_inst2pkg)(*romvec->pv_v2bootargs.fd_stdout);
161 switch(*romvec->pv_stdin) {
H A Dmisc.c24 (*(romvec->pv_reboot))(bcommand); in prom_reboot()
45 (*(romvec->pv_halt))(); in prom_halt()
80 return romvec->pv_romvers; in prom_version()
H A Dinit.c15 struct linux_romvec *romvec; variable
32 romvec = rp; in prom_init()
/openbmc/linux/arch/mips/include/asm/
H A Dsgiarcs.h259 _PVOID romvec; /* Function interface. */ member
380 long __vec = (long) romvec->dest; \
388 long __vec = (long) romvec->dest; \
397 long __vec = (long) romvec->dest; \
407 long __vec = (long) romvec->dest; \
418 long __vec = (long) romvec->dest; \
430 long __vec = (long) romvec->dest; \
442 long (*__vec)(void) = (void *) romvec->dest; \
451 long (*__vec)(long) = (void *) romvec->dest; \
461 long (*__vec)(long, long) = (void *) romvec->dest; \
[all …]
H A Dsgialib.h17 extern struct linux_romvec *romvec;
/openbmc/linux/arch/m68k/sun3x/
H A Dprom.c27 struct linux_romvec *romvec; variable
71 (*romvec->pv_reboot)("vmlinux"); in sun3x_reboot()
103 romvec = (struct linux_romvec *)SUN3X_PROM_BASE; in sun3x_prom_init()
H A Dconfig.c36 seq_printf(m, "PROM Revision:\t%s\n", romvec->pv_monid); in sun3x_get_hardware_list()
/openbmc/linux/arch/sparc/kernel/
H A Dprom_32.c220 switch (*romvec->pv_stdout) { in of_console_init()
235 *romvec->pv_stdout); in of_console_init()
260 fd = *romvec->pv_v2bootargs.fd_stdout; in of_console_init()
263 node = (*romvec->pv_v2devops.v2_inst2pkg)(fd); in of_console_init()
285 switch (*romvec->pv_stdout) { in of_console_init()
H A Dcpu.c340 romvec->pv_romvers, in show_cpuinfo()
342 romvec->pv_printrev >> 16, in show_cpuinfo()
343 romvec->pv_printrev & 0xffff, in show_cpuinfo()
H A Dhead_32.S124 mov %o0, %l0 ! stash away romvec
363 mov %l0, %o0 ! put back romvec
/openbmc/linux/arch/mips/fw/arc/
H A Dinit.c20 struct linux_romvec *romvec; variable
31 romvec = ROMVECTOR; in prom_init()
/openbmc/linux/arch/m68k/sun3/
H A Dconfig.c48 seq_printf(m, "PROM Revision:\t%s\n", romvec->pv_monid); in sun3_get_hardware_list()
145 memory_end = *(romvec->pv_sun3mem) + PAGE_OFFSET - 2*PAGE_SIZE; in config_sun3()
148 m68k_memory[0].size=*(romvec->pv_sun3mem); in config_sun3()
H A Dmmu_emu.c197 (*(romvec->pv_setctxt))(j, (void *)seg, i); in mmu_emu_init()
/openbmc/linux/arch/m68k/kernel/
H A Dvmlinux-nommu.lds33 .romvec : {
36 *(.romvec) argument
/openbmc/linux/arch/m68k/68000/
H A DMakefile14 obj-$(CONFIG_ROM) += romvec.o
H A Dromvec.S18 .section .romvec
/openbmc/linux/arch/sparc/include/asm/
H A Doplib_32.h17 extern struct linux_romvec *romvec;
/openbmc/linux/arch/m68k/include/asm/
H A Doplib.h15 extern struct linux_romvec *romvec;