ARM: S5PC210/S5PC110: Define correct MAX trigger at UFCON
Subsystems (2)
PATCH v2 1/1 ARM: S5PC210/S5PC110: Define correct MAX trigger at UFCON
From: Kyungmin Park <[email protected]>
S5PC110/S5PC210 have different Tx/Rx trigger level on each UARTs But now use the wrong definitions so we can't set the exact trigger level.
Signed-off-by Kyungmin Park <[email protected]>
---
arch/arm/plat-samsung/include/plat/regs-serial.h +7 -0
@@ -199,6 +199,10 @@#define S5PV210_UCON_PCLK (0<<10)#define S5PV210_UCON_UCLK (1<<10) +/* +* S5PC110/S5PC210 UART TX/RX trigger level is different@each UARTs +* The below wrong values will be removed. Now some boards use it. so remain it. +*/ #define S5PV210_UFCON_TXTRIG0 (0<<8)#define S5PV210_UFCON_TXTRIG4 (1<<8)#define S5PV210_UFCON_TXTRIG8 (2<<8)
@@ -217,6 +221,9 @@#define S5PV210_UFCON_RXTRIG128 (6<<4)#define S5PV210_UFCON_RXTRIG256 (7<<4) +#define S5PV210_UFCON_TXTRIGMAX (7<<8) +#define S5PV210_UFCON_RXTRIGMAX (7<<4) +#define S5PV210_UFSTAT_TXFULL (1<<24)#define S5PV210_UFSTAT_RXFULL (1<<8)#define S5PV210_UFSTAT_TXMASK (255<<16)