]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - arch/arm/mach-uniphier/ph1-sld3/pinctrl.c
sunxi: Fix gmac not working on the Colombus board
[karo-tx-uboot.git] / arch / arm / mach-uniphier / ph1-sld3 / 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 pin_init(void)
10 {
11 #ifdef CONFIG_USB_EHCI_UNIPHIER
12         sg_set_pinsel(13, 0);   /* USB0OC */
13         sg_set_pinsel(14, 1);   /* USB0VBUS */
14
15         sg_set_pinsel(15, 0);   /* USB1OC */
16         sg_set_pinsel(16, 1);   /* USB1VBUS */
17
18         sg_set_pinsel(17, 0);   /* USB2OC */
19         sg_set_pinsel(18, 1);   /* USB2VBUS */
20
21         sg_set_pinsel(19, 0);   /* USB3OC */
22         sg_set_pinsel(20, 1);   /* USB3VBUS */
23 #endif
24 }