Home
last modified time | relevance | path

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

12345

/Linux-v6.1/arch/powerpc/kernel/
Dcpu_setup_6xx.S188 cmpwi cr0,r10,7
191 cror 4*cr0+eq,4*cr0+eq,4*cr1+eq
192 cror 4*cr0+eq,4*cr0+eq,4*cr2+eq
333 cmplwi cr0,r3,0x8000 /* 7450 */
344 cror 4*cr0+eq,4*cr0+eq,4*cr3+eq
345 cror 4*cr0+eq,4*cr0+eq,4*cr4+eq
346 cror 4*cr0+eq,4*cr0+eq,4*cr1+eq
347 cror 4*cr0+eq,4*cr0+eq,4*cr5+eq
348 cror 4*cr0+eq,4*cr0+eq,4*cr7+eq
373 cmpwi cr0,r3,0x0200
[all …]
/Linux-v6.1/arch/x86/kernel/fpu/
Dinit.c22 unsigned long cr0; in fpu__init_cpu_generic() local
32 cr0 = read_cr0(); in fpu__init_cpu_generic()
33 cr0 &= ~(X86_CR0_TS|X86_CR0_EM); /* clear TS and EM */ in fpu__init_cpu_generic()
35 cr0 |= X86_CR0_EM; in fpu__init_cpu_generic()
36 write_cr0(cr0); in fpu__init_cpu_generic()
58 unsigned long cr0; in fpu__probe_without_cpuid() local
63 cr0 = read_cr0(); in fpu__probe_without_cpuid()
64 cr0 &= ~(X86_CR0_TS | X86_CR0_EM); in fpu__probe_without_cpuid()
65 write_cr0(cr0); in fpu__probe_without_cpuid()
/Linux-v6.1/arch/powerpc/kernel/vdso/
Dgetcpu.S22 PPC_LCMPI cr0,r3,0
26 beq cr0,1f
28 1: crclr cr0*4+so
38 cmpwi cr0, r3, 0
41 beq cr0, 1f
44 crclr cr0*4+so
Dcacheflush.S54 crclr cr0*4+so
76 crclr cr0*4+so
92 crclr cr0*4+so
Ddatapage.S38 crclr cr0*4+so
61 crclr cr0*4+so
/Linux-v6.1/drivers/input/touchscreen/
Dmc13783_ts.c71 int cr0, cr1; in mc13783_ts_report_sample() local
83 cr0 = (priv->sample[2] >> 12) & 0xfff; in mc13783_ts_report_sample()
88 x0, x1, x2, y0, y1, y2, cr0, cr1); in mc13783_ts_report_sample()
93 cr0 = (cr0 + cr1) / 2; in mc13783_ts_report_sample()
95 if (!cr0 || !sample_tolerance || in mc13783_ts_report_sample()
99 if (cr0) { in mc13783_ts_report_sample()
104 x1, y1, 0x1000 - cr0); in mc13783_ts_report_sample()
111 cr0 ? 0x1000 - cr0 : cr0); in mc13783_ts_report_sample()
112 input_report_key(idev, BTN_TOUCH, cr0); in mc13783_ts_report_sample()
/Linux-v6.1/tools/testing/selftests/powerpc/stringloops/
Dmemcmp_64.S176 cmpld cr0,rA,rB
178 bne cr0,.LcmpAB_lightweight
204 cmpld cr0,rA,rB
207 bne cr0,.LcmpAB_lightweight
234 cmpld cr0,rA,rB
235 bne cr0,.LcmpAB_lightweight
278 cmpld cr0,rA,rB
296 bne cr0,.LcmpAB
300 cmpld cr0,rA,rB
323 bne cr0,.LcmpAB
[all …]
/Linux-v6.1/arch/powerpc/lib/
Dmemcmp_64.S176 cmpld cr0,rA,rB
178 bne cr0,.LcmpAB_lightweight
204 cmpld cr0,rA,rB
207 bne cr0,.LcmpAB_lightweight
234 cmpld cr0,rA,rB
235 bne cr0,.LcmpAB_lightweight
278 cmpld cr0,rA,rB
296 bne cr0,.LcmpAB
300 cmpld cr0,rA,rB
323 bne cr0,.LcmpAB
[all …]
/Linux-v6.1/arch/powerpc/mm/nohash/
Dtlb_low_64e.S147 cmpldi cr0,r14,0
155 cmpdi cr0,r14,0
161 cmpdi cr0,r14,0
167 cmpdi cr0,r14,0
242 cmpldi cr0,r15,0 /* Check for user region */
292 crmove cr2*4+2,cr0*4+2 /* cr2.eq != 0 if kernel address */
386 cmpldi cr0,r14,0
393 cmpdi cr0,r14,0
399 cmpdi cr0,r14,0
404 cmpdi cr0,r14,0
[all …]
/Linux-v6.1/arch/x86/realmode/rm/
Dreboot.S31 movl %cr0, %eax
33 movl %eax, %cr0
98 movl %cr0, %edx
101 movl %edx, %cr0
103 movl %cr0, %edx
109 movl %edx, %cr0
Dwakeup_asm.S52 movl %cr0, %eax
54 movl %eax, %cr0
64 movl %eax, %cr0
132 movl %ecx, %cr0
/Linux-v6.1/arch/x86/platform/efi/
Defi_stub_32.S36 movl %cr0, %edx
38 movl %edx, %cr0
53 movl %cr0, %edx
55 movl %edx, %cr0
/Linux-v6.1/arch/x86/boot/
Dcpuflags.c18 unsigned long cr0; in has_fpu() local
20 asm volatile("mov %%cr0,%0" : "=r" (cr0)); in has_fpu()
21 if (cr0 & (X86_CR0_EM|X86_CR0_TS)) { in has_fpu()
22 cr0 &= ~(X86_CR0_EM|X86_CR0_TS); in has_fpu()
23 asm volatile("mov %0,%%cr0" : : "r" (cr0)); in has_fpu()
/Linux-v6.1/drivers/spi/
Dspi-dw-core.c29 u32 cr0; member
273 u32 cr0 = 0; in dw_spi_prepare_cr0() local
277 cr0 |= FIELD_PREP(DW_PSSI_CTRLR0_FRF_MASK, DW_SPI_CTRLR0_FRF_MOTO_SPI); in dw_spi_prepare_cr0()
285 cr0 |= DW_PSSI_CTRLR0_SCPOL; in dw_spi_prepare_cr0()
287 cr0 |= DW_PSSI_CTRLR0_SCPHA; in dw_spi_prepare_cr0()
291 cr0 |= DW_PSSI_CTRLR0_SRL; in dw_spi_prepare_cr0()
294 cr0 |= FIELD_PREP(DW_HSSI_CTRLR0_FRF_MASK, DW_SPI_CTRLR0_FRF_MOTO_SPI); in dw_spi_prepare_cr0()
302 cr0 |= DW_HSSI_CTRLR0_SCPOL; in dw_spi_prepare_cr0()
304 cr0 |= DW_HSSI_CTRLR0_SCPHA; in dw_spi_prepare_cr0()
308 cr0 |= DW_HSSI_CTRLR0_SRL; in dw_spi_prepare_cr0()
[all …]
Dspi-rockchip.c528 u32 cr0 = CR0_FRF_SPI << CR0_FRF_OFFSET in rockchip_spi_config() local
536 cr0 |= CR0_OPM_SLAVE << CR0_OPM_OFFSET; in rockchip_spi_config()
539 cr0 |= rs->rsd << CR0_RSD_OFFSET; in rockchip_spi_config()
540 cr0 |= (spi->mode & 0x3U) << CR0_SCPH_OFFSET; in rockchip_spi_config()
542 cr0 |= CR0_FBM_LSB << CR0_FBM_OFFSET; in rockchip_spi_config()
544 cr0 |= BIT(spi->chip_select) << CR0_SOI_OFFSET; in rockchip_spi_config()
547 cr0 |= CR0_XFM_TR << CR0_XFM_OFFSET; in rockchip_spi_config()
549 cr0 |= CR0_XFM_RO << CR0_XFM_OFFSET; in rockchip_spi_config()
551 cr0 |= CR0_XFM_TO << CR0_XFM_OFFSET; in rockchip_spi_config()
555 cr0 |= CR0_DFS_4BIT << CR0_DFS_OFFSET; in rockchip_spi_config()
[all …]
/Linux-v6.1/arch/x86/platform/pvh/
Dhead.S89 mov %eax, %cr0
118 mov %cr0, %eax
120 mov %eax, %cr0
130 mov %cr0, %eax
132 mov %eax, %cr0
/Linux-v6.1/arch/powerpc/purgatory/
Dtrampoline_64.S57 cmpdi %cr0, %r3, 0
61 cmpdi %cr0, %r5, 0
70 cmpld %cr0, %r6, %r5
84 cmpwi %cr0,%r6,2 /* v2 or later? */
/Linux-v6.1/arch/s390/kernel/
Dabs_lowcore.c56 union ctlreg0 cr0; in get_abs_lowcore() local
69 __ctl_store(cr0.val, 0, 0); in get_abs_lowcore()
70 if (cr0.lap) { in get_abs_lowcore()
Dnmi.c269 union ctlreg0 cr0; in s390_validate_registers() local
291 cr0.val = S390_lowcore.cregs_save_area[0]; in s390_validate_registers()
292 cr0.afp = cr0.vx = 1; in s390_validate_registers()
293 __ctl_load(cr0.val, 0, 0); in s390_validate_registers()
/Linux-v6.1/arch/x86/kernel/
Drelocate_kernel_32.S52 movl %cr0, %eax
116 movl %cr0, %eax
119 movl %eax, %cr0
193 movl %cr0, %eax
195 movl %eax, %cr0
211 movl %eax, %cr0
Dprocess_32.c62 unsigned long cr0 = 0L, cr2 = 0L, cr3 = 0L, cr4 = 0L; in __show_regs() local
80 cr0 = read_cr0(); in __show_regs()
85 log_lvl, cr0, cr2, cr3, cr4); in __show_regs()
/Linux-v6.1/arch/x86/boot/compressed/
Defi_thunk_64.S126 movl %cr0, %eax
128 movl %eax, %cr0
171 movl %cr0, %eax
173 movl %eax, %cr0
Dhead_64.S293 movl %eax, %cr0
326 movl %cr0, %eax
328 movl %eax, %cr0
623 movl %cr0, %eax
625 movl %eax, %cr0
688 movl %cr0, %eax
690 movl %eax, %cr0
957 movl %cr0, %edx /* Backup %cr0 in %edx */
959 movl %ecx, %cr0
966 movl %edx, %cr0 /* Restore previous %cr0 */
/Linux-v6.1/arch/arm/mach-sa1100/
Dssp.c160 ssp->cr0 = Ser4SSCR0; in ssp_save_state()
176 Ser4SSCR0 = ssp->cr0 & ~SSCR0_SSE; in ssp_restore_state()
178 Ser4SSCR0 = ssp->cr0; in ssp_restore_state()
/Linux-v6.1/drivers/cpufreq/
Dpowernow-k6.c105 unsigned long cr0; in powernow_k6_set_cpu_multiplier() local
114 cr0 = read_cr0(); in powernow_k6_set_cpu_multiplier()
115 write_cr0(cr0 | X86_CR0_CD); in powernow_k6_set_cpu_multiplier()
129 write_cr0(cr0); in powernow_k6_set_cpu_multiplier()

12345