Home
last modified time | relevance | path

Searched refs:PAGE0 (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dpdc_cons.c12 #include <asm/page.h> /* for PAGE0 */
51 if (PAGE0->mem_cons.cl_class == CL_DUPLEX) in pdc_earlycon_setup()
52 memcpy(&PAGE0->mem_kbd, &PAGE0->mem_cons, sizeof(PAGE0->mem_cons)); in pdc_earlycon_setup()
H A Dtoc.c114 PAGE0->vec_toc = __pa(toc_code) & 0xffffffff; in setup_toc()
116 PAGE0->vec_toc_hi = __pa(toc_code) >> 32; in setup_toc()
118 PAGE0->vec_toclen = toc_handler_size; in setup_toc()
H A Dtime.c242 clocktick = (100 * PAGE0->mem_10msec) / HZ; in time_init()
245 cr16_hz = 100 * PAGE0->mem_10msec; /* Hz */ in time_init()
264 100 * PAGE0->mem_10msec); in init_cr16_clocksource()
H A Dfirmware.c106 # define MEM_PDC (unsigned long)(PAGE0->mem_pdc_hi) << 32 | PAGE0->mem_pdc
109 # define MEM_PDC (unsigned long)PAGE0->mem_pdc
1384 real32_call(PAGE0->mem_cons.iodc_io, in pdc_iodc_print()
1385 (unsigned long)PAGE0->mem_cons.hpa, ENTRY_IO_COUT, in pdc_iodc_print()
1386 PAGE0->mem_cons.spa, __pa(PAGE0->mem_cons.dp.layers), in pdc_iodc_print()
1407 if (!PAGE0->mem_kbd.iodc_io) in pdc_iodc_getc()
1412 real32_call(PAGE0->mem_kbd.iodc_io, in pdc_iodc_getc()
1413 (unsigned long)PAGE0 in pdc_iodc_getc()
[all...]
H A Dsetup.c61 if (PAGE0->mem_cons.cl_class == CL_DUPLEX) in setup_cmdline()
285 /* check QEMU/SeaBIOS marker in PAGE0 */ in start_parisc()
286 running_on_qemu = (memcmp(&PAGE0->pad0, "SeaBIOS", 8) == 0); in start_parisc()
H A Dinventory.c167 npages = (PAGE_ALIGN(PAGE0->imm_max_mem) >> PAGE_SHIFT); in pagezero_memconfig()
322 * case, just use the PAGE0 info. in pat_memconfig()
651 base = ((unsigned long long) PAGE0->pad0[2] << 32) in do_device_inventory()
652 | PAGE0->pad0[3]; /* SeaBIOS stored it here */ in do_device_inventory()
H A Dsmp.c313 WARN_ON(((unsigned long)(PAGE0->mem_pdc_hi) << 32 in smp_callin()
314 | PAGE0->mem_pdc) != pdce_proc); in smp_callin()
H A Dkexec.c101 *(unsigned long *)(virt + kexec_free_mem_offset) = PAGE0->mem_free; in machine_kexec()
H A Dkexec_file.c64 kbuf.buf_min = PAGE0->mem_free + PAGE_SIZE; in elf_load()
H A Dprocessor.c239 boot_cpu_data.cpu_hz = 100 * PAGE0->mem_10msec; /* Hz of this PARISC */ in collect_boot_cpu_data()
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dpdc_cons.c39 #include <asm/page.h> /* for PAGE0 */
225 if (PAGE0->mem_cons.cl_class == CL_DUPLEX) in pdc_console_init_force()
226 memcpy(&PAGE0->mem_kbd, &PAGE0->mem_cons, sizeof(PAGE0->mem_cons)); in pdc_console_init_force()
H A Dtime.c243 clocktick = (100 * PAGE0->mem_10msec) / HZ; in time_init()
246 cr16_hz = 100 * PAGE0->mem_10msec; /* Hz */ in time_init()
270 100 * PAGE0->mem_10msec); in init_cr16_clocksource()
H A Dfirmware.c106 # define MEM_PDC (unsigned long)(PAGE0->mem_pdc_hi) << 32 | PAGE0->mem_pdc
109 # define MEM_PDC (unsigned long)PAGE0->mem_pdc
1253 real32_call(PAGE0->mem_cons.iodc_io, in pdc_iodc_print()
1254 (unsigned long)PAGE0->mem_cons.hpa, ENTRY_IO_COUT, in pdc_iodc_print()
1255 PAGE0->mem_cons.spa, __pa(PAGE0->mem_cons.dp.layers), in pdc_iodc_print()
1276 if (!PAGE0->mem_kbd.iodc_io) in pdc_iodc_getc()
1281 real32_call(PAGE0->mem_kbd.iodc_io, in pdc_iodc_getc()
1282 (unsigned long)PAGE0 in pdc_iodc_getc()
[all...]
H A Dsmp.c315 WARN_ON(((unsigned long)(PAGE0->mem_pdc_hi) << 32 in smp_callin()
316 | PAGE0->mem_pdc) != pdce_proc); in smp_callin()
H A Dinventory.c167 npages = (PAGE_ALIGN(PAGE0->imm_max_mem) >> PAGE_SHIFT); in pagezero_memconfig()
322 * case, just use the PAGE0 info. in pat_memconfig()
651 base = ((unsigned long long) PAGE0->pad0[2] << 32) in do_device_inventory()
652 | PAGE0->pad0[3]; /* SeaBIOS stored it here */ in do_device_inventory()
H A Dkexec.c99 *(unsigned long *)(virt + kexec_free_mem_offset) = PAGE0->mem_free; in machine_kexec()
H A Dkexec_file.c64 kbuf.buf_min = PAGE0->mem_free + PAGE_SIZE; in elf_load()
H A Dsetup.c388 /* check QEMU/SeaBIOS marker in PAGE0 */ in start_parisc()
389 running_on_qemu = (memcmp(&PAGE0->pad0, "SeaBIOS", 8) == 0); in start_parisc()
H A Dprocessor.c237 boot_cpu_data.cpu_hz = 100 * PAGE0->mem_10msec; /* Hz of this PARISC */ in collect_boot_cpu_data()
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dpage.h185 #define PAGE0 ((struct zeropage *)absolute_pointer(__PAGE_OFFSET)) macro
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dpage.h187 #define PAGE0 ((struct zeropage *)absolute_pointer(__PAGE_OFFSET)) macro
/kernel/linux/linux-5.10/drivers/parisc/
H A Dsba_iommu.c45 #include <asm/page.h> /* for PAGE0 */
1546 if (PAGE0->mem_kbd.cl_class == CL_KEYBD) { in sba_hw_init()
1554 printk("sba_hw_init(): mem_boot 0x%x 0x%x 0x%x 0x%x\n", PAGE0->mem_boot.hpa, in sba_hw_init()
1555 PAGE0->mem_boot.spa, PAGE0->mem_boot.pad, PAGE0->mem_boot.cl_class); in sba_hw_init()
1566 if ((PAGE0->mem_boot.cl_class != CL_RANDOM) in sba_hw_init()
1567 && (PAGE0->mem_boot.cl_class != CL_SEQU)) { in sba_hw_init()
/kernel/linux/linux-6.6/drivers/parisc/
H A Dsba_iommu.c49 #include <asm/page.h> /* for PAGE0 */
1556 if (PAGE0->mem_kbd.cl_class == CL_KEYBD) { in sba_hw_init()
1564 printk("sba_hw_init(): mem_boot 0x%x 0x%x 0x%x 0x%x\n", PAGE0->mem_boot.hpa, in sba_hw_init()
1565 PAGE0->mem_boot.spa, PAGE0->mem_boot.pad, PAGE0->mem_boot.cl_class); in sba_hw_init()
1576 if ((PAGE0->mem_boot.cl_class != CL_RANDOM) in sba_hw_init()
1577 && (PAGE0->mem_boot.cl_class != CL_SEQU)) { in sba_hw_init()
/kernel/linux/linux-5.10/arch/parisc/boot/compressed/
H A Dmisc.c322 free_mem_end_ptr = PAGE0->imm_max_mem; in decompress_kernel()
/kernel/linux/linux-6.6/arch/parisc/boot/compressed/
H A Dmisc.c322 free_mem_end_ptr = PAGE0->imm_max_mem; in decompress_kernel()

Completed in 18 milliseconds

12