xref: /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3188/rk3188.c (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 /*
2  * Copyright (c) 2016 Rockchip Electronics Co., Ltd
3  *
4  * SPDX-License-Identifier:     GPL-2.0+
5  */
6 
7 #include <common.h>
8 #include <asm/io.h>
9 #include <asm/arch/hardware.h>
10 #include <asm/arch/periph.h>
11 #include <asm/arch/grf_rk3188.h>
12 
13 #define GRF_BASE	0x20008000
board_debug_uart_init(void)14 void board_debug_uart_init(void)
15 {
16 	struct rk3188_grf * const grf = (void *)GRF_BASE;
17 
18 	rk_clrsetreg(&grf->gpio1b_iomux,
19 		     GPIO1B1_MASK << GPIO1B1_SHIFT |
20 		     GPIO1B0_MASK << GPIO1B0_SHIFT,
21 		     GPIO1B1_UART2_SOUT << GPIO1B1_SHIFT |
22 		     GPIO1B0_UART2_SIN << GPIO1B0_SHIFT);
23 
24 }
25 
26