Lines Matching full:uart
54 #define checkuart(rp, rv, lhu, bit, uart) \ argument
59 /* Test UART's reset bit */ \
61 /* If set, can't use UART; jump to save no UART */ \
67 /* Test UART's clock enable bit */ \
69 /* If clear, can't use UART; jump to save no UART */ \
71 /* Passed all tests, load address of UART registers */ \
72 ldr rp, =TEGRA_UART##uart##_BASE ; \
73 /* Jump to save UART address */ \
94 cmp \rv, #2 @ 2 and 3 mean DCC, UART
98 11: lsr \rv, \rp, #15 @ 17:15 are UART ID
100 cmp \rv, #0 @ UART 0?
102 cmp \rv, #1 @ UART 1?
104 cmp \rv, #2 @ UART 2?
106 cmp \rv, #3 @ UART 3?
108 cmp \rv, #4 @ UART 4?
115 /* Check UART A validity */
121 /* Check UART B validity */
127 /* Check UART C validity */
133 /* Check UART D validity */
139 /* Check UART E validity */
144 /* No valid UART found */
148 /* Record whichever UART we chose */
150 cmp \rp, #0 @ Valid UART address?
164 /* Load previously selected UART address */
171 * check to make sure that the UART address is actually valid.
206 * want a single copy of the data. In particular, the UART probing code above
220 /* Debug UART initialization required */
222 /* Debug UART physical address */
224 /* Debug UART virtual address */