/arch/arm/mach-omap2/include/mach/ |
D | debug-macro.S | 32 .macro addruart, rp, rv, tmp 35 10: adr \rp, 99f @ get effective addr of 99f 36 ldr \rv, [\rp] @ get absolute addr of 99f 37 sub \rv, \rv, \rp @ offset between the two 38 ldr \rp, [\rp, #4] @ abs addr of omap_uart_phys 39 sub \tmp, \rp, \rv @ make it effective 40 ldr \rp, [\tmp, #0] @ omap_uart_phys 42 cmp \rp, #0 @ is port configured? 47 mov \rp, pc 49 and \rp, \rp, #0xff000000 [all …]
|
/arch/arm/mach-omap1/include/mach/ |
D | debug-macro.S | 29 .macro addruart, rp, rv, tmp 32 9: adr \rp, 99f @ get effective addr of 99f 33 ldr \rv, [\rp] @ get absolute addr of 99f 34 sub \rv, \rv, \rp @ offset between the two 35 ldr \rp, [\rp, #4] @ abs addr of omap_uart_phys 36 sub \tmp, \rp, \rv @ make it effective 37 ldr \rp, [\tmp, #0] @ omap_uart_phys 39 cmp \rp, #0 @ is port configured? 44 and \rp, pc, #0xff000000 46 ldr \rp, [\rp, \rv] [all …]
|
/arch/arm/mach-s5p64x0/include/mach/ |
D | debug-macro.S | 18 .macro addruart, rp, rv, tmp 19 mov \rp, #0xE0000000 20 orr \rp, \rp, #0x00100000 21 ldr \rp, [\rp, #0x118 ] 22 and \rp, \rp, #0xff000 23 teq \rp, #0x50000 @@ S5P6450 24 ldreq \rp, =0xEC800000 25 movne \rp, #0xEC000000 @@ S5P6440 28 add \rp, \rp, #(0x400 * CONFIG_DEBUG_S3C_UART)
|
/arch/m32r/include/asm/ |
D | flat.h | 20 #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/arm/mach-sa1100/include/mach/ |
D | debug-macro.S | 15 .macro addruart, rp, rv, tmp 16 mrc p15, 0, \rp, c1, c0 17 tst \rp, #1 @ MMU enabled? 18 moveq \rp, #0x80000000 @ physical base address 19 movne \rp, #0xf8000000 @ virtual address 26 add \rp, \rp, #0x00050000 27 ldr \rv, [\rp, #UTCR3] 31 addeq \rp, \rp, #(0x00010000 - 0x00050000) 32 ldreq \rv, [\rp, #UTCR3] 36 addeq \rp, \rp, #(0x00030000 - 0x00010000) [all …]
|
/arch/arm/mach-iop13xx/include/mach/ |
D | debug-macro.S | 14 .macro addruart, rp, rv, tmp 15 mov \rp, #0x00002300 16 orr \rp, \rp, #0x00000040 17 orr \rv, \rp, #0xfe000000 @ virtual 19 orr \rp, \rp, #0xff000000 @ physical 20 orr \rp, \rp, #0x00d80000
|
/arch/arm/mach-footbridge/include/mach/ |
D | debug-macro.S | 18 .macro addruart, rp, rv, tmp 19 mov \rp, #0x000003f8 20 orr \rv, \rp, #0xff000000 @ virtual 21 orr \rp, \rp, #0x7c000000 @ physical 34 .macro addruart, rp, rv, tmp 36 mov \rp, #dc21285_low 38 mov \rp, #0 40 orr \rv, \rp, #dc21285_high 41 orr \rp, \rp, #0x42000000
|
/arch/microblaze/include/asm/ |
D | flat.h | 36 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-rpc/include/mach/ |
D | debug-macro.S | 14 .macro addruart, rp, rv, tmp 15 mov \rp, #0x00010000 16 orr \rp, \rp, #0x00000fe0 17 orr \rv, \rp, #0xe0000000 @ virtual 18 orr \rp, \rp, #0x03000000 @ physical
|
/arch/arm/mach-versatile/include/mach/ |
D | debug-macro.S | 14 .macro addruart, rp, rv, tmp 15 mov \rp, #0x001F0000 16 orr \rp, \rp, #0x00001000 17 orr \rv, \rp, #0xf1000000 @ virtual base 18 orr \rp, \rp, #0x10000000 @ physical base
|
/arch/arm/mach-nomadik/include/mach/ |
D | debug-macro.S | 13 .macro addruart, rp, rv, tmp 14 mov \rp, #0x00100000 15 add \rp, \rp, #0x000fb000 16 add \rv, \rp, #0xf0000000 @ virtual base 17 add \rp, \rp, #0x10000000 @ physical base address
|
/arch/arm/mach-davinci/include/mach/ |
D | debug-macro.S | 30 .macro addruart, rp, rv, tmp 33 10: adr \rp, 99f @ get effective addr of 99f 34 ldr \rv, [\rp] @ get absolute addr of 99f 35 sub \rv, \rv, \rp @ offset between the two 36 ldr \rp, [\rp, #4] @ abs addr of omap_uart_phys 37 sub \tmp, \rp, \rv @ make it effective 38 ldr \rp, [\tmp, #0] @ davinci_uart_phys 40 cmp \rp, #0 @ is port configured? 45 and \rp, pc, #0xff000000 47 add \rp, \rp, \rv [all …]
|
/arch/arm/mach-ixp2000/include/mach/ |
D | debug-macro.S | 14 .macro addruart, rp, rv, tmp 15 mov \rp, #0x00030000 17 orr \rp, \rp, #0x00000003 19 orr \rv, \rp, #0xfe000000 @ virtual base 21 orr \rp, \rp, #0xc0000000 @ Physical base
|
/arch/arm/mach-tegra/include/mach/ |
D | debug-macro.S | 32 .macro addruart, rp, rv, tmp 33 adr \rp, 99f @ actual addr of 99f 34 ldr \rv, [\rp] @ linked addr is stored there 35 sub \rv, \rv, \rp @ offset between the two 36 ldr \rp, [\rp, #4] @ linked tegra_uart_config 37 sub \tmp, \rp, \rv @ actual tegra_uart_config 38 ldr \rp, [\tmp] @ Load tegra_uart_config 39 cmp \rp, #1 @ needs intitialization? 43 mov \rp, #TEGRA_IRAM_BASE @ See if cookie is in IRAM 44 ldr \rv, [\rp, #TEGRA_IRAM_DEBUG_UART_OFFSET] [all …]
|
/arch/arm/mach-vexpress/include/mach/ |
D | debug-macro.S | 21 .macro addruart,rp,rv,tmp 32 moveq \rp, #DEBUG_LL_UART_OFFSET 33 orreq \rv, \rp, #DEBUG_LL_VIRT_BASE 34 orreq \rp, \rp, #DEBUG_LL_PHYS_BASE 37 movne \rp, #DEBUG_LL_UART_OFFSET_RS1 38 orrne \rv, \rp, #DEBUG_LL_VIRT_BASE 39 orrne \rp, \rp, #DEBUG_LL_PHYS_BASE_RS1
|
/arch/m68k/include/asm/ |
D | mcfne.h | 171 NE2000_BYTE *rp; in ne2000_outb() local 173 rp = (NE2000_BYTE *) NE2000_PTR(addr); in ne2000_outb() 174 *rp = RSWAP(val); in ne2000_outb() 179 NE2000_BYTE *rp, val; in ne2000_inb() local 181 rp = (NE2000_BYTE *) NE2000_PTR(addr); in ne2000_inb() 182 val = *rp; in ne2000_inb() 188 NE2000_BYTE *rp, val; in ne2000_insb() local 192 rp = (NE2000_BYTE *) NE2000_DATA_PTR(addr); in ne2000_insb() 194 val = *rp; in ne2000_insb() 201 volatile unsigned short *rp; in ne2000_insw() local [all …]
|
/arch/arm/mach-ixp4xx/include/mach/ |
D | debug-macro.S | 13 .macro addruart, rp, rv, tmp 15 mov \rp, #3 @ Uart regs are at off set of 3 if 18 mov \rp, #0 20 orr \rv, \rp, #0xff000000 @ virtual 22 orr \rp, \rp, #0xc8000000 @ physical
|
/arch/arm/mach-cns3xxx/include/mach/ |
D | debug-macro.S | 13 .macro addruart,rp,rv,tmp 14 mov \rp, #0x00009000 15 orr \rv, \rp, #0xf0000000 @ virtual base 16 orr \rp, \rp, #0x10000000
|
/arch/arm/mach-ebsa110/include/mach/ |
D | debug-macro.S | 14 .macro addruart, rp, rv, tmp 15 mov \rp, #0xf0000000 16 orr \rp, \rp, #0x00000be0 17 mov \rp, \rv
|
/arch/s390/include/asm/ |
D | cputime.h | 25 register_pair rp; in __div() local 27 rp.pair = n >> 1; in __div() 28 asm ("dr %0,%1" : "+d" (rp) : "d" (base >> 1)); in __div() 29 return rp.subreg.odd; in __div() 104 register_pair rp; in cputime_to_timespec() local 106 rp.pair = __cputime >> 1; in cputime_to_timespec() 107 asm ("dr %0,%1" : "+d" (rp) : "d" (2048000000UL)); in cputime_to_timespec() 108 value->tv_nsec = rp.subreg.even * 1000 / 4096; in cputime_to_timespec() 109 value->tv_sec = rp.subreg.odd; in cputime_to_timespec() 132 register_pair rp; in cputime_to_timeval() local [all …]
|
/arch/arm/mach-pnx4008/include/mach/ |
D | debug-macro.S | 14 .macro addruart, rp, rv, tmp 15 mov \rp, #0x00090000 16 add \rv, \rp, #0xf4000000 @ virtual 17 add \rp, \rp, #0x40000000 @ physical
|
/arch/arm/mach-iop33x/include/mach/ |
D | debug-macro.S | 14 .macro addruart, rp, rv, tmp 15 mov \rp, #0x00ff0000 16 orr \rp, \rp, #0x0000f700 18 orr \rp, #0xff000000 @ physical
|
/arch/arm/mach-pxa/include/mach/ |
D | debug-macro.S | 16 .macro addruart, rp, rv, tmp 17 mov \rp, #0x00100000 18 orr \rv, \rp, #io_p2v(0x40000000) @ virtual 19 orr \rp, \rp, #0x40000000 @ physical
|
/arch/arm/mach-iop32x/include/mach/ |
D | debug-macro.S | 14 .macro addruart, rp, rv, tmp 15 mov \rp, #0xfe000000 @ physical as well as virtual 16 orr \rp, \rp, #0x00800000 @ location of the UART 17 mov \rv, \rp
|
/arch/arm/mach-realview/include/mach/ |
D | debug-macro.S | 23 .macro addruart, rp, rv, tmp 24 mov \rp, #DEBUG_LL_UART_OFFSET 25 orr \rv, \rp, #0xfb000000 @ virtual base 26 orr \rp, \rp, #0x10000000 @ physical base
|