Lines Matching +full:0 +full:xff100000
109 memset(vfp, 0, sizeof(union vfp_state)); in vfp_thread_flush()
220 current->thread.error_code = 0; in vfp_raise_sigfpe()
233 pr_err("VFP: EXC 0x%08x SCR 0x%08x INST 0x%08x\n", in vfp_panic()
235 for (i = 0; i < 32; i += 2) in vfp_panic()
236 pr_err("VFP: s%2u: 0x%08x s%2u: 0x%08x\n", in vfp_panic()
245 int si_code = 0; in vfp_raise_exceptions()
291 pr_debug("VFP: emulate: INST=0x%08x SCR=0x%08x\n", inst, fpscr); in vfp_emulate_instruction()
333 * 0 1 x - synchronous exception in VFP_bounce()
334 * 1 x 0 - asynchronous exception in VFP_bounce()
336 * 0 0 1 - synchronous on VFP9 (non-standard subarch 1 in VFP_bounce()
379 * If FPEXC.EX is 0, FPEXC.DEX is 1 and the FPEXC.VV bit indicates in VFP_bounce()
472 return 0; in vfp_pm_suspend()
583 return 0; in vfp_preserve_user_clear_hwstate()
621 return 0; in vfp_restore_user_hwstate()
636 return 0; in vfp_dying_cpu()
642 return 0; in vfp_starting_cpu()
665 pr_crit("FPEXC == 0x%08x\n", fmrx(FPEXC)); in vfp_kmode_exception()
670 .instr_mask = 0xfe000000,
671 .instr_val = 0xf2000000,
676 .instr_mask = 0xff100000,
677 .instr_val = 0xf4000000,
682 .instr_mask = 0xef000000,
683 .instr_val = 0xef000000,
688 .instr_mask = 0xff100000,
689 .instr_val = 0xf9000000,
694 .instr_mask = 0x0c000e00,
695 .instr_val = 0x0c000a00,
705 for (i = 0; i < ARRAY_SIZE(vfp_kmode_exception_hook); i++) in vfp_kmode_exception_hook_init()
707 return 0; in vfp_kmode_exception_hook_init()
759 return 0; in vfp_detect()
763 .instr_mask = 0x0c000e00,
764 .instr_val = 0x0c000a00,
800 return 0; in vfp_init()
802 } else if ((read_cpuid_id() & 0x000f0000) == 0x000f0000) { in vfp_init()
812 (fmrx(MVFR1) & 0x000fff00) == 0x00011100) in vfp_init()
817 if (((mvfr0 & MVFR0_DP_MASK) >> MVFR0_DP_BIT) == 0x2 || in vfp_init()
818 ((mvfr0 & MVFR0_SP_MASK) >> MVFR0_SP_BIT) == 0x2) { in vfp_init()
832 if ((fmrx(MVFR1) & 0xf0000000) == 0x10000000) in vfp_init()
839 return 0; in vfp_init()
867 return 0; in vfp_init()