From: lyz Date: Thu, 26 Sep 2013 13:39:04 +0000 (+0800) Subject: rk3026: usb-debug : reset uart controller when usb_uart_init X-Git-Tag: firefly_0821_release~6594 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=6b16e6c67d76216bbaf31d7a9137f4c826f3fcbd;p=firefly-linux-kernel-4.4.55.git rk3026: usb-debug : reset uart controller when usb_uart_init --- diff --git a/arch/arm/mach-rk3026/common.c b/arch/arm/mach-rk3026/common.c old mode 100644 new mode 100755 index fcd7b547c61e..1e40af2340ba --- a/arch/arm/mach-rk3026/common.c +++ b/arch/arm/mach-rk3026/common.c @@ -149,6 +149,13 @@ static void usb_uart_init(void) } #endif // end of CONFIG_RK_USB_UART + writel_relaxed(0x07, DEBUG_UART_BASE + 0x88); + writel_relaxed(0x07, DEBUG_UART_BASE + 0x88); + writel_relaxed(0x00, DEBUG_UART_BASE + 0x04); + writel_relaxed(0x83, DEBUG_UART_BASE + 0x0c); + writel_relaxed(0x0d, DEBUG_UART_BASE + 0x00); + writel_relaxed(0x00, DEBUG_UART_BASE + 0x04); + writel_relaxed(0x03, DEBUG_UART_BASE + 0x0c); #endif //end of DEBUG_UART_BASE }