Lines Matching refs:rp

67 		.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
91 mov \rp, #UART_OFFSET(OMAP2_UART3_BASE)
95 mov \rp, #UART_OFFSET(OMAP3_UART1_BASE)
96 add \rp, \rp, #0x00fb0000
97 add \rp, \rp, #0x00006000 @ OMAP3_UART3_BASE
101 mov \rp, #UART_OFFSET(OMAP4_UART3_BASE)
105 mov \rp, #UART_OFFSET(OMAP3_UART1_BASE)
106 add \rp, \rp, #0x00fb0000
107 add \rp, \rp, #0x00028000 @ OMAP3_UART4_BASE
111 mov \rp, #UART_OFFSET(OMAP4_UART4_BASE)
115 mov \rp, #UART_OFFSET(TI81XX_UART1_BASE)
119 mov \rp, #UART_OFFSET(TI81XX_UART2_BASE)
123 mov \rp, #UART_OFFSET(TI81XX_UART3_BASE)
127 ldr \rp, =AM33XX_UART1_BASE
128 and \rp, \rp, #0x00ffffff
132 ldr \rp, =ZOOM_UART_BASE
133 str \rp, [\tmp, #0] @ omap_uart_phys
134 ldr \rp, =ZOOM_UART_VIRT
135 str \rp, [\tmp, #4] @ omap_uart_virt
136 mov \rp, #(UART_LSR << ZOOM_PORT_SHIFT)
137 str \rp, [\tmp, #8] @ omap_uart_lsr
142 97: add \rp, \rp, #0x44000000 @ phys base
143 str \rp, [\tmp, #0] @ omap_uart_phys
144 sub \rp, \rp, #0x44000000 @ phys base
145 add \rp, \rp, #0xf9000000 @ virt base
146 str \rp, [\tmp, #4] @ omap_uart_virt
147 mov \rp, #(UART_LSR << OMAP_PORT_SHIFT)
148 str \rp, [\tmp, #8] @ omap_uart_lsr
153 98: add \rp, \rp, #0x48000000 @ phys base
154 str \rp, [\tmp, #0] @ omap_uart_phys
155 sub \rp, \rp, #0x48000000 @ phys base
156 add \rp, \rp, #0xfa000000 @ virt base
157 str \rp, [\tmp, #4] @ omap_uart_virt
158 mov \rp, #(UART_LSR << OMAP_PORT_SHIFT)
159 str \rp, [\tmp, #8] @ omap_uart_lsr
170 add \rp, \rp, \tmp