|
@@ -45,10 +45,10 @@ static int stm32_serial_getc(struct udevice *dev)
|
|
|
fdt_addr_t base = plat->base;
|
|
|
u32 isr = readl(base + ISR_OFFSET(stm32f4));
|
|
|
|
|
|
- if ((isr & USART_SR_FLAG_RXNE) == 0)
|
|
|
+ if ((isr & USART_ISR_FLAG_RXNE) == 0)
|
|
|
return -EAGAIN;
|
|
|
|
|
|
- if (isr & USART_SR_FLAG_ORE) {
|
|
|
+ if (isr & USART_ISR_FLAG_ORE) {
|
|
|
if (!stm32f4)
|
|
|
setbits_le32(base + ICR_OFFSET, USART_ICR_OREF);
|
|
|
else
|
|
@@ -65,7 +65,7 @@ static int stm32_serial_putc(struct udevice *dev, const char c)
|
|
|
bool stm32f4 = plat->uart_info->stm32f4;
|
|
|
fdt_addr_t base = plat->base;
|
|
|
|
|
|
- if ((readl(base + ISR_OFFSET(stm32f4)) & USART_SR_FLAG_TXE) == 0)
|
|
|
+ if ((readl(base + ISR_OFFSET(stm32f4)) & USART_ISR_FLAG_TXE) == 0)
|
|
|
return -EAGAIN;
|
|
|
|
|
|
writel(c, base + TDR_OFFSET(stm32f4));
|
|
@@ -81,10 +81,10 @@ static int stm32_serial_pending(struct udevice *dev, bool input)
|
|
|
|
|
|
if (input)
|
|
|
return readl(base + ISR_OFFSET(stm32f4)) &
|
|
|
- USART_SR_FLAG_RXNE ? 1 : 0;
|
|
|
+ USART_ISR_FLAG_RXNE ? 1 : 0;
|
|
|
else
|
|
|
return readl(base + ISR_OFFSET(stm32f4)) &
|
|
|
- USART_SR_FLAG_TXE ? 0 : 1;
|
|
|
+ USART_ISR_FLAG_TXE ? 0 : 1;
|
|
|
}
|
|
|
|
|
|
static int stm32_serial_probe(struct udevice *dev)
|