]> git.karo-electronics.de Git - karo-tx-uboot.git/blob - arch/arm/mach-uniphier/ph1-sld3/early_pinctrl.c
ARM: UniPhier: add PH1-sLD3 SoC support
[karo-tx-uboot.git] / arch / arm / mach-uniphier / ph1-sld3 / early_pinctrl.c
1 /*
2  * Copyright (C) 2011-2015 Masahiro Yamada <yamada.masahiro@socionext.com>
3  *
4  * SPDX-License-Identifier:     GPL-2.0+
5  */
6
7 #include <mach/sg-regs.h>
8
9 void early_pin_init(void)
10 {
11         /* Comment format:    PAD Name -> Function Name */
12
13 #ifdef CONFIG_UNIPHIER_SERIAL
14         sg_set_pinsel(63, 0);   /* RXD0 */
15         sg_set_pinsel(64, 1);   /* TXD0 */
16
17         sg_set_pinsel(65, 0);   /* RXD1 */
18         sg_set_pinsel(66, 1);   /* TXD1 */
19
20         sg_set_pinsel(96, 2);   /* RXD2 */
21         sg_set_pinsel(102, 2);  /* TXD2 */
22 #endif
23 }