Home
last modified time | relevance | path

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

12345

/arch/arm/include/debug/
Domap2plus.S67 .macro addruart, rp, rv, tmp
70 10: adr \rp, 99f @ get effective addr of 99f
71 ldr \rv, [\rp] @ get absolute addr of 99f
72 sub \rv, \rv, \rp @ offset between the two
73 ldr \rp, [\rp, #4] @ abs addr of omap_uart_phys
74 sub \tmp, \rp, \rv @ make it effective
75 ldr \rp, [\tmp, #0] @ omap_uart_phys
77 cmp \rp, #0 @ is port configured?
83 mov \rp, #UART_OFFSET(OMAP2_UART1_BASE) @ omap2/3/4
87 mov \rp, #UART_OFFSET(OMAP2_UART2_BASE) @ omap2/3/4
[all …]
Dsa1100.S21 .macro addruart, rp, rv, tmp
22 mrc p15, 0, \rp, c1, c0
23 tst \rp, #1 @ MMU enabled?
24 moveq \rp, #0x80000000 @ physical base address
25 movne \rp, #0xf8000000 @ virtual address
32 add \rp, \rp, #0x00050000
33 ldr \rv, [\rp, #UTCR3]
37 addeq \rp, \rp, #(0x00010000 - 0x00050000)
38 ldreq \rv, [\rp, #UTCR3]
42 addeq \rp, \rp, #(0x00030000 - 0x00010000)
[all …]
Dtegra.S54 #define checkuart(rp, rv, lhu, bit, uart) \ argument
56 ldr rp, =TEGRA_CLK_RST_DEVICES_##lhu ; \
58 ldr rp, [rp, #0] ; \
60 tst rp, #(1 << bit) ; \
64 ldr rp, =TEGRA_CLK_OUT_ENB_##lhu ; \
66 ldr rp, [rp, #0] ; \
68 tst rp, #(1 << bit) ; \
72 ldr rp, =TEGRA_UART##uart##_BASE ; \
76 .macro addruart, rp, rv, tmp
77 adr \rp, 99f @ actual addr of 99f
[all …]
Dvexpress.S25 .macro addruart,rp,rv,tmp
33 mrc p15, 0, \rp, c0, c0, 0
36 cmp \rp, \rv
39 moveq \rp, #DEBUG_LL_UART_OFFSET
40 orreq \rv, \rp, #DEBUG_LL_VIRT_BASE
41 orreq \rp, \rp, #DEBUG_LL_PHYS_BASE
44 movne \rp, #DEBUG_LL_UART_OFFSET_RS1
45 orrne \rv, \rp, #DEBUG_LL_VIRT_BASE
46 orrne \rp, \rp, #DEBUG_LL_PHYS_BASE_RS1
Dexynos.S23 .macro addruart, rp, rv, tmp
27 ldreq \rp, =EXYNOS5_PA_UART
28 movne \rp, #EXYNOS4_PA_UART @@ EXYNOS4
31 add \rp, \rp, #(0x10000 * CONFIG_DEBUG_S3C_UART)
Dvt8500.S18 .macro addruart, rp, rv, tmp
19 mov \rp, #DEBUG_LL_UART_OFFSET
20 orr \rv, \rp, #DEBUG_LL_VIRT_BASE
21 orr \rp, \rp, #DEBUG_LL_PHYS_BASE
Ds5pv210.S22 .macro addruart, rp, rv, tmp
23 ldr \rp, =S5PV210_PA_UART
26 add \rp, \rp, #(0x400 * CONFIG_DEBUG_S3C_UART)
/arch/m32r/include/asm/
Dflat.h20 #define flat_get_addr_from_rp(rp, relval, flags, persistent) \ argument
21 m32r_flat_get_addr_from_rp(rp, relval, (text_len) )
23 #define flat_put_addr_at_rp(rp, addr, relval) \ argument
24 m32r_flat_put_addr_at_rp(rp, addr, relval)
60 static inline unsigned long m32r_flat_get_addr_from_rp (unsigned long *rp, in m32r_flat_get_addr_from_rp() argument
67 unsigned long addr = htonl(*rp); in m32r_flat_get_addr_from_rp()
74 *rp = (M32R_SETH_OPCODE | ((reloc & 0x0f)<<24)); in m32r_flat_get_addr_from_rp()
84 return htonl(*rp) & 0xFFFF; in m32r_flat_get_addr_from_rp()
89 return (htonl(*rp) & 0xFFFF) + textlen; in m32r_flat_get_addr_from_rp()
91 return htons(*(unsigned short *)rp) & 0xFFFF; in m32r_flat_get_addr_from_rp()
[all …]
/arch/microblaze/include/asm/
Dflat.h36 flat_get_addr_from_rp(unsigned long *rp, unsigned long relval, in flat_get_addr_from_rp() argument
47 val_hi = get_unaligned(rp); in flat_get_addr_from_rp()
48 val_lo = get_unaligned(rp+1); in flat_get_addr_from_rp()
54 addr = get_unaligned(rp); in flat_get_addr_from_rp()
66 flat_put_addr_at_rp(unsigned long *rp, unsigned long addr, unsigned long relval) in flat_put_addr_at_rp() argument
71 unsigned long val_hi = get_unaligned(rp); in flat_put_addr_at_rp()
72 unsigned long val_lo = get_unaligned(rp + 1); in flat_put_addr_at_rp()
79 put_unaligned(val_hi, rp); in flat_put_addr_at_rp()
80 put_unaligned(val_lo, rp+1); in flat_put_addr_at_rp()
83 put_unaligned(addr, rp); in flat_put_addr_at_rp()
/arch/arm/mach-footbridge/include/mach/
Ddebug-macro.S21 .macro addruart, rp, rv, tmp
23 mov \rp, #dc21285_low
25 mov \rp, #0
27 orr \rv, \rp, #dc21285_high
28 orr \rp, \rp, #0x42000000
/arch/parisc/kernel/
Dhpmc.S162 ldil L%PA(os_hpmc_2), rp
164 ldo R%PA(os_hpmc_2)(rp), rp
177 ldil L%PA(os_hpmc_3),rp
179 ldo R%PA(os_hpmc_3)(rp),rp
207 ldil L%PA(os_hpmc_4),rp
209 ldo R%PA(os_hpmc_4)(rp),rp
229 ldil L%PA(os_hpmc_5),rp
231 ldo R%PA(os_hpmc_5)(rp),rp
277 ldil L%PA(os_hpmc_6),rp
279 ldo R%PA(os_hpmc_6)(rp),rp
/arch/h8300/include/asm/
Dflat.h21 #define flat_get_addr_from_rp(rp, relval, flags, persistent) \ argument
23 get_unaligned(rp) & (((flags) & FLAT_FLAG_GOTPIC) ? \
25 #define flat_put_addr_at_rp(rp, addr, rel) \ argument
26 put_unaligned(((*(char *)(rp)) << 24) | ((addr) & 0x00ffffff), (rp))
/arch/ia64/kernel/
Dpal.S36 br.ret.sptk.many rp
46 br.cond.sptk.many rp
71 mov loc0 = rp
80 mov rp = r8
85 mov rp = loc0
105 mov loc0 = rp
117 br.call.sptk.many rp=b7 // now make the call
120 mov rp = loc0
152 mov loc0 = rp // save rp
176 br.call.sptk.many rp=ia64_switch_mode_phys
[all …]
Desi_stub.S51 mov loc0=rp
82 br.call.sptk.many rp=ia64_switch_mode_phys
85 br.call.sptk.many rp=b6 // call the ESI function
90 br.call.sptk.many rp=ia64_switch_mode_virt // return to virtual mode
93 mov rp=loc0
95 br.ret.sptk.many rp
Defi_stub.S49 mov loc0=rp
65 br.call.sptk.many rp=ia64_switch_mode_phys
75 br.call.sptk.many rp=b6 // call the EFI function
80 br.call.sptk.many rp=ia64_switch_mode_virt // return to virtual mode
83 mov rp=loc0
85 br.ret.sptk.many rp
Dmca_drv_asm.S42 mov loc1=rp
48 br.call.sptk.many rp=b6 // does not return ...
51 mov rp=loc1
54 br.ret.sptk.many rp
/arch/arm/mach-s3c64xx/include/mach/
Ddebug-macro.S24 .macro addruart, rp, rv, tmp
25 ldr \rp, = S3C_PA_UART
28 add \rp, \rp, #(0x400 * CONFIG_DEBUG_S3C_UART)
/arch/c6x/include/asm/
Dflat.h7 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp) argument
8 #define flat_put_addr_at_rp(rp, val, relval) put_unaligned(val, rp) argument
/arch/m68k/include/asm/
Dflat.h11 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp) argument
12 #define flat_put_addr_at_rp(rp, val, relval) put_unaligned(val,rp) argument
/arch/xtensa/include/asm/
Dflat.h7 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp) argument
8 #define flat_put_addr_at_rp(rp, val, relval ) put_unaligned(val, rp) argument
/arch/arm/include/asm/
Dflat.h11 #define flat_get_addr_from_rp(rp, relval, flags, persistent) ((void)persistent,get_unaligned(rp)) argument
12 #define flat_put_addr_at_rp(rp, val, relval) put_unaligned(val,rp) argument
/arch/blackfin/include/asm/
Dflat.h30 #define flat_get_addr_from_rp(rp, relval, flags, persistent) \ argument
31 bfin_get_addr_from_rp(rp, relval, flags, persistent)
32 #define flat_put_addr_at_rp(rp, val, relval) \ argument
33 bfin_put_addr_at_rp(rp, val, relval)
/arch/sparc/kernel/
Dsigutil_64.c63 struct reg_window *rp = &current_thread_info()->reg_window[i]; in save_rwin_state() local
66 err |= copy_to_user(&rwin->reg_window[i], rp, in save_rwin_state()
73 int restore_rwin_state(__siginfo_rwin_t __user *rp) in restore_rwin_state() argument
78 if (((unsigned long) rp) & 7) in restore_rwin_state()
81 get_user(wsaved, &rp->wsaved); in restore_rwin_state()
88 &rp->reg_window[i], in restore_rwin_state()
91 &rp->rwbuf_stkptrs[i]); in restore_rwin_state()
Dsigutil_32.c87 struct reg_window32 *rp; in save_rwin_state() local
90 rp = &current_thread_info()->reg_window[i]; in save_rwin_state()
92 err |= copy_to_user(&rwin->reg_window[i], rp, in save_rwin_state()
99 int restore_rwin_state(__siginfo_rwin_t __user *rp) in restore_rwin_state() argument
104 if (((unsigned long) rp) & 3) in restore_rwin_state()
107 get_user(wsaved, &rp->wsaved); in restore_rwin_state()
114 &rp->reg_window[i], in restore_rwin_state()
117 &rp->rwbuf_stkptrs[i]); in restore_rwin_state()
/arch/sh/include/asm/
Dflat.h18 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp) argument
19 #define flat_put_addr_at_rp(rp, val, relval) put_unaligned(val,rp) argument

12345