Home
last modified time | relevance | path

Searched refs:lsr (Results 1 – 25 of 68) sorted by relevance

123

/rk3399_rockchip-uboot/arch/arm/include/asm/
H A Dassembler.h24 #define lspull lsr
27 #define get_byte_1 lsr #8
28 #define get_byte_2 lsr #16
29 #define get_byte_3 lsr #24
36 #define lspush lsr
37 #define get_byte_0 lsr #24
38 #define get_byte_1 lsr #16
39 #define get_byte_2 lsr #8
H A Dmacro.h86 lsr \xreg, \xreg, #4
97 lsr \xreg, \xreg, #4
108 lsr \xreg, \xreg, #4
124 lsr \xreg, \xreg, #8
127 lsr \xreg, \xreg, #8
130 lsr \xreg, \xreg, #16
144 lsr \xreg2, \xreg1, #32
147 lsr \xreg1, \xreg1, #40
/rk3399_rockchip-uboot/drivers/serial/
H A Dserial_bcm283x_mu.c36 u32 lsr; member
97 if (!(readl(&regs->lsr) & BCM283X_MU_LSR_RX_READY)) in bcm283x_mu_serial_getc()
115 if (!(readl(&regs->lsr) & BCM283X_MU_LSR_TX_EMPTY)) in bcm283x_mu_serial_putc()
129 unsigned int lsr; in bcm283x_mu_serial_pending() local
134 lsr = readl(&regs->lsr); in bcm283x_mu_serial_pending()
138 return (lsr & BCM283X_MU_LSR_RX_READY) ? 1 : 0; in bcm283x_mu_serial_pending()
140 return (lsr & BCM283X_MU_LSR_TX_IDLE) ? 0 : 1; in bcm283x_mu_serial_pending()
H A Dserial_uniphier.c30 u32 lsr; /* In: Line Status Register */ member
63 if (!(readl(&port->lsr) & UART_LSR_DR)) in uniphier_serial_getc()
73 if (!(readl(&port->lsr) & UART_LSR_THRE)) in uniphier_serial_putc()
86 return readl(&port->lsr) & UART_LSR_DR; in uniphier_serial_pending()
88 return !(readl(&port->lsr) & UART_LSR_THRE); in uniphier_serial_pending()
H A Dserial_pxa.c133 while (!(readl(&uart_regs->lsr) & LSR_TEMT)) in pxa_putc_dev()
151 return readl(&uart_regs->lsr) & LSR_DR; in pxa_tstc_dev()
167 while (!(readl(&uart_regs->lsr) & LSR_DR)) in pxa_getc_dev()
284 if (!(readl(&uart_regs->lsr) & LSR_TEMT)) in pxa_serial_putc()
298 if (!(readl(&uart_regs->lsr) & LSR_DR)) in pxa_serial_getc()
321 return readl(&uart_regs->lsr) & LSR_DR ? 1 : 0; in pxa_serial_pending()
323 return readl(&uart_regs->lsr) & LSR_TEMT ? 0 : 1; in pxa_serial_pending()
H A Dns16550.c165 if ((serial_in(&com_port->lsr) & (UART_LSR_TEMT | UART_LSR_THRE)) in NS16550_init()
173 while (!(serial_in(&com_port->lsr) & UART_LSR_TEMT)) in NS16550_init()
206 while ((serial_in(&com_port->lsr) & UART_LSR_THRE) == 0) in NS16550_putc()
223 while ((serial_in(&com_port->lsr) & UART_LSR_DR) == 0) { in NS16550_getc()
235 return (serial_in(&com_port->lsr) & UART_LSR_DR) != 0; in NS16550_tstc()
285 while (!(serial_din(&com_port->lsr) & UART_LSR_THRE)) in _debug_uart_putc()
302 while (!(serial_din(&com_port->lsr) & UART_LSR_DR)) in _debug_uart_getc()
321 return serial_din(&com_port->lsr) & UART_LSR_DR ? 1 : 0; in _debug_uart_tstc()
323 return serial_din(&com_port->lsr) & UART_LSR_THRE ? 0 : 1; in _debug_uart_tstc()
426 while (!(serial_din(&com_port->lsr) & UART_LSR_THRE)) in _debug_uart_putc()
[all …]
/rk3399_rockchip-uboot/arch/arm/lib/
H A Dlib1funcs.S77 cmp \dividend, \divisor, lsr #1
78 subhs \dividend, \dividend, \divisor, lsr #1
79 orrhs \result, \result, \curbit, lsr #1
80 cmp \dividend, \divisor, lsr #2
81 subhs \dividend, \dividend, \divisor, lsr #2
82 orrhs \result, \result, \curbit, lsr #2
83 cmp \dividend, \divisor, lsr #3
84 subhs \dividend, \dividend, \divisor, lsr #3
85 orrhs \result, \result, \curbit, lsr #3
87 movsne \curbit, \curbit, lsr #4 @ No, any more bits to do?
[all …]
H A Ddiv64.S93 movsne ip, ip, lsr #1
94 mov yl, yl, lsr #1
114 movs ip, ip, lsr #1
132 mov ip, ip, lsr xh
137 mov ip, ip, lsr #1
146 movs ip, ip, lsr #1
164 movhs yl, yl, lsr #16
168 movhs yl, yl, lsr #8
172 movhs yl, yl, lsr #4
177 addls ip, ip, yl, lsr #1
[all …]
H A Duldivmod.S75 ARM( orrmi B_1, B_1, B_0, lsr ip )
82 ARM( orrmi C_1, C_1, C_0, lsr ip )
104 orr B_1, B_1, B_0, lsr #28
108 orr C_1, C_1, C_0, lsr #28
118 orr B_1, B_1, B_0, lsr #31
122 orr C_1, C_1, C_0, lsr #31
142 movs C_1, C_1, lsr #1
148 movs B_1, B_1, lsr #1
183 mov A_0, A_1, lsr D_0
186 movpl A_0, A_0, lsr D_0
[all …]
H A Dmuldi3.S32 mov ip, xl, lsr #16
33 mov yh, yl, lsr #16
41 adc xh, xh, yh, lsr #16
43 adc xh, xh, ip, lsr #16
H A Dlshrdi3.S24 movmi al, al, lsr r2
25 movpl al, ah, lsr r3
29 mov ah, ah, lsr r2
H A Dashldi3.S26 ARM( orrmi ah, ah, al, lsr ip )
H A Dashrdi3.S24 movmi al, al, lsr r2
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/
H A Dcache_v7_asm.S30 mov r3, r0, lsr #23 @ move LoC into position
36 add r2, r10, r10, lsr #1 @ work out 3x current cache level
37 mov r1, r0, lsr r2 @ extract cache type bits from clidr
47 ands r4, r4, r1, lsr #3 @ find maximum number on the way size
50 ands r7, r7, r1, lsr #13 @ extract max number of the index size
104 mov r3, r0, lsr #23 @ move LoC into position
109 add r2, r10, r10, lsr #1 @ work out 3x current cache level
110 mov r1, r0, lsr r2 @ extract cache type bits from clidr
120 ands r4, r4, r1, lsr #3 @ find maximum number on the way size
123 ands r7, r7, r1, lsr #13 @ extract max number of the index size
H A Dpsci.S195 mov r3, r3, lsr #23 @ left align loc bit field
199 add r2, r10, r10, lsr #1 @ work out 3x current cache level
200 mov r1, r0, lsr r2 @ extract cache type bits from clidr
212 ands r4, r4, r1, lsr #3 @ find maximum number on the way size
215 ands r7, r7, r1, lsr #13 @ extract max number of the index size
/rk3399_rockchip-uboot/drivers/input/
H A Dps2ser.c70 while ((com_port->lsr & UART_LSR_THRE) == 0); in ps2ser_putc()
79 if (com_port->lsr & UART_LSR_DR) { in ps2ser_getc_hw()
133 status = com_port->lsr; in ps2ser_interrupt()
/rk3399_rockchip-uboot/arch/arc/lib/
H A Dmemcmp.S24 lsr.f %lp_count, %r3, 3
81 lsr %r4, %r4, SHIFT
82 lsr %r5, %r5, SHIFT
101 lsr.f %lp_count, %r3
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/
H A Dcache.S34 and x3, x3, x6, lsr #3 /* x3 <- max number of #ways */
37 and x4, x4, x6, lsr #13 /* x4 <- max number of #sets */
76 lsr x11, x10, #24
89 lsr x12, x10, x12
136 lsr x3, x3, #16
H A Dsec_firmware_asm.S30 lsr x3, x4, #32
/rk3399_rockchip-uboot/arch/arm/mach-rmobile/
H A Dlowlevel_init_ca15.S15 orr r4, r4, r4, lsr #6
54 lsr r0, r0, #8
/rk3399_rockchip-uboot/board/freescale/m54451evb/
H A Dsbf_dram_init.S29 lsr.l #1, %d2
33 lsr.l #1, %d2
/rk3399_rockchip-uboot/board/freescale/m54455evb/
H A Dsbf_dram_init.S29 lsr.l #1, %d2
33 lsr.l #1, %d2
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/
H A Duart.h15 unsigned int lsr; /* Line status register. */ member
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/
H A Dpsci.S102 lsr r1, r1, #8
138 lsr r2, r2, r1
227 lsr r2, r2, r1
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-pxa/
H A Dregs-uart.h31 uint32_t lsr; member

123