Home
last modified time | relevance | path

Searched full:p14 (Results 1 – 25 of 40) sorted by relevance

12

/kernel/liteos_a/arch/arm/arm/include/
Darm.h692 __asm__ volatile("mrc p14, 0, %0, c0,c0,0" : "=r"(val)); in OsArmReadDbddidr()
698 __asm__ volatile("mcr p14, 0, %0, c0,c0,0" ::"r"(val)); in OsArmWriteDbddidr()
705 __asm__ volatile("mrc p14, 0, %0, c1,c0,0" : "=r"(val)); in OsArmReadDbgdrar()
711 __asm__ volatile("mcr p14, 0, %0, c1,c0,0" ::"r"(val)); in OsArmWriteDbgdrar()
718 __asm__ volatile("mrc p14, 0, %0, c2,c0,0" : "=r"(val)); in OsArmReadDbgdsar()
724 __asm__ volatile("mcr p14, 0, %0, c2,c0,0" ::"r"(val)); in OsArmWriteDbgdsar()
731 __asm__ volatile("mrc p14, 0, %0, c0,c1,0" : "=r"(val)); in OsArmReadDbgdscr()
737 __asm__ volatile("mcr p14, 0, %0, c0,c1,0" ::"r"(val)); in OsArmWriteDbgdscr()
744 __asm__ volatile("mrc p14, 0, %0, c0,c5,0" : "=r"(val)); in OsArmReadDbgdtrtxint()
750 __asm__ volatile("mcr p14, 0, %0, c0,c5,0" ::"r"(val)); in OsArmWriteDbgdtrtxint()
[all …]
/kernel/linux/linux-5.10/arch/arm/include/debug/
Dicedcc.S16 mcr p14, 0, \rd, c0, c5, 0
21 mrc p14, 0, \rx, c0, c1, 0
34 mrc p14, 0, \rx, c0, c1, 0
43 mcr p14, 0, \rd, c8, c0, 0
48 mrc p14, 0, \rx, c14, c0, 0
61 mrc p14, 0, \rx, c14, c0, 0
70 mcr p14, 0, \rd, c1, c0, 0
75 mrc p14, 0, \rx, c0, c0, 0
89 mrc p14, 0, \rx, c0, c0, 0
/kernel/linux/linux-5.10/arch/arm/kernel/
Dperf_event_xscale.c109 asm volatile("mrc p14, 0, %0, c0, c0, 0" : "=r" (val)); in xscale1pmu_read_pmnc()
118 asm volatile("mcr p14, 0, %0, c0, c0, 0" : : "r" (val)); in xscale1pmu_write_pmnc()
333 asm volatile("mrc p14, 0, %0, c1, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
336 asm volatile("mrc p14, 0, %0, c2, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
339 asm volatile("mrc p14, 0, %0, c3, c0, 0" : "=r" (val)); in xscale1pmu_read_counter()
353 asm volatile("mcr p14, 0, %0, c1, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
356 asm volatile("mcr p14, 0, %0, c2, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
359 asm volatile("mcr p14, 0, %0, c3, c0, 0" : : "r" (val)); in xscale1pmu_write_counter()
412 asm volatile("mrc p14, 0, %0, c0, c1, 0" : "=r" (val)); in xscale2pmu_read_pmnc()
422 asm volatile("mcr p14, 0, %0, c0, c1, 0" : : "r" (val)); in xscale2pmu_write_pmnc()
[all …]
Dthumbee.c21 asm("mrc p14, 6, %0, c1, c0, 0\n" : "=r" (v)); in teehbr_read()
27 asm("mcr p14, 6, %0, c1, c0, 0\n" : : "r" (v)); in teehbr_write()
/kernel/linux/linux-5.10/arch/arm/boot/compressed/
Dmisc.c42 asm volatile ("mrc p14, 0, %0, c0, c1, 0" : "=r" (status)); in icedcc_putc()
45 asm("mcr p14, 0, %0, c0, c5, 0" : : "r" (ch)); in icedcc_putc()
59 asm volatile ("mrc p14, 0, %0, c14, c0, 0" : "=r" (status)); in icedcc_putc()
62 asm("mcr p14, 0, %0, c8, c0, 0" : : "r" (ch)); in icedcc_putc()
75 asm volatile ("mrc p14, 0, %0, c0, c0, 0" : "=r" (status)); in icedcc_putc()
78 asm("mcr p14, 0, %0, c1, c0, 0" : : "r" (ch)); in icedcc_putc()
/kernel/linux/linux-5.10/fs/cifs/
Dsmbencrypt.c79 E_P16(unsigned char *p14, unsigned char *p16) in E_P16() argument
85 rc = smbhash(p16, sp8, p14); in E_P16()
88 rc = smbhash(p16 + 8, sp8, p14 + 7); in E_P16()
147 unsigned char p14[14], p16[16], p21[21]; in SMBencrypt() local
149 memset(p14, '\0', 14); in SMBencrypt()
153 memcpy(p14, passwd, 14); in SMBencrypt()
154 rc = E_P16(p14, p16); in SMBencrypt()
/kernel/linux/linux-5.10/arch/arm/include/asm/
Ddcc.h10 asm volatile("mrc p14, 0, %0, c0, c1, 0 @ read comms ctrl reg" in __dcc_getstatus()
20 asm volatile("mrc p14, 0, %0, c0, c5, 0 @ read comms data reg" in __dcc_getchar()
29 asm volatile("mcr p14, 0, %0, c0, c5, 0 @ write a char" in __dcc_putchar()
Dhw_breakpoint.h110 asm volatile("mrc p14, 0, %0, " #N "," #M ", " #OP2 : "=r" (VAL));\
114 asm volatile("mcr p14, 0, %0, " #N "," #M ", " #OP2 : : "r" (VAL));\
/kernel/linux/linux-5.10/arch/ia64/lib/
Dcopy_user.S146 // The case p14 represents the source has more bytes in the
157 cmp.eq p14,p15=r0,dst2
171 cmp.leu p14,p15=src2,dst2
174 .pred.rel "mutex", p14, p15
175 (p14) sub word1=8,src2 // (8 - src offset)
179 // For the case p14, we don't need to copy the shifted part to
182 (p14) sub word1=word1,t1
186 (p14) shl rshift=t2,3
188 (p14) sub len1=len1,t1
211 .pred.rel "mutex", p14, p15
[all …]
Dmemcpy_mck.S97 cmp.ne p14,p0=0,r29 // check src alignment
107 (p14) br.cond.dpnt .unaligned_src
411 cmp.le p14,p15 = 4,in2
426 EK(.ex_handler_short, (p14) ld1 t4=[src1],2)
435 EK(.ex_handler_short, (p14) st1 [dst1]=t4,2)
608 (p6) cmp.le p14,p0=dst0,saved_in0 // no progress has been made on store
609 (p7) cmp.le p14,p0=src0,saved_in1 // no progress has been made on load
613 (p14) br.ret.sptk.many rp
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
Dsleep.S31 mcr p14, 0, r0, c7, c0, 0 @ enter sleep
131 mcr p14, 0, r0, c6, c0, 0
145 mcr p14, 0, r0, c6, c0, 0
169 mcr p14, 0, r1, c7, c0, 0 @ PWRMODE
Dstandby.S30 1: mcr p14, 0, r2, c7, c0, 0 @ put the system into Standby
64 mcr p14, 0, r0, c7, c0, 0
/kernel/linux/linux-5.10/arch/ia64/kernel/
Dfsys.S187 // p14 = Divide by 1000
279 (p14) movl r3 = 2361183241434822607 // Prep for / 1000 hack
284 (p14) shr.u r20 = r8, 3 // We can repeat this if necessary just wasting time
286 (p14) setf.sig f8 = r20
289 (p14) setf.sig f7 = r3 // Chances for repeats are 1 in 10000 for gettod
296 (p14) xmpy.hu f8 = f8, f7 // xmpy has 5 cycles latency so use it
298 (p14) getf.sig r2 = f8
301 (p14) shr.u r21 = r2, 4
Dgate.S353 SSM_PSR_I(p8, p14, r25)
374 SSM_PSR_I(p0, p14, r10)
/kernel/linux/linux-5.10/drivers/clk/pxa/
Dclk-pxa.c134 asm("mrc p14, 0, %0, c6, c0, 0" : "=r" (clkcfg)); in pxa2xx_core_turbo_switch()
143 "1: mcr p14, 0, %1, c6, c0, 0\n" in pxa2xx_core_turbo_switch()
194 " mcr p14, 0, %2, c6, c0, 0 /* set CLKCFG[FCS] */\n" in pxa2xx_cpll_change()
/kernel/linux/linux-5.10/arch/arm/mach-pxa/include/mach/
Dmtd-xip.h34 #define xip_cpu_idle() asm volatile ("mcr p14, 0, %0, c7, c0, 0" :: "r" (1))
/kernel/linux/linux-5.10/samples/bpf/
Dspintest_kern.c62 SEC("kprobe/_raw_spin_lock_bh")PROG(p14)
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx6q-bx50v3.dtsi265 P14-hog {
269 line-name = "PCA9539-P14";
/kernel/linux/linux-5.10/arch/arm/mm/
Dproc-xsc3.S137 mcr p14, 0, r0, c7, c0, 0 @ go to idle
416 mrc p14, 0, r4, c6, c0, 0 @ clock configuration, for turbo mode
434 mcr p14, 0, r4, c6, c0, 0 @ clock configuration, turbo mode.
Dproc-xscale.S179 mcr p14, 0, r0, c7, c0, 0 @ Go to IDLE
532 mrc p14, 0, r4, c6, c0, 0 @ clock configuration, for turbo mode
548 mcr p14, 0, r4, c6, c0, 0 @ clock configuration, turbo mode.
Dproc-mohawk.S345 mrc p14, 0, r4, c6, c0, 0 @ clock configuration, for turbo mode
363 mcr p14, 0, r4, c6, c0, 0 @ clock configuration, turbo mode.
Dproc-v7.S533 mcr p14, 6, r3, c1, c0, 0 @ Initialize TEEHBR to 0
534 mrc p14, 6, r0, c0, c0, 0 @ load TEECR
536 mcr p14, 6, r0, c0, c0, 0 @ stop userspace TEEHBR access
/kernel/linux/linux-5.10/arch/powerpc/boot/dts/
Dxpedite5200.dts98 * 0: BRD_CFG0 (1: P14 IO present)
115 /* P14 GPIO */
Dxpedite5200_xmon.dts102 * 0: BRD_CFG0 (1: P14 IO present)
119 /* P14 GPIO */
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-pca95xx.yaml185 "en-host1", "en-host2", "chg-int", "p14", "p15",

12