Lines Matching refs:rb
23 * rb: register which contains the UART base address
27 .macro early_uart_init rb, rc, rd
29 str \rc, [\rb, #FBRD] /* -> UARTFBRD (Baud divisor fraction) */
31 str \rc, [\rb, #IBRD] /* -> UARTIBRD (Baud divisor integer) */
33 str \rc, [\rb, #LCR_H] /* -> UARTLCR_H (Line control) */
35 str \rc, [\rb, #CR] /* -> UARTCR (Control Register) */
40 * rb: register which contains the UART base address
43 .macro early_uart_ready rb, rc
45 ldr \rc, [\rb, #FR] /* <- UARTFR (Flag register) */
52 * rb: register which contains the UART base address
55 .macro early_uart_transmit rb, rt
56 str \rt, [\rb, #DR] /* -> UARTDR (Data Register) */