summaryrefslogtreecommitdiff
path: root/bsp
diff options
context:
space:
mode:
Diffstat (limited to 'bsp')
-rwxr-xr-xbsp/zynqmp-a53-dfzu2eg/drivers/serial/xilinx_uartps.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/bsp/zynqmp-a53-dfzu2eg/drivers/serial/xilinx_uartps.c b/bsp/zynqmp-a53-dfzu2eg/drivers/serial/xilinx_uartps.c
index 4139f15a73..65f503c429 100755
--- a/bsp/zynqmp-a53-dfzu2eg/drivers/serial/xilinx_uartps.c
+++ b/bsp/zynqmp-a53-dfzu2eg/drivers/serial/xilinx_uartps.c
@@ -131,7 +131,7 @@
* or data set, or a peripheral device emulating a modem.
*/
#define CDNS_UART_MODEMSR_DCD RT_BIT(7) /* Data Carrier Detect */
-#define CDNS_UART_MODEMSR_RI RT_BIT(6) /* Ting Indicator */
+#define CDNS_UART_MODEMSR_RI RT_BIT(6) /* Ring Indicator */
#define CDNS_UART_MODEMSR_DSR RT_BIT(5) /* Data Set Ready */
#define CDNS_UART_MODEMSR_CTS RT_BIT(4) /* Clear To Send */
@@ -344,7 +344,7 @@ static rt_err_t cdns_uart_uart_configure(struct rt_serial_device *serial, struct
}
/* Write the mode register out */
- HWREG32(cdns_uart->base + CDNS_UART_MR) = mode_reg & 1;
+ HWREG32(cdns_uart->base + CDNS_UART_MR) = mode_reg;
_out_lock:
rt_spin_unlock_irqrestore(&cdns_uart->spinlock, level);
@@ -707,9 +707,9 @@ static rt_err_t cdns_uart_probe(struct rt_platform_device *pdev)
{
cdns_uart->pclk = rt_clk_get_by_name(dev, "aper_clk");
- if (rt_is_err(cdns_uart->clk))
+ if (rt_is_err(cdns_uart->pclk))
{
- err = rt_ptr_err(cdns_uart->clk);
+ err = rt_ptr_err(cdns_uart->pclk);
goto _fail;
}