ARM: uniphier: remove kernel parameter settings from environment
[platform/kernel/u-boot.git] / arch / arm / mach-uniphier / early-pinctrl / early-pinctrl-ph1-sld3.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/init.h>
8 #include <mach/sg-regs.h>
9
10 int ph1_sld3_early_pin_init(const struct uniphier_board_data *bd)
11 {
12         /* Comment format:    PAD Name -> Function Name */
13
14 #ifdef CONFIG_UNIPHIER_SERIAL
15         sg_set_pinsel(63, 0, 4, 4);     /* RXD0 */
16         sg_set_pinsel(64, 1, 4, 4);     /* TXD0 */
17
18         sg_set_pinsel(65, 0, 4, 4);     /* RXD1 */
19         sg_set_pinsel(66, 1, 4, 4);     /* TXD1 */
20
21         sg_set_pinsel(96, 2, 4, 4);     /* RXD2 */
22         sg_set_pinsel(102, 2, 4, 4);    /* TXD2 */
23 #endif
24
25         return 0;
26 }