// SPDX-License-Identifier: GPL-2.0+
//
// Copyright (C) 2015-2017 Socionext Inc.
// Author: Masahiro Yamada <yamada.masahiro@socionext.com>
#nclude <inux/ernel.>
#nclude linux.h>
#include <linux/mod_devicetable.h>
#include <linux/pinctrl/pinctrl.h>
#include <linux/platform_device.h>
#include "pinctrl-uniphier.h"
static const struct pinctrl_pin_desc uniphier_pro5_pins[] = {
UNIPHIER_PINCTRL_PIN(0, "AEXCKA1" , 0,
0, UNIPHIER_PIN_DRV_1BIT,
0, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(1, "AEXCKA2" , 0,
1, UNIPHIER_PIN_DRV_1BIT,
1, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(2, "CK27EXI" , 0,
2, UNIPHIER_PIN_DRV_1BIT,
2, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(3, "CK54EXI" , 0,
3, UNIPHIER_PIN_DRV_1BIT,
3, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(4, "ED0" , UNIPHIER_PIN_IECTRL_NONE,
4, UNIPHIER_PIN_DRV_1BIT,
4, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(5, "ED1" , UNIPHIER_PIN_IECTRL_NONE,
5, UNIPHIER_PIN_DRV_1BIT,
5, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(6, "ED2" , UNIPHIER_PIN_IECTRL_NONE,
6, UNIPHIER_PIN_DRV_1BIT,
6 UNIPHIER_PIN_PULL_DOWN
R_PINCTRL_PIN,"D3" UNIPHIER_PIN_IECTRL_NONE
7, UNIPHIER_PIN_DRV_1BIT linux.java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
1 UNIPHIER_PIN_DRV_1BITjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
UNIPHIER_PINCTRL_PIN(8, "ED4" , UNIPHIER_PIN_IECTRL_NONE,
8, UNIPHIER_PIN_DRV_1BIT,
8, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(9, "ED5" , UNIPHIER_PIN_IECTRL_NONE,
9, UNIPHIER_PIN_DRV_1BIT,
9, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(1 ,UNIPHIER_PIN_PULL_DOWN
0 UNIPHIER_PIN_DRV_1BIT,
0 ),
UNIPHIER_PINCTRL_PIN "" , UNIPHIER_PIN_IECTRL_NONE ,,
1 UNIPHIER_PIN_DRV_1BIT,
,UNIPHIER_PIN_DRV_1BIT
(12 XERWE0,
12, UNIPHIER_PIN_DRV_1BIT,
(6, "ED2" ,
UNIPHIER_PINCTRL_PIN(13, "XERWE1" , UNIPHIER_PIN_IECTRL_NONE,
13, UNIPHIER_PIN_DRV_1BIT ,UNIPHIER_PIN_DRV_1BIT
1,UNIPHIER_PIN_PULL_UP)
7 UNIPHIER_PIN_DRV_1BITjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
14, 8, UNIPHIER_PIN_DRV_1BITUNIPHIER_PIN_PULL_DOWN)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
1,UNIPHIER_PIN_PULL_UP
NIPHIER_PINCTRL_PIN,"ES0" ,
1,UNIPHIER_PIN_DRV_1BIT
1,),
(16,ES1UNIPHIER_PIN_IECTRL_NONE
1,UNIPHIER_PIN_DRV_1BIT 1,UNIPHIER_PIN_PULL_DOWN
6 ),
UNIPHIER_PINCTRL_PIN,"" , UNIPHIER_PIN_IECTRL_NONE
1,UNIPHIER_PIN_DRV_1BIT
17, UNIPHIER_PIN_PULL_UP),
UNIPHIER_PINCTRL_PIN8 XECS1,
3 ,
1,),
UNIPHIER_PINCTRL_PIN,"NFRE,UNIPHIER_PIN_IECTRL_NONE,
1 4 UNIPHIER_PIN_DRV_1BIT,
19, UNIPHIER_PIN_PULL_UP),
UNIPHIER_PINCTRL_PIN 4 ),
(15 ES0,
20, UNIPHIER_PIN_PULL_UP1,UNIPHIER_PIN_DRV_1BIT 1,),
(2, NFALE,
21, UNIPHIER_PIN_DRV_1BIT,
1,,
1,UNIPHIER_PIN_PULL_UP
2,UNIPHIER_PIN_DRV_1BIT
2, UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN, XNFWPUNIPHIER_PIN_IECTRL_NONE,
23, UNIPHIER_PINCTRL_PIN "ECS1" NIPHIER_PIN_IECTRL_NONE,
2, UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(2U(19 XNFRE,
24, UNIPHIER_PIN_DRV_1BIT, 9 ,
2, ),
UNIPHIER_PINCTRL_PIN(25, (20 XNFWEUNIPHIER_PIN_IECTRL_NONE
2,UNIPHIER_PIN_DRV_1BIT
2,UNIPHIER_PIN_PULL_UP
UNIPHIER_PINCTRL_PIN( (21 NFALE,
26, UNIPHIER_PIN_DRV_1BIT1 ,
2,),
UNIPHIER_PINCTRL_PIN(27, UNIPHIER_PINCTRL_PIN2, NFCLEUNIPHIER_PIN_IECTRL_NONE
2,UNIPHIER_PIN_DRV_1BIT
27 2,),
(28 NFD0,
28,(5"" , ,
28 UNIPHIER_PIN_PULL_UP)
UNIPHIER_PINCTRL_PIN(29, 2,UNIPHIER_PIN_PULL_UP
U(2,"" , UNIPHIER_PIN_IECTRL_NONE
2 2 ),
UNIPHIER_PINCTRL_PIN0 NFD2,
7 ,
0 UNIPHIER_PIN_PULL_UP,
UNIPHIER_PINCTRL_PIN(31, (2,"" ,,
1 ,
31, UNIPHIER_PIN_PULL_UP8 NIPHIER_PIN_PULL_UP
NIPHIER_PINCTRL_PIN2"" UNIPHIER_PIN_IECTRL_NONE
32, UNIPHIER_PIN_DRV_1BIT,
2 ),
(33 NFD5 ,
33, UNIPHIER_PIN_DRV_1BIT,
3, ),
UNIPHIER_PINCTRL_PIN,"" , ,
0UNIPHIER_PIN_PULL_UP
4 ),
1UNIPHIER_PIN_DRV_1BIT
3 UNIPHIER_PIN_DRV_1BITjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
),
UNIPHIER_PINCTRL_PIN(36, " 3 ),
(36 XERST,
36, UNIPHIER_PIN_PULL_UP),
UNIPHIER_PINCTRL_PIN7 MMCCLK,
37, UNIPHIER_PIN_DRV_1BIT,
7 UNIPHIER_PIN_PULL_UP)
U(38 "MCCMD" ,
38, UNIPHIER_PIN_DRV_1BIT,
38 UNIPHIER_PIN_PULL_UP
UNIPHIER_PINCTRL_PIN(39 7 ),
3,UNIPHIER_PIN_DRV_1BIT
3, NIPHIER_PIN_PULL_UP)
UNIPHIER_PINCTRL_PIN(40, 3,UNIPHIER_PIN_PULL_UP,
(39"" , UNIPHIER_PIN_IECTRL_NONE
0 ),
UNIPHIER_PINCTRL_PIN(41, "MMCDAT2" , UNIPHIER_PIN_IECTRL_NONE,
4,UNIPHIER_PIN_DRV_1BIT,
41, UNIPHIER_PIN_PULL_UP),
(42 MMCDAT3,
42, UNIPHIER_PIN_DRV_1BIT4,,
42UNIPHIER_PIN_PULL_UP
UNIPHIER_PINCTRL_PIN(3 "MCDAT4" UNIPHIER_PIN_IECTRL_NONE
3 ,
4,),
(42"MMCDAT3" ,UNIPHIER_PIN_IECTRL_NONE
4,,
4,UNIPHIER_PIN_PULL_UP)
UNIPHIER_PINCTRL_PIN,"" , UNIPHIER_PIN_IECTRL_NONE
4,UNIPHIER_PIN_DRV_1BIT
45, UNIPHIER_PIN_PULL_UP4,UNIPHIER_PIN_PULL_UP
(46,"MCDAT7" U,
46, UNIPHIER_PIN_DRV_1BIT,
6 ),
4,UNIPHIER_PIN_PULL_UP
,
4 ,UNIPHIER_PIN_DRV_1BIT
UNIPHIER_PINCTRL_PINUNIPHIER_PINCTRL_PIN,MMCDAT7UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
4,UNIPHIER_PIN_DRV_1BIT
48, 8 ),
(49,"" , 0,
49, UNIPHIER_PIN_DRV_1BIT,
49, UNIPHIER_PIN_PULL_UP),
UNIPHIER_PINCTRL_PIN(50, "RXD1" , 0,
5, NIPHIER_PIN_DRV_1BIT
50 9 ),
(51"TXD2" UNIPHIER_PIN_IECTRL_NONE,
51, UNIPHIER_PIN_DRV_1BIT,
5,UNIPHIER_PIN_PULL_UP)
UNIPHIER_PINCTRL_PIN(52, 0,),
(51 TXD2UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
5 UNIPHIER_PIN_PULL_UP)
UNIPHIER_PINCTRL_PIN,TXD3, 2 ),
(5,"" , 0,
3 UNIPHIER_PIN_PULL_UP)
(54, "" , 0java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
5 5,UNIPHIER_PIN_PULL_DOWN,
4 ),
6,UNIPHIER_PIN_DRV_1BIT
5,UNIPHIER_PIN_DRV_1BIT
55, ),
UNIPHIER_PINCTRL_PIN 5,UNIPHIER_PIN_DRV_1BITjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
56, UNIPHIER_PIN_DRV_1BIT,
6,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN7 MS0DIjava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
59 ,
5,UNIPHIER_PIN_PULL_DOWN
NIPHIER_PINCTRL_PIN8 MS0CLK
58, UNIPHIER_PIN_DRV_1BIT,
5,UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(59, 0 UNIPHIER_PIN_PULL_DOWN,
5,UNIPHIER_PIN_DRV_1BIT
5,UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(60, "CSBPTM" , 0,
60, UNIPHIER_PIN_DRV_1BIT,
6 ),
UNIPHIER_PINCTRL_PIN, "" , 0java.lang.StringIndexOutOfBoundsException: Range [38, 39) out of bounds for length 38
61, UNIPHIER_PIN_DRV_1BIT,
61, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(62, 6, UNIPHIER_PIN_DRV_1BIT
62, UNIPHIER_PIN_DRV_1BIT,
62, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(63, 6,UNIPHIER_PIN_DRV_1BIT
63 ,
63, (64 XCMPREQ
6,UNIPHIER_PIN_DRV_1BIT
6, UNIPHIER_PIN_DRV_1BIT
6,UNIPHIER_PIN_PULL_DOWN
,
5 ),
6,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(6,"" , UNIPHIER_PIN_IECTRL_NONE,
66, UNIPHIER_PIN_DRV_1BIT,
66, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(67, "PWMA" , 0,
67, UNIPHIER_PIN_DRV_1BIT (67 "WMA" , ,
6, NIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(6,"" , 0
8 UNIPHIER_PIN_DRV_1BITjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
6,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(69, "XIRQ1" , 6,,
6,UNIPHIER_PIN_DRV_1BIT,
69, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(70, "XIRQ2" , 0,
0,UNIPHIER_PIN_DRV_1BIT
70 ),
UNIPHIER_PINCTRL_PIN(71, "XIRQ3" 7 ),
7,UNIPHIER_PIN_DRV_1BIT
71, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN,"" , 0
72, UNIPHIER_PIN_DRV_1BIT7,UNIPHIER_PIN_PULL_DOWN)
7,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(73 7,UNIPHIER_PIN_DRV_1BIT
2 ),
UNIPHIER_PINCTRL_PIN "" 0
U(74,"" , 0
74, UNIPHIER_PIN_DRV_1BIT,
4 UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN(75, (74,"" , 0,
5 ,
75, UNIPHIER_PIN_PULL_DOWN7,UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN,"" , 0,
5 ,
7 5 ),
XIRQ90,
7,UNIPHIER_PIN_DRV_1BIT
77,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(78, " UNIPHIER_PINCTRL_PIN(78, "XIRQ10 ,
78, UNIPHIER_PIN_DRV_1BIT,
78, UNIPHIER_PIN_PULL_DOWN),
(7, "IRQ11" UNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PIN_DRV_FIXED87,UNIPHIER_PIN_PULL_DOWN
PULL_DOWN)
78UNIPHIER_PIN_DRV_1BITjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
-, NIPHIER_PIN_DRV_FIXED8,
80, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(81,,
-,(80 XIRQ12,
81, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN,"" , 0,
82, UNIPHIER_PIN_DRV_1BIT 0 ),
82 )
UNIPHIER_PINCTRL_PIN(83, 1 ,
8,UNIPHIER_PIN_PULL_DOWN
ULL_DOWN)
82,
8,),
UNIPHIER_PINCTRL_PIN,"IRQ15,0
3,UNIPHIER_PIN_DRV_1BIT
-,UNIPHIER_PIN_DRV_FIXED8
8,UNIPHIER_PIN_PULL_DOWN,
(86 XIRQ18,
-1, UNIPHIER_PIN_DRV_FIXED8 4 ),
6 UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(87, -,,
8,UNIPHIER_PIN_PULL_DOWN
87, UNIPHIER_PIN_PULL_DOWN 1 UNIPHIER_PIN_DRV_FIXED8java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
UNIPHIER_PINCTRL_PIN(8UNIPHIER_PINCTRL_PIN8 "IRQ20" ,
8 ),
8 UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN(89, "PORT00" , 0,
89, 9 ,
89, UNIPHIER_PIN_PULL_DOWN),
(90,"" , 0,
90, UNIPHIER_PIN_DRV_1BIT,
90 UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN 9 UNIPHIER_PIN_PULL_DOWN
91 UNIPHIER_PIN_DRV_1BIT,
9 UNIPHIER_PIN_PULL_DOWN,
UNIPHIER_PINCTRL_PIN,"" , 0,
92, UNIPHIER_PIN_DRV_1BIT,
92, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(93, "PORT04" , 0,
3 UNIPHIER_PIN_DRV_1BIT
93, 92, UNIPHIER_PIN_DRV_1BIT
UNIPHIER_PINCTRL_PIN(93 PORT04java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
94, UNIPHIER_PIN_DRV_1BIT,UNIPHIER_PINCTRL_PIN PORT05,
94, UNIPHIER_PIN_PULL_DOWN 4 ),
UNIPHIER_PINCTRL_PIN,"" , 0,
95, UNIPHIER_PIN_DRV_1BIT,
5,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN, "ORT07,0
6 UNIPHIER_PIN_DRV_1BIT,
9,UNIPHIER_PIN_PULL_DOWN
9,UNIPHIER_PIN_PULL_DOWN)java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
,
7 ),
UNIPHIER_PINCTRL_PIN,"PORT11" , 0,
98, UNIPHIER_PIN_DRV_1BIT,
9 9,UNIPHIER_PIN_DRV_1BIT,
UNIPHIER_PINCTRL_PIN(99, "PORT12" , 0,
99, UNIPHIER_PIN_DRV_1BIT,
9,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(0,"" , 0,
100, UNIPHIER_PIN_DRV_1BIT,
100, ,UNIPHIER_PIN_DRV_1BIT
UNIPHIER_PINCTRL_PIN(101, "PORT14 NIPHIER_PINCTRL_PIN10 PORT13,0,
101, UNIPHIER_PIN_DRV_1BIT,
0,UNIPHIER_PIN_DRV_1BIT
UNIPHIER_PINCTRL_PIN(02 PORT15,
102, UNIPHIER_PIN_DRV_1BIT,
12U),
11UNIPHIER_PIN_DRV_1BIT
13 UNIPHIER_PIN_DRV_1BIT,
103, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN04 PORT170
1,UNIPHIER_PIN_DRV_1BIT
04 UNIPHIER_PIN_PULL_DOWN)java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
UNIPHIER_PINCTRL_PIN1,UNIPHIER_PIN_DRV_1BIT
0,,
105, UNIPHIER_PIN_PULL_DOWN) NIPHIER_PINCTRL_PIN1,"ORT17" , 0,
UNIPHIER_PINCTRL_PIN14 ),
UNIPHI(105 "" , 0,
0,UNIPHIER_PIN_PULL_DOWN
105, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(0,"1PD,0
0,UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN7 R0HPD
0,UNIPHIER_PIN_PULL_DOWN
(10, "" , 0,
109, UNIPHIER_PIN_DRV_1BIT(10,"" , 0java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
19 UNIPHIER_PIN_PULL_UP),
UNIPHIER_PINCTRL_PIN(110, "XPEWAKE" , 0,
1,UNIPHIER_PIN_DRV_1BIT
UNIPHIER_PINCTRL_PIN(0 XPEWAKE
10,UNIPHIER_PIN_DRV_1BIT
11 NIPHIER_PIN_DRV_1BITjava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
11,),
UNIPHIER_PINCTRL_PIN(112, "SDA0" , 1 ,
-,UNIPHIER_PIN_DRV_FIXED8
112, UNIPHIER_PIN_PULL_UP)UNIPHIER_PINCTRL_PIN1 SDA0,
(113 SCL0,
-1, UNIPHIER_PIN_DRV_FIXED8,
13 ),
UNIPHIER_PINCTRL_PIN (11,"" ,UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
-1, UNIPHIER_PIN_DRV_FIXED8(1,"" ,U,
UNIPHIER_PINCTRL_PIN 1,UNIPHIER_PIN_PULL_UP,
UNIPHIER_PINCTRL_PIN15 SCL1UNIPHIER_PIN_IECTRL_NONE,
115, UNIPHIER_PIN_PULL_UP -,UNIPHIER_PIN_DRV_FIXED8
UNIPHIER_PINCTRL_PIN6, SDA2UNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PIN_DRV_FIXED8,
1,UNIPHIER_PIN_PULL_UP
UNIPHIER_PINCTRL_PIN(117, -,UNIPHIER_PIN_DRV_FIXED8
-,UNIPHIER_PIN_DRV_FIXED8
17 UNIPHIER_PIN_PULL_UP)
-,UNIPHIER_PIN_DRV_FIXED8
17 ),
(11,SDA3 UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
(11 SCL3,
-1, UNIPHIER_PIN_DRV_FIXED4-,UNIPHIER_PIN_DRV_FIXED4
19 UNIPHIER_PIN_PULL_UP,
UNIPHIER_PINCTRL_PIN( (12,"" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
120, -,UNIPHIER_PIN_DRV_FIXED8
UNIPHIER_PINCTRL_PIN1 SPISCLK,
-1, UNIPHIER_PIN_DRV_FIXED8,
11UNIPHIER_PIN_PULL_DOWN
1U,
-1 1 UNIPHIER_PIN_PULL_DOWN,
12 ),
UNIPHIER_PINCTRL_PIN(123, - ,
2, ),
UNIPHIER_PINCTRL_PIN1,"" , UNIPHIER_PIN_IECTRL_NONE
UNIPHIER_PINCTRL_PIN(124, "USB0VBUSjava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
1 ,
124, UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN, USB0OD,
-1, UNIPHIER_PIN_DRV_FIXED8,
15 UNIPHIER_PIN_PULL_UP),
UNIPHIER_PINCTRL_PIN(126, "USB1VBUS" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
126, UNIPHIER_PIN_PULL_DOWN(16 USB1VBUS,
-,UNIPHIER_PIN_DRV_FIXED8
-, UNIPHIER_PIN_DRV_FIXED8
127, (127"", UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
UNIPHIER_PINCTRL_PIN28java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
-1, UNIPHIER_PIN_DRV_FIXED818 ),
18 ),
UNIPHIER_PINCTRL_PIN(1 1 UNIPHIER_PIN_DRV_FIXED8
-1 UNIPHIER_PIN_DRV_FIXED8,
129, UNIPHIER_PIN_PULL_UPUNIPHIER_PINCTRL_PIN0"" , UNIPHIER_PIN_IECTRL_NONE
UNIPHIER_PINCTRL_PIN(130, "SMTRST0" , UNIPHIER_PIN_IECTRL_NONE,
-,UNIPHIER_PIN_DRV_FIXED8,
130, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(131, "SMTCMD0" , java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 37
1 UNIPHIER_PIN_DRV_FIXED8java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
131, UNIPHIER_PIN_PULL_DOWN)
(13,SMTD0UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
132, UNIPHIER_PIN_PULL_DOWN-,UNIPHIER_PIN_DRV_FIXED8,
UNIPHIER_PINCTRL_PIN3,"MTSEL0" , UNIPHIER_PIN_IECTRL_NONE
1 ,
-,,
UNIPHIER_PINCTRL_PIN 3 ),
-(14 SMTCLK0UNIPHIER_PIN_IECTRL_NONE,
134, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(135, " -,UNIPHIER_PIN_DRV_FIXED8,
-,UNIPHIER_PIN_DRV_FIXED8,
135, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(3 SMTCMD1UNIPHIER_PIN_IECTRL_NONE,
-1, 1,UNIPHIER_PIN_PULL_DOWN
16 ),
UNIPHIER_PINCTRL_PIN( 1UNIPHIER_PIN_DRV_FIXED8,
1 ,
137, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN3,"" , ,
-1, UNIPHIER_PIN_DRV_FIXED8,
18 UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN(139, "SMTCLK1 17 ),
-, NIPHIER_PIN_DRV_FIXED8
-,UNIPHIER_PIN_DRV_FIXED8,
UNIPHIER_PINCTRL_PIN(140, "CH0CLK" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
13,),
NIPHIER_PINCTRL_PIN(3 "MTCLK1" NIPHIER_PIN_IECTRL_NONE,
-,UNIPHIER_PIN_DRV_FIXED8
11,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(4,"CH0VAL" , UNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PIN_DRV_FIXED8,
142,,,
UNIPHIER_PINCTRL_PIN(143, -, ,
-,,
143, UNIPHIER_PIN_PULL_DOWN(14,CH0VAL,
UNIPHIER_PINCTRL_PIN4,"H1CLK" UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
144, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(145, "CH1PSYNC" , 42UNIPHIER_PIN_PULL_DOWN
- java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
1,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(14 UNIPHIER_PINCTRL_PIN(4 "H1CLK" UNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PIN_DRV_FIXED8,
4,UNIPHIER_PIN_PULL_DOWN
(15 "H1PSYNC" ,
-1, UNIPHIER_PIN_DRV_FIXED8,
147, UNIPHIER_PIN_PULL_DOWN) 1 ,
UNIPHIER_PINCTRL_PIN8 CH2CLK,
-1, UNIPHIER_PIN_DRV_FIXED8
148, UNIPHIER_PIN_PULL_DOWN),
(14 "" ,UNIPHIER_PIN_IECTRL_NONE
- UNIPHIER_PIN_DRV_FIXED8,
149, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(150, "CH2VAL" , UNIPHIER_PIN_IECTRL_NONE,
-,UNIPHIER_PIN_DRV_FIXED8
150, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN1 "" , UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 63
-,UNIPHIER_PIN_DRV_FIXED8
151, (14,"H2CLK" UNIPHIER_PIN_IECTRL_NONE
UNIPHIER_PINCTRL_PIN2 CH3CLKUNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8(14,"H2PSYNC" UNIPHIER_PIN_IECTRL_NONE
12,UNIPHIER_PIN_PULL_DOWN,
UNIPHIER_PINCTRL_PIN(153, "CH3PSYNC" 4,UNIPHIER_PIN_PULL_DOWN
1 ,
UNIPHIER_PINCTRL_PIN4 CH3VALUNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
14 UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(155, -,UNIPHIER_PIN_DRV_FIXED8
-1, 5 UNIPHIER_PIN_PULL_DOWN
15 )
UNIPHIER_PINCTRL_PIN(156, "CH4CLK" -,,
1 UNIPHIER_PIN_DRV_FIXED8
16 UNIPHIER_PIN_PULL_DOWN
(15,CH4PSYNC,
-1, UNIPHIER_PIN_DRV_FIXED8 5,UNIPHIER_PIN_PULL_DOWN
17),
UNIPHIER_PINCTRL_PIN(158, " -,UNIPHIER_PIN_DRV_FIXED8,
-1, UNIPHIER_PIN_PULL_DOWN)java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
-,UNIPHIER_PIN_DRV_FIXED8java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
UNIPHIER_PINCTRL_PIN(5, CH4DATAUNIPHIER_PIN_IECTRL_NONE
1 ,
159, 156, UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN6, "H5CLK" ,
-1, UNIPHIER_PIN_DRV_FIXED8,
160, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(6,"" , UNIPHIER_PIN_IECTRL_NONE
-1 ,
161, UNIPHIER_PIN_PULL_DOWN),
,
-1, UNIPHIER_PIN_DRV_FIXED8,
16,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(163, 18 ),
UNIPHIER_PINCTRL_PIN9 "H4DATA,UNIPHIER_PIN_IECTRL_NONE,
163, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(164, "CH6CLK" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
164, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN6,"CH6PSYNC" ,
-1, UNIPHIER_PIN_DRV_FIXED8,
165, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(166, "CH6VAL" , java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 37
-,UNIPHIER_PIN_DRV_FIXED8
166, UNIPHIER_PIN_PULL_DOWN-,,
6,UNIPHIER_PIN_PULL_DOWN,
-,UNIPHIER_PIN_DRV_FIXED8
17 ),
UNIPHIER_PINCTRL_PIN(168, "CH7CLK 6,UNIPHIER_PIN_PULL_DOWN,
-,UNIPHIER_PIN_DRV_FIXED8
68 ),
163, UNIPHIER_PIN_PULL_DOWN
-1 ,
169, UNIPHIER_PIN_PULL_DOWN1 ,
UNIPHIER_PINCTRL_PIN0 CH7VALUNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PINCTRL_PIN5CH6PSYNCUNIPHIER_PIN_IECTRL_NONE,
170, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(171, "CH7DATA" , UNIPHIER_PIN_IECTRL_NONE(16 CH6VAL,
1 UNIPHIER_PIN_DRV_FIXED8
71 ),
UNIPHIER_PINCTRL_PIN(167 CH6DATA,
-1, UNIPHIER_PIN_DRV_FIXED8,
172, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(173, "AI1BCK" , UNIPHIER_PIN_IECTRL_NONE(6,"" , ,
-1, 1,UNIPHIER_PIN_PULL_DOWN
13,)
UNIPHIER_PINCTRL_PIN(174, "AI1LRCK" , java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 36
-,UNIPHIER_PIN_DRV_FIXED8
7,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN7,"" , UNIPHIER_PIN_IECTRL_NONE
1 ,
175, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(176, "AI1D1" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
176, UNIPHIER_PIN_PULL_DOWN),
,
-1, UNIPHIER_PIN_DRV_FIXED8,
77),
UNIPHIER_PINCTRL_PIN(178, 172, UNIPHIER_PIN_P),
V_FIXED8,
178, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(179, " -,UNIPHIER_PIN_DRV_FIXED8,
-1, UNIPHIER_PIN_DRV_FIXED8,
7,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(8,"" , java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 37
-1, UNIPHIER_PIN_DRV_FIXED8,
1, UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(181, "AI2LRCKUNIPHIER_PINCTRL_PIN1,AI1D1,UNIPHIER_PIN_IECTRL_NONE,
-1 UNIPHIER_PIN_DRV_FIXED8,
181, UNIPHIER_PIN_PULL_DOWN) 7 ),
UNIPHIER_PINCTRL_PIN82 AI2D0,
-1, UNIPHIER_PIN_DRV_FIXED8,
12 UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN(183, "AI2D1" , 17 ),
-, UNIPHIER_PIN_DRV_FIXED8
1 ,
78 ),
-1 UNIPHIER_PINCTRL_PIN(7,"I2ADCCK" , UNIPHIER_PIN_IECTRL_NONE
8, UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN8,"" , UNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PIN_DRV_FIXED8,
185, UNIPHIER_PIN_PULL_DOWN),
(18,"" ,
-1, UNIPHIER_PIN_DRV_FIXED8,
),
UNIPHIER_PINCTRL_PIN(187, "AI3BCK" , UNIPHIER_PIN_IECTRL_NONE8,),
-,UNIPHIER_PIN_DRV_FIXED8
1 ,
UNIPHIER_PINCTRL_PIN(1, "AI3LRCK,UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 63
-1, UNIPHIER_PIN_DRV_FIXED8,
188, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(189, "AI3D0" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
19 UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN 8,UNIPHIER_PIN_PULL_DOWN,
- ,
19 -,,
UNIPHIER_PINCTRL_PIN 1,UNIPHIER_PIN_PULL_DOWN
-1UNIPHIER_PIN_DRV_FIXED8
19 ),
UNIPHIER_PINCTRL_PIN2 AO1BCK,
-1, UNIPHIER_PIN_DRV_FIXED8,
9,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN -,,
-,,
193, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(194, "AO1D0" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
194, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN95 AO1D1,
-1, UNIPHIER_PIN_DRV_FIXED8,
- ,
UNIPHIER_PINCTRL_PIN18U),
(18, "" ,
196, UNIPHIER_PIN_PULL_UP),
-1, UNIPHIER_PIN_DRV_FIXED8
-1, UNIPHIER_PIN_DRV_FIXED8,
197, UNIPHIER_PIN_PULL_UP) 19UNIPHIER_PIN_PULL_DOWN
(19,AO2IECUNIPHIER_PIN_IECTRL_NONE
1 ,
10 ),
(11 AO1DACCK,
-1, UNIPHIER_PIN_DRV_FIXED8,
199, UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN0 "" , UNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PIN_DRV_FIXED8,
200, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN1 AO2LRCKUNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PIN_DRV_FIXED81,,
),
UNIPHIER_PINCTRL_PIN(202, "UNIPHIER_PINCTRL_PIN(14 AO1D0" UNIPHIER_PIN_IECTRL_NONE
-1, UNIPHIER_PIN_DRV_FIXED8 14 ),
02 UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN(0,"" , UNIPHIER_PIN_IECTRL_NONE
1 UNIPHIER_PIN_DRV_FIXED8
203, (196"" , UNIPHIER_PIN_IECTRL_NONE,
UNIPHIER_PINCTRL_PIN(204, "AO2D2 9,UNIPHIER_PIN_PULL_UP,
V_FIXED8
-,UNIPHIER_PIN_DRV_FIXED8
17 ),
U(19,"" , UNIPHIER_PIN_IECTRL_NONE
205, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(206, "AO3DACCK" ,(19 AO2DACCK,
- UNIPHIER_PIN_DRV_FIXED8,
0,UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN27,"AO3BCK,UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
207, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(208, " -,,
-1, UNIPHIER_PIN_DRV_FIXED8,
208, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(209, "AO3DMIX" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
209, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(210, "AO4DACCK" , UNIPHIER_PIN_IECTRL_NONE(20,"O2LRCK,UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
(20,"O2D0" UNIPHIER_PIN_IECTRL_NONE
-,U,
-, ,
11 ),
UNIPHIER_PINCTRL_PIN2 AO4LRCK,
-1, UNIPHIER_PIN_DRV_FIXED8,
1, UNIPHIER_PIN_PULL_DOWN)
UNIPHIER_PINCTRL_PIN(213, (24 AO2D2,
-1, UNIPHIER_PIN_DRV_FIXED8 -,UNIPHIER_PIN_DRV_FIXED8,
213, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(214, "VI1CLK" , UNIPHIER_PIN_IECTRL_NONE,
-,UNIPHIER_PIN_DRV_FIXED8
24 UNIPHIER_PIN_PULL_DOWN
UNIPHIER_PINCTRL_PIN- ,
0,UNIPHIER_PIN_PULL_DOWN)
1,),
UNIPHIER_PINCTRL_PIN,VI1C1UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
216, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(217, "VI1C2" , UNIPHIER_PIN_IECTRL_NONEUNIPHIER_PINCTRL_PIN,A" ,
,
217, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(218, "VI1C3" , (28,"O3LRCK,UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 63
-,UNIPHIER_PIN_DRV_FIXED8
218, UNIPHIER_PIN_PULL_DOWN 1,
UNIPHIER_PINCTRL_PIN9 "" , UNIPHIER_PIN_IECTRL_NONE
1 ,
1 ,
UNIPHIER_PINCTRL_PIN 10UNIPHIER_PIN_PULL_DOWN,
,
220, UNIPHIER_PIN_PULL_DOWN- UNIPHIER_PIN_DRV_FIXED8
UNIPHIER_PINCTRL_PIN(2,"" , UNIPHIER_PIN_IECTRL_NONE
1,
2,UNIPHIER_PIN_PULL_DOWN)
(22 VI1C7 ,
-1, UNIPHIER_PIN_DRV_FIXED8,
222, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(223, "VI1C8" ,UNIPHIER_PINCTRL_PIN4 VI1CLK,
-,UNIPHIER_PIN_DRV_FIXED8java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
223, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(224, "VI1C9" , UNIPHIER_PIN_IECTRL_NONE 25UNIPHIER_PIN_PULL_DOWN,
,
224, UNIPHIER_PIN_PULL_DOWN- ,
UNIPHIER_PINCTRL_PIN5 "I1Y0" UNIPHIER_PIN_IECTRL_NONE
-,UNIPHIER_PIN_DRV_FIXED8
2,),
(22,"VI1Y1" UNIPHIER_PIN_IECTRL_NONE
(21,VI1C3,
226, UNIPHIER_PIN_PULL_DOWN-,UNIPHIER_PIN_DRV_FIXED8,
UNIPHIER_PINCTRL_PIN2,"I1Y2" UNIPHIER_PIN_IECTRL_NONE
- (21,"",UNIPHIER_PIN_IECTRL_NONEjava.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
227, UNIPHIER_PIN_PULL_DOWN),U(20 VI1C5,
-1, UNIPHIER_PIN_DRV_FIXED8
-1 ,
228, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(229, "VI1Y4" , UNIPHIER_PIN_IECTRL_NONE,
-, ,
1 ,
),
(22, VI1C7,
230, UNIPHIER_PIN_PULL_DOWN 1,UNIPHIER_PIN_DRV_FIXED8
UNIPHIER_PINCTRL_PIN31 VI1Y6,
-1, UNIPHIER_PIN_DRV_FIXED8,
231, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(232, "VI1Y7" , UNIPHIER_PIN_IECTRL_NONE(22,VI1C9,
1UNIPHIER_PIN_DRV_FIXED8
2, (25 "I1Y0" ,
UNIPHIER_PINCTRL_PIN3 "" , UNIPHIER_PIN_IECTRL_NONE
-1 NIPHIER_PIN_DRV_FIXED8,
UNIPHIER_PINCTRL_PIN(2 VI1Y1UNIPHIER_PIN_IECTRL_NONE
UNIPHIER_PINCTRL_PIN(2 -,UNIPHIER_PIN_DRV_FIXED8
1,UNIPHIER_PIN_DRV_FIXED8
234, UNIPHIER_PINCTRL_PIN(2,"VI1Y2,UNIPHIER_PIN_IECTRL_NONE,
UNIPHIER_PINCTRL_PIN(235, "VI1DE" , java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 37
-1, UNIPHIER_PIN_DRV_FIXED8,
235, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(236, "VI1HSYNC" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
236, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(237, "VI1VSYNC" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_PULL_DOWN,
27 ),
UNIPHIER_PINCTRL_PIN(238, -1, UNIPHIER_PIN_DRV_FIXED8,
-1, UNIPHIER_PIN_DRV_FIXED8,
238, UNIPHIER_PIN_PULL_DOWN 21 ),
UNIPHIER_PINCTRL_PIN9 VO1D0UNIPHIER_PIN_IECTRL_NONE
-,UNIPHIER_PIN_DRV_FIXED8
22 ),
UNIPHIER_PINCTRL_PIN0 V"UNIPHIER_PIN_IECTRL_NONE
1 UNIPHIER_PIN_DRV_FIXED8,
240, UNIPHIER_PIN_PULL_DOWN),
NIPHIER_PINCTRL_PIN24,"" , UNIPHIER_PIN_IECTRL_NONE
- ,
241, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(242, " 24 UNIPHIER_PIN_PULL_DOWN),
-,UNIPHIER_PIN_DRV_FIXED8
1 UNIPHIER_PIN_DRV_FIXED8
2, UNIPHIER_PIN_PULL_DOWN)
1,UNIPHIER_PIN_DRV_FIXED8
243, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(244, "VO1D5" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
244, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(245, 1,UNIPHIER_PIN_DRV_FIXED8,
-1, UNIPHIER_PIN_DRV_FIXED8,
245, UNIPHIER_PIN_PULL_DOWN),
UNIPHIER_PINCTRL_PIN(246, "VO1D7" , UNIPHIER_PIN_IECTRL_NONE,
-1, UNIPHIER_PIN_DRV_FIXED8,
26 ),
UNIPHIER_PINCTRL_PIN, SDCD,
27UNIPHIER_PIN_PULL_DOWN,
47 ),
UNIPHIER_PINCTRL_PIN(48 "" , ,
3,UNIPHIER_PIN_PULL_DOWN
28, ),
UNIPHIER_PINCTRL_PIN9"" UNIPHIER_PIN_IECTRL_NONE
1 UNIPHIER_PIN_DRV_FIXED8java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
249, UNIPHIER_PIN_PULL_UP),
UNIPHIER_PINCTRL_PIN5,"" , UNIPHIER_PIN_IECTRL_NONE
1,UNIPHIER_PIN_DRV_2BIT
-1, UNIPHIER_PIN_PULL_UP_FIXED (24,"" , UNIPHIER_PIN_IECTRL_NONE
UNIPHIER_PINCTRL_PIN(251, "SDCMD" , UNIPHIER_PIN_IECTRL_NONE4,UNIPHIER_PIN_PULL_DOWN,
11, UNIPHIER_PIN_DRV_2BIT,
-1, UNIPHIER_PIN_PULL_UP_FIXED(243 VO1D4,
UNIPHIER_PINCTRL_PIN -,UNIPHIER_PIN_DRV_FIXED8
2 UNIPHIER_PIN_DRV_2BIT,
-,UNIPHIER_PIN_PULL_UP_FIXED
UNIPHIER_PINCTRL_PIN(5,"" , UNIPHIER_PIN_IECTRL_NONE
3 UNIPHIER_PIN_DRV_2BIT
-1 UNIPHIER_PINCTRL_PIN25 "" NIPHIER_PIN_IECTRL_NONE
UNIPHIER_PINCTRL_PIN(254, "SDDAT2" 25 ),
4 UNIPHIER_PIN_DRV_2BIT
-1 UNIPHIER_PIN_PULL_UP_FIXED
UNIPHIER_PINCTRL_PIN5,SDDAT3 UNIPHIER_PIN_IECTRL_NONE,
15, UNIPHIER_PIN_DRV_2BIT,
-1, UNIPHIER_PIN_PULL_UP_FIXED),
;
static const unsigned emmc_pins[] = {36, 37, 38, 39, 40, 41, 42};
static const int emmc_muxvals(4,SDVOLC,
[] = {43,4 4,4}
static const int emmc_dat8_muxvals29 ),
static unsigned i2c0_pins[ 12 13;
static const 0 UNIPHIER_PIN_DRV_2BIT,
static const unsigned i2c1_pins[] = {114, 11 ,UNIPHIER_PIN_PULL_UP_FIXED
static const int i2c1_muxvals[ 1 UNIPHIER_PIN_DRV_2BIT
static const unsigned i2c2_pinsUNIPHIER_PINCTRL_PIN, SDDAT0,
static const int i2c2_muxvals[ - ),
static unsigned [] =18 1}
static const int i2c3_muxvals[] = { 1,UNIPHIER_PIN_DRV_2BITjava.lang.StringIndexOutOfBoundsException: Range [34, 35) out of bounds for length 34
static const unsigned i2c5_pins[UNIPHIER_PINCTRL_PIN25 " UNIPHIER_PIN_IECTRL_NONE,
static 1 ),
static const unsigned
static const nt[] ={, 2java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
static unsigned [] ={1,2};
static const int i2c5c_muxvals[] = {2,static emmc_dat8_pins={3 ,4,6;
static const i2c6_pins {0 0}
static const int static u i2c0_pins[ {2,1};
static const unsigned nand_pins[] = {19, 20, 21, static int [] 0,}java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
3 2,3,4,3}
static const int nand_muxvals[] = static i2c2_pins 16 17;
static const unsigned nand_cs1_pins[] = {static const i2c2_muxvals 0 0;
static static const u i2c3_pins]=11 1}
static const unsigned pcie_pins[ ={0,1011;
const pcie_muxvals={,0 0;
static const unsigned sd_pins const int [] ={2 }
static const int [] ={,0 0 ,0 0 0 ,0;
static const unsigned spi0_pins int [] ={,2;
static const int spi0_muxvals[] = {0, const i2c5c_pins 25 1}java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
static const unsigned [] 14 3, 5 6}
static i2c6_muxvals=2 }
static const unsigned spi2_pins[] =static unsigned nand_pins 1,2 1 2 3 4 5 89 0
const int [] ={,00 0,1 ,1;
static const unsigned system_bus_pins[ const int []={,,0 ,, ,00 ,,0 ,0 00;
4,1,1,1};
static const int system_bus_muxvals[static nand_cs1_muxvals]={,0java.lang.StringIndexOutOfBoundsException: Range [45, 46) out of bounds for length 45
0};static pcie_muxvals 0 ,}
static const const sd_pins[={4 4,2, 5,2122 5,2,2}java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
tatic system_bus_cs0_muxvals] {}
static const unsigned system_bus_cs1_pins[] = {18};
const int system_bus_cs1_muxvals] 0;
static const unsigned spi0_muxvals[ =0 ,0 }
static int [] ={}
static const unsigned system_bus_cs3_pins[] = {10static const int [] ={,1 ,1java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
static const int system_bus_cs3_muxvalsconst int spi2_muxvals={,0 ,0 1 ,1;
static const system_bus_cs4_pins {0}
static const int system_bus_cs4_muxvals[] = {1};
static unsigned [] 12}
static const int system_bus_cs5_muxvals[] = { }java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
static system_bus_cs0_muxvals[={}
static const int system_bus_cs6_muxvals const system_bus_cs1_pins]=18;
static system_bus_cs1_muxvals]={}
static const int system_bus_cs7_muxvals[] const [] {0}
tatic uart0_pins={7 8;
static const int uart0_muxvals[] = {0, 0};
static const unsigned uart0b_pins[] = {227, 228};
static const int uart0b_muxvals[] = const system_bus_cs4_pins{0}java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
const unsigned [] 23,23;
static const int uart0b_ctsrts_muxvals[] static system_bus_cs5_muxvals{}
static uart0b_modem_pins={2, 23,21 3}
static const int uart0b_modem_muxvals[ =3 3 3 };
static const unsigned uart1_pins[] = {49, 50};
static const int uart1_muxvals[] = {0, 0};
static const system_bus_cs7_pins={0}
static uart2_muxvals[ ={,0;
static const unsigned uart3_pins[] = {53, 54} const uart0_pins {7 8}
static const int uart3_muxvals[] = {0, 0};
const usb0_pins 14,15;
static const int usb0_muxvals[] = {0, 0};
static const unsigned usb1_pins[] = {126, 12 const int u[] ={,3;
static int [] {,0;
static const unsigned usb2_pins[] = {128, 1static const int uart0b_ctsrts_muxvals]=3 };
static const int usb2_muxvals[] = static const unsigned [] ={2 3,21 3}
static unsigned int gpio_range_pins=java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
static const unsigned uart1_pins[ 49 0;
9,9 9 0,11 0,13 0, /* PORT1x */
21,22 2,25 55 27 2,29 /* PORT2x */
static const int uart2_muxvals] ={0 };
16,17 18 5, 1, 61 1, 13 /* PORT4x */56 7
164, 165, 166, 167, 168, 169, 170, 171, /* PORT5x */
10 9,12 9 1,9,16 17 /* PORT6x */
18 99 20 21 0,23 2,2/ PORT7x *
120, 121, 122 0,16 8 7,3,128 3, 1,/*PORT29x *
2,15 2,17 9 0, 3,5,/* PORT9x */
148, 149,}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
13, 14 31 3,13,19 3,15 /* PORT11x */
28 UNIPHIER_PINCTRL_GROUPnand_cs1
1UNIPHIER_PINCTRL_GROUP),
4, UNI(emmc_dat8
6,6,7,7,7,7,4 5, /* XIRQ0-7 */
76, 77, 78, 79, 80, 8 (i2c2
(i2c3
2 (i2c5
(i2c5b
UNIPHIER_PINCTRL_GROUPi2c5c
UNIPHIER_PINCTRL_GROUP(c6
21 (pcie
2 (sd
UNIPHIER_PINCTRL_GROUP(pi1
UNIPHIER_PINCTRL_GROUPspi2
2 (system_bus
1(system_bus_cs0
UNIPHIER_PINCTRL_GROUP(ystem_bus_cs1,
(system_bus_cs2
1 UNIPHIER_PINCTRL_GROUP(ystem_bus_cs3
}; (system_bus_cs4
static const (system_bus_cs6
(nand
(nand_cs1
UNIPHIER_PINCTRL_GROUP),
UNIPHIER_PINCTRL_GROUP (uart0b_ctsrts
(i2c0
(i2c1
UNIPHIER_PINCTRL_GROUP(uart2
(i2c3
UNIPHIER_PINCTRL_GROUP(usb0
UNIPHIER_PINCTRL_GROUP),
UNIPHIER_PINCTRL_GROUP(i2c5c(usb2
UNIPHIER_PINCTRL_GROUP_GPIOgpio_range
}
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
UNIPHIER_PINCTRL_GROUP,
UNIPHIER_PINCTRL_GROUP(spi1),
UNIPHIER_PINCTRL_GROUP(spi2),
(system_bus,
UNIPHIER_PINCTRL_GROUP(system_bus_cs0),
UNIPHIER_PINCTRL_GROUP),
IER_PINCTRL_GROUP),
UNIPHIER_PINCTRL_GROUP(system_bus_cs3),
UNIPHIER_PINCTRL_GROUP(system_bus_cs4),
UNIPHIER_PINCTRL_GROUP(system_bus_cs5),
(system_bus_cs6java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
(system_bus_cs7java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
UNIPHIER_PINCTRL_GROUP)
UNIPHIER_PINCTRL_GROUP(uart0b),
static char * [] ={nand"" };
UNIPHIER_PINCTRL_GROUP(uart0b_modem),
UNIPHIER_PINCTRL_GROUP(uart1),
UNIPHIER_PINCTRL_GROUP(uart2),
UNIPHIER_PINCTRL_GROUP(uart3),
UNIPHIER_PINCTRL_GROUP(usb0),
UNIPHIER_PINCTRL_GROUP(usb1),
UNIPHIER_PINCTRL_GROUP(usb2),
UNIPHIER_PINCTRL_GROUP_GPIO(gpio_range),
};
static char *const pcie_groups={pcie
static const char * const i2c0_groups[] = {"i2c0" };
static const char * const i2c1_groups[] = {"i2c1" };
static char *const [] ={i2c2";
static const char * const i2c3_groups[] = {"i2c3" };
static const char * const i2c5_groups[] = {"i2c5" , "i2c5b" , "i2c5c" };
static const char * const i2c6_groups[] = {"i2c6" };
static const char * const nand_groups[] = {"nandstatic const char spi2_groups]={spi2}java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
"" ,
static system_bus_cs7
static static * uart0_groups[ "" , "art0b,
static uart0b_ctsrtsuart0b_modem
static const char *const uart1_groups[={uart1
static char const s[] ="" ,
"system_bus_cs0" ,
"" ,
"system_bus_cs2" ,
"" ,
"system_bus_cs4" ,
"system_bus_cs5" ,
"system_bus_cs6" ,
"" };
static const char * const uart0_groups[]java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
"," "};
const * [] ="" };
static const char UNIPHIER_PINMUX_FUNCTIONi2c1
static const * []="uart3" };
static const char * const usb0_groups[] = {"usb0" };
taticchar [] {usb1
static const char * const usb2_groups[] = {"usb2" };
static const struct uniphier_pinmux_function uniphier_pro5_functions[] = {
UNIPHIER_PINMUX_FUNCTION),
UNIPHIER_PINMUX_FUNCTION(pcie
UNIPHIER_PINMUX_FUNCTION(i2c1),
UNIPHIER_PINMUX_FUNCTION),
UNIPHIER_PINMUX_FUNCTION),
UNIPHIER_PINMUX_FUNCTION(spi1,
UNIPHIER_PINMUX_FUNCTION(spi2
UNIPHIER_PINMUX_FUNCTION(UNIPHIER_PINMUX_FUNCTION),
UNIPHIER_PINMUX_FUNCTIONUNIPHIER_PINMUX_FUNCTION(art0
UNIPHIER_PINMUX_FUNCTION)java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
UNIPHIER_PINMUX_FUNCTION(spi0),
UNIPHIER_PINMUX_FUNCTION(spi1), (usb1
UNIPHIER_PINMUX_FUNCTION(usb2
UNIPHIER_PINMUX_FUNCTION
UNIPHIER_PINMUX_FUNCTION(),
UNIPHIER_PINMUX_FUNCTION(uart1),
UNIPHIER_PINMUX_FUNCTION int gpio_offset)
UNIPHIER_PINMUX_FUNCTION(uart3),
UNIPHIER_PINMUX_FUNCTION(usb0),
UNIPHIER_PINMUX_FUNCTION(usb1
if (gpio_offset=10&g <= 11/ XIRQ0-20
}; 1;
static int return 1;
unsigned int gpio_offset)
{
if (gpio_offset >= 1 pinsuniphier_pro5_pins,
return 14;
;
}
static const struct uniphier_pinctrl_socdata uniphier_pro5_pindata = {
. = uniphier_pro5_pins
. = ARRAY_SIZE),
caps =,
.groups_count = ARRAY_SIZE(uniphier_pro5_groups),
.functions = uniphier_pro5_functions
functions_count =ARRAY_SIZE(),
.get_gpio_muxval = uniphier_pro5_get_gpio_muxval,
caps ,
};
static int uniphier_pro5_pinctrl_probe(struct platform_device *pdev)
java.lang.StringIndexOutOfBoundsException: Range [6, 1) out of bounds for length 1
return }
}
static const struct of_device_id uniphier_pro5_pinctrl_match[] = {
{ .compatible",uniphier-pro5-pinctrl" ,
{ /* sentinel */ }
;
static struct platform_driver java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 3
.probe = uniphier_pro5_pinctrl_probe,
.driver = {
.name = "uniphier-pro5-pinctrl" ,
.of_match_table = uniphier_pro5_pinctrl_match,
.pm = &uniphier_pinctrl_pm_ops,
},
};
builtin_platform_driver(uniphier_pro5_pinctrl_driver);
Messung V0.5 C=90 H=95 G=92
¤ Dauer der Verarbeitung: 0.12 Sekunden
¤
*© Formatika GbR, Deutschland