2015-07-14 05:40:03 +03:00
/*
* Copyright ( C ) 2015 Masahiro Yamada < yamada . masahiro @ socionext . com >
*
* This program is free software ; you can redistribute it and / or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation ; either version 2 of the License , or
* ( at your option ) any later version .
*
* This program5 is distributed in the hope that it will be useful ,
* but WITHOUT ANY WARRANTY ; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
* GNU General Public License for more details .
*/
# include <linux/kernel.h>
# include <linux/module.h>
# include <linux/pinctrl/pinctrl.h>
# include <linux/platform_device.h>
# include "pinctrl-uniphier.h"
2016-05-31 11:05:08 +03:00
static const struct pinctrl_pin_desc uniphier_pro4_pins [ ] = {
2015-07-14 05:40:03 +03:00
UNIPHIER_PINCTRL_PIN ( 0 , " CK24O " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
0 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
0 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 1 , " VC27A " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
1 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
1 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 2 , " CK27AI " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
2 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
2 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 3 , " CK27AO " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
3 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
3 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 4 , " CKSEL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
4 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
4 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 5 , " CK27AV " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
5 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
5 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 6 , " AEXCKA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
6 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
6 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 7 , " ASEL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
7 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
7 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 8 , " ARCRESET " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
8 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
8 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 9 , " ARCUNLOCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
9 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
9 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 10 , " XSRST " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
10 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
10 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 11 , " XNMIRQ " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
11 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
11 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 12 , " XSCIRQ " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
12 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
12 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 13 , " EXTRG " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
13 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
13 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 14 , " TRCCLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
14 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
14 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 15 , " TRCCTL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
15 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
15 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 16 , " TRCD0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
16 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
16 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 17 , " TRCD1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
17 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
17 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 18 , " TRCD2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
18 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
18 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 19 , " TRCD3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
19 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
19 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 20 , " TRCD4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
20 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
20 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 21 , " TRCD5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
21 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
21 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 22 , " TRCD6 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
22 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
22 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 23 , " TRCD7 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
23 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
23 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 24 , " XECS1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
24 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
24 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 25 , " ERXW " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
25 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
25 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 26 , " XERWE0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
26 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
26 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 27 , " XERWE1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
27 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
27 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 28 , " ES0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
28 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
28 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 29 , " ES1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
29 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
29 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 30 , " ES2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
30 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
30 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 31 , " ED0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
31 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
31 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 32 , " ED1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
32 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
32 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 33 , " ED2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
33 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
33 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 34 , " ED3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
34 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
34 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 35 , " ED4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
35 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
35 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 36 , " ED5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
36 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
36 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 37 , " ED6 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
37 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
37 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 38 , " ED7 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
38 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
38 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 39 , " BOOTSWAP " , UNIPHIER_PIN_IECTRL_NONE ,
39 , UNIPHIER_PIN_DRV_NONE ,
39 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 40 , " NFD0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
2 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
40 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 41 , " NFD1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
3 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
41 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 42 , " NFD2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
4 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
42 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 43 , " NFD3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
5 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
43 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 44 , " NFD4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
6 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
44 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 45 , " NFD5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
7 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
45 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 46 , " NFD6 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
8 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
46 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 47 , " NFD7 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
9 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
47 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 48 , " NFALE " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
48 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
48 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 49 , " NFCLE " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
49 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
49 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 50 , " XNFRE " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
50 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
50 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 51 , " XNFWE " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
0 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
51 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 52 , " XNFWP " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
52 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
52 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 53 , " XNFCE0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
1 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
53 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 54 , " NRYBY0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
54 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
54 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 55 , " DMDSCLTST " , UNIPHIER_PIN_IECTRL_NONE ,
- 1 , UNIPHIER_PIN_DRV_NONE ,
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 56 , " DMDSDATST " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 57 , " AGCI0 " , 3 ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
55 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 58 , " DMDSCL0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 59 , " DMDSDA0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 60 , " AGCBS0 " , 5 ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
56 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 61 , " DMDSCL1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 62 , " DMDSDA1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 63 , " ANTSHORT " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
57 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
57 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 64 , " CH0CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
58 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
58 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 65 , " CH0VAL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
59 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
59 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 66 , " CH0PSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
60 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
60 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 67 , " CH0DATA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
61 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
61 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 68 , " CH1CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
62 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
62 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 69 , " CH1VAL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
63 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
63 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 70 , " CH1PSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
64 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
64 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 71 , " CH1DATA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
65 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
65 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 72 , " CH2CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
66 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
66 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 73 , " CH2VAL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
67 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
67 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 74 , " CH2PSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
68 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
68 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 75 , " CH2DATA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
69 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
69 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 76 , " CH3CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
70 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
70 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 77 , " CH3VAL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
71 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
71 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 78 , " CH3PSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
72 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
72 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 79 , " CH3DATA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
73 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
73 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 80 , " CH4CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
74 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
74 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 81 , " CH4VAL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
75 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
75 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 82 , " CH4PSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
76 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
76 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 83 , " CH4DATA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
77 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
77 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 84 , " CH5CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
78 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
78 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 85 , " CH5VAL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
79 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
79 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 86 , " CH5PSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
80 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
80 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 87 , " CH5DATA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
81 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
81 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 88 , " CH6CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
82 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
82 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 89 , " CH6VAL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
83 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
83 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 90 , " CH6PSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
84 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
84 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 91 , " CH6DATA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
85 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
85 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 92 , " CKFEO " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
86 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
86 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 93 , " XFERST " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
87 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
87 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 94 , " P_FE_ON " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
88 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
88 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 95 , " P_TU0_ON " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
89 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
89 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 96 , " XFEIRQ0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
90 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
90 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 97 , " XFEIRQ1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
91 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
91 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 98 , " XFEIRQ2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
92 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
92 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 99 , " XFEIRQ3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
93 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
93 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 100 , " XFEIRQ4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
94 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
94 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 101 , " XFEIRQ5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
95 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
95 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 102 , " XFEIRQ6 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
96 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
96 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 103 , " SMTCLK0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
97 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
97 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 104 , " SMTRST0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
98 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
98 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 105 , " SMTCMD0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
99 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
99 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 106 , " SMTD0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
100 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
100 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 107 , " SMTSEL0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
101 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
101 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 108 , " SMTDET0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
102 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
102 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 109 , " SMTCLK1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
103 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
103 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 110 , " SMTRST1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
104 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
104 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 111 , " SMTCMD1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
105 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
105 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 112 , " SMTD1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
106 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
106 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 113 , " SMTSEL1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
107 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
107 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 114 , " SMTDET1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
108 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
108 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 115 , " XINTM " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
109 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
109 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 116 , " SCLKM " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
110 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
110 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 117 , " SBMTP " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
111 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
111 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 118 , " SBPTM " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
112 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
112 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 119 , " XMPREQ " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
113 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
113 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 120 , " XINTP " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
114 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
114 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 121 , " LPST " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
115 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
115 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 122 , " SDBOOT " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
116 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
116 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 123 , " BFAIL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
117 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
117 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 124 , " XFWE " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
118 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
118 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 125 , " RF_COM_RDY " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
119 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
119 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 126 , " XDIAG0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
120 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
120 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 127 , " RXD0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
121 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
121 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 128 , " TXD0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
122 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
122 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 129 , " RXD1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
123 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
123 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 130 , " TXD1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
124 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
124 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 131 , " RXD2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
125 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
125 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 132 , " TXD2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
126 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
126 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 133 , " SS0CS " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
127 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
127 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 134 , " SS0CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
128 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
128 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 135 , " SS0DO " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
129 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
129 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 136 , " SS0DI " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
130 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
130 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 137 , " MS0CS0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
131 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
131 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 138 , " MS0CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
132 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
132 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 139 , " MS0DI " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
133 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
133 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 140 , " MS0DO " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
134 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
134 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 141 , " XMDMRST " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
135 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
135 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 142 , " SCL0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 143 , " SDA0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 144 , " SCL1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 145 , " SDA1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 146 , " SCL2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 147 , " SDA2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 148 , " SCL3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 149 , " SDA3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED4 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 150 , " SD0DAT0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
12 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
136 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 151 , " SD0DAT1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
13 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
137 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 152 , " SD0DAT2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
14 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
138 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 153 , " SD0DAT3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
15 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
139 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 154 , " SD0CMD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
11 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
141 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 155 , " SD0CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
10 , UNIPHIER_PIN_DRV_2BIT ,
2015-07-14 05:40:03 +03:00
140 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 156 , " SD0CD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
142 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
142 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 157 , " SD0WP " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
143 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
143 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 158 , " SD0VTCG " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
144 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
144 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 159 , " CK25O " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
145 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
145 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 160 , " RGMII_TXCLK " , 6 ,
2016-05-31 11:05:13 +03:00
146 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
146 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 161 , " RGMII_TXD0 " , 6 ,
2016-05-31 11:05:13 +03:00
147 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
147 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 162 , " RGMII_TXD1 " , 6 ,
2016-05-31 11:05:13 +03:00
148 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
148 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 163 , " RGMII_TXD2 " , 6 ,
2016-05-31 11:05:13 +03:00
149 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
149 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 164 , " RGMII_TXD3 " , 6 ,
2016-05-31 11:05:13 +03:00
150 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
150 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 165 , " RGMII_TXCTL " , 6 ,
2016-05-31 11:05:13 +03:00
151 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
151 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 166 , " MII_TXER " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
152 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
152 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 167 , " RGMII_RXCLK " , 6 ,
2016-05-31 11:05:13 +03:00
153 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
153 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 168 , " RGMII_RXD0 " , 6 ,
2016-05-31 11:05:13 +03:00
154 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
154 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 169 , " RGMII_RXD1 " , 6 ,
2016-05-31 11:05:13 +03:00
155 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
155 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 170 , " RGMII_RXD2 " , 6 ,
2016-05-31 11:05:13 +03:00
156 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
156 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 171 , " RGMII_RXD3 " , 6 ,
2016-05-31 11:05:13 +03:00
157 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
157 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 172 , " RGMII_RXCTL " , 6 ,
2016-05-31 11:05:13 +03:00
158 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
158 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 173 , " MII_RXER " , 6 ,
2016-05-31 11:05:13 +03:00
159 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
159 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 174 , " MII_CRS " , 6 ,
2016-05-31 11:05:13 +03:00
160 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
160 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 175 , " MII_COL " , 6 ,
2016-05-31 11:05:13 +03:00
161 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
161 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 176 , " MDC " , 6 ,
2016-05-31 11:05:13 +03:00
162 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
162 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 177 , " MDIO " , 6 ,
2016-05-31 11:05:13 +03:00
163 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
163 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 178 , " MDIO_INTL " , 6 ,
2016-05-31 11:05:13 +03:00
164 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
164 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 179 , " XETH_RST " , 6 ,
2016-05-31 11:05:13 +03:00
165 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
165 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 180 , " USB0VBUS " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
166 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
166 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 181 , " USB0OD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
167 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
167 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 182 , " USB1VBUS " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
168 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
168 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 183 , " USB1OD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
169 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
169 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 184 , " USB2VBUS " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
170 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
170 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 185 , " USB2OD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
171 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
171 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 186 , " USB2ID " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
172 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
172 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 187 , " USB3VBUS " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
173 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
173 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 188 , " USB3OD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
174 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
174 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 189 , " LINKCLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
175 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
175 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 190 , " LINKREQ " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
176 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
176 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 191 , " LINKCTL0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
177 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
177 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 192 , " LINKCTL1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
178 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
178 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 193 , " LINKDT0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
179 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
179 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 194 , " LINKDT1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
180 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
180 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 195 , " LINKDT2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
181 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
181 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 196 , " LINKDT3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
182 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
182 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 197 , " LINKDT4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
183 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
183 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 198 , " LINKDT5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
184 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
184 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 199 , " LINKDT6 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
185 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
185 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 200 , " LINKDT7 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
186 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
186 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 201 , " CKDVO " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
187 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
187 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 202 , " PHY_PD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
188 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
188 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 203 , " X1394_RST " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
189 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
189 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 204 , " VOUT_MUTE_L " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
190 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
190 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 205 , " CLK54O " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
191 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
191 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 206 , " CLK54I " , UNIPHIER_PIN_IECTRL_NONE ,
192 , UNIPHIER_PIN_DRV_NONE ,
192 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 207 , " YIN0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
193 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
193 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 208 , " YIN1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
194 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
194 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 209 , " YIN2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
195 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
195 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 210 , " YIN3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
196 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
196 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 211 , " YIN4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
197 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
197 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 212 , " YIN5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
198 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
198 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 213 , " CIN0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
199 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
199 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 214 , " CIN1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
200 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
200 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 215 , " CIN2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
201 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
201 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 216 , " CIN3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
202 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
202 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 217 , " CIN4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
203 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
203 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 218 , " CIN5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
204 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
204 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 219 , " GCP " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
205 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
205 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 220 , " ADFLG " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
206 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
206 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 221 , " CK27AIOF " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
207 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
207 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 222 , " DACOUT " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
208 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
208 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 223 , " DAFLG " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
209 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
209 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 224 , " VBIH " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
210 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
210 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 225 , " VBIL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
211 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
211 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 226 , " XSUB_RST " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
212 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
212 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 227 , " XADC_PD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
213 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
213 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 228 , " AI1ADCCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
214 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
214 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 229 , " AI1BCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
215 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
215 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 230 , " AI1LRCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
216 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
216 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 231 , " AI1DMIX " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
217 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
217 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 232 , " CK27HD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
218 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
218 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 233 , " XHD_RST " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
219 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
219 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 234 , " INTHD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
220 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
220 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 235 , " VO1HDCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
221 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
221 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 236 , " VO1HSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
222 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
222 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 237 , " VO1VSYNC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
223 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
223 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 238 , " VO1DE " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
224 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
224 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 239 , " VO1Y0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
225 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
225 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 240 , " VO1Y1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
226 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
226 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 241 , " VO1Y2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
227 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
227 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 242 , " VO1Y3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
228 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
228 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 243 , " VO1Y4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
229 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
229 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 244 , " VO1Y5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
230 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
230 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 245 , " VO1Y6 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
231 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
231 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 246 , " VO1Y7 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
232 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
232 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 247 , " VO1Y8 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
233 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
233 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 248 , " VO1Y9 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
234 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
234 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 249 , " VO1Y10 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
235 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
235 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 250 , " VO1Y11 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
236 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
236 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 251 , " VO1CB0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
237 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
237 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 252 , " VO1CB1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
238 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
238 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 253 , " VO1CB2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
239 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
239 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 254 , " VO1CB3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
240 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
240 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 255 , " VO1CB4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
241 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
241 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 256 , " VO1CB5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
242 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
242 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 257 , " VO1CB6 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
243 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
243 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 258 , " VO1CB7 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
244 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
244 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 259 , " VO1CB8 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
245 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
245 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 260 , " VO1CB9 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
246 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
246 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 261 , " VO1CB10 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
247 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
247 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 262 , " VO1CB11 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
248 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
248 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 263 , " VO1CR0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
249 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
249 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 264 , " VO1CR1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
250 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
250 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 265 , " VO1CR2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
251 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
251 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 266 , " VO1CR3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
252 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
252 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 267 , " VO1CR4 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
253 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
253 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 268 , " VO1CR5 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
254 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
254 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 269 , " VO1CR6 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
255 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
255 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 270 , " VO1CR7 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
256 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
256 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 271 , " VO1CR8 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
257 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
257 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 272 , " VO1CR9 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
258 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
258 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 273 , " VO1CR10 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
259 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
259 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 274 , " VO1CR11 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
260 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
260 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 275 , " VO1EX0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
261 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
261 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 276 , " VO1EX1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
262 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
262 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 277 , " VO1EX2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
263 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
263 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 278 , " VO1EX3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
264 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
264 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 279 , " VEXCKA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
265 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
265 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 280 , " VSEL0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
266 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
266 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 281 , " VSEL1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
267 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
267 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 282 , " AO1DACCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
268 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
268 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 283 , " AO1BCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
269 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
269 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 284 , " AO1LRCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
270 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
270 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 285 , " AO1D0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
271 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
271 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 286 , " AO1D1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
272 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
272 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 287 , " AO1D2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
273 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
273 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 288 , " AO1D3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
274 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
274 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 289 , " AO1IEC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
275 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
275 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 290 , " XDAC_PD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
276 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
276 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 291 , " EX_A_MUTE " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
277 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
277 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 292 , " AO2DACCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
278 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
278 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 293 , " AO2BCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
279 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
279 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 294 , " AO2LRCK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
280 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
280 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 295 , " AO2DMIX " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
281 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
281 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 296 , " AO2IEC " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
282 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
282 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 297 , " HTHPD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED5 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 298 , " HTSCL " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED5 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 299 , " HTSDA " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
- 1 , UNIPHIER_PIN_DRV_FIXED5 ,
2015-07-14 05:40:03 +03:00
- 1 , UNIPHIER_PIN_PULL_NONE ) ,
UNIPHIER_PINCTRL_PIN ( 300 , " PORT00 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
284 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
284 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 301 , " PORT01 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
285 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
285 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 302 , " PORT02 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
286 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
286 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 303 , " PORT03 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
287 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
287 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 304 , " PORT04 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
288 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
288 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 305 , " PORT05 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
289 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
289 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 306 , " PORT06 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
290 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
290 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 307 , " PORT07 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
291 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
291 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 308 , " PORT10 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
292 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
292 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 309 , " PORT11 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
293 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
293 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 310 , " PORT12 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
294 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
294 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 311 , " PORT13 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
295 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
295 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 312 , " PORT14 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
296 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
296 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 313 , " PORT15 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
297 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
297 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 314 , " PORT16 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
298 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
298 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 315 , " PORT17 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
299 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
299 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 316 , " PORT20 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
300 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
300 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 317 , " PORT21 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
301 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
301 , UNIPHIER_PIN_PULL_DOWN ) ,
UNIPHIER_PINCTRL_PIN ( 318 , " PORT22 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
302 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
302 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 319 , " SD1DAT0 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
303 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
303 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 320 , " SD1DAT1 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
304 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
304 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 321 , " SD1DAT2 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
305 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
305 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 322 , " SD1DAT3 " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
306 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
306 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 323 , " SD1CMD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
307 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
307 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 324 , " SD1CLK " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
308 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
308 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 325 , " SD1CD " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
309 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
309 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 326 , " SD1WP " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
310 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
310 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 327 , " SD1VTCG " , UNIPHIER_PIN_IECTRL_NONE ,
2016-05-31 11:05:13 +03:00
311 , UNIPHIER_PIN_DRV_1BIT ,
2015-07-14 05:40:03 +03:00
311 , UNIPHIER_PIN_PULL_UP ) ,
UNIPHIER_PINCTRL_PIN ( 328 , " DMDISO " , UNIPHIER_PIN_IECTRL_NONE ,
312 , UNIPHIER_PIN_DRV_NONE ,
312 , UNIPHIER_PIN_PULL_DOWN ) ,
} ;
static const unsigned emmc_pins [ ] = { 40 , 41 , 42 , 43 , 51 , 52 , 53 } ;
static const unsigned emmc_muxvals [ ] = { 1 , 1 , 1 , 1 , 1 , 1 , 1 } ;
static const unsigned emmc_dat8_pins [ ] = { 44 , 45 , 46 , 47 } ;
static const unsigned emmc_dat8_muxvals [ ] = { 1 , 1 , 1 , 1 } ;
static const unsigned i2c0_pins [ ] = { 142 , 143 } ;
static const unsigned i2c0_muxvals [ ] = { 0 , 0 } ;
static const unsigned i2c1_pins [ ] = { 144 , 145 } ;
static const unsigned i2c1_muxvals [ ] = { 0 , 0 } ;
static const unsigned i2c2_pins [ ] = { 146 , 147 } ;
static const unsigned i2c2_muxvals [ ] = { 0 , 0 } ;
static const unsigned i2c3_pins [ ] = { 148 , 149 } ;
static const unsigned i2c3_muxvals [ ] = { 0 , 0 } ;
static const unsigned i2c6_pins [ ] = { 308 , 309 } ;
static const unsigned i2c6_muxvals [ ] = { 6 , 6 } ;
static const unsigned nand_pins [ ] = { 40 , 41 , 42 , 43 , 44 , 45 , 46 , 47 , 48 , 49 ,
50 , 51 , 52 , 53 , 54 } ;
static const unsigned nand_muxvals [ ] = { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
0 , 0 } ;
static const unsigned nand_cs1_pins [ ] = { 131 , 132 } ;
static const unsigned nand_cs1_muxvals [ ] = { 1 , 1 } ;
2015-09-24 15:26:47 +03:00
static const unsigned sd_pins [ ] = { 150 , 151 , 152 , 153 , 154 , 155 , 156 , 157 , 158 } ;
static const unsigned sd_muxvals [ ] = { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ;
static const unsigned sd1_pins [ ] = { 319 , 320 , 321 , 322 , 323 , 324 , 325 , 326 ,
327 } ;
static const unsigned sd1_muxvals [ ] = { 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ;
2015-07-14 05:40:03 +03:00
static const unsigned uart0_pins [ ] = { 127 , 128 } ;
static const unsigned uart0_muxvals [ ] = { 0 , 0 } ;
static const unsigned uart1_pins [ ] = { 129 , 130 } ;
static const unsigned uart1_muxvals [ ] = { 0 , 0 } ;
static const unsigned uart2_pins [ ] = { 131 , 132 } ;
static const unsigned uart2_muxvals [ ] = { 0 , 0 } ;
static const unsigned uart3_pins [ ] = { 88 , 89 } ;
static const unsigned uart3_muxvals [ ] = { 2 , 2 } ;
static const unsigned usb0_pins [ ] = { 180 , 181 } ;
static const unsigned usb0_muxvals [ ] = { 0 , 0 } ;
static const unsigned usb1_pins [ ] = { 182 , 183 } ;
static const unsigned usb1_muxvals [ ] = { 0 , 0 } ;
static const unsigned usb2_pins [ ] = { 184 , 185 } ;
static const unsigned usb2_muxvals [ ] = { 0 , 0 } ;
static const unsigned usb3_pins [ ] = { 186 , 187 } ;
static const unsigned usb3_muxvals [ ] = { 0 , 0 } ;
static const unsigned port_range0_pins [ ] = {
300 , 301 , 302 , 303 , 304 , 305 , 306 , 307 , /* PORT0x */
308 , 309 , 310 , 311 , 312 , 313 , 314 , 315 , /* PORT1x */
316 , 317 , 318 , 16 , 17 , 18 , 19 , 20 , /* PORT2x */
21 , 22 , 23 , 4 , 93 , 94 , 95 , 63 , /* PORT3x */
123 , 122 , 124 , 125 , 126 , 141 , 202 , 203 , /* PORT4x */
204 , 226 , 227 , 290 , 291 , 233 , 280 , 281 , /* PORT5x */
8 , 7 , 10 , 29 , 30 , 48 , 49 , 50 , /* PORT6x */
40 , 41 , 42 , 43 , 44 , 45 , 46 , 47 , /* PORT7x */
54 , 51 , 52 , 53 , 127 , 128 , 129 , 130 , /* PORT8x */
131 , 132 , 57 , 60 , 134 , 133 , 135 , 136 , /* PORT9x */
138 , 137 , 140 , 139 , 64 , 65 , 66 , 67 , /* PORT10x */
107 , 106 , 105 , 104 , 113 , 112 , 111 , 110 , /* PORT11x */
68 , 69 , 70 , 71 , 72 , 73 , 74 , 75 , /* PORT12x */
76 , 77 , 78 , 79 , 80 , 81 , 82 , 83 , /* PORT13x */
84 , 85 , 86 , 87 , 88 , 89 , 90 , 91 , /* PORT14x */
} ;
static const unsigned port_range0_muxvals [ ] = {
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT0x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT1x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT2x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT3x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT4x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT5x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT6x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT7x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT8x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT9x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT10x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT11x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT12x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT13x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT14x */
} ;
static const unsigned port_range1_pins [ ] = {
13 , 14 , 15 , /* PORT175-177 */
157 , 158 , 156 , 154 , 150 , 151 , 152 , 153 , /* PORT18x */
326 , 327 , 325 , 323 , 319 , 320 , 321 , 322 , /* PORT19x */
160 , 161 , 162 , 163 , 164 , 165 , 166 , 167 , /* PORT20x */
168 , 169 , 170 , 171 , 172 , 173 , 174 , 175 , /* PORT21x */
180 , 181 , 182 , 183 , 184 , 185 , 187 , 188 , /* PORT22x */
193 , 194 , 195 , 196 , 197 , 198 , 199 , 200 , /* PORT23x */
191 , 192 , 215 , 216 , 217 , 218 , 219 , 220 , /* PORT24x */
222 , 223 , 224 , 225 , 228 , 229 , 230 , 231 , /* PORT25x */
282 , 283 , 284 , 285 , 286 , 287 , 288 , 289 , /* PORT26x */
292 , 293 , 294 , 295 , 296 , 236 , 237 , 238 , /* PORT27x */
275 , 276 , 277 , 278 , 239 , 240 , 249 , 250 , /* PORT28x */
251 , 252 , 261 , 262 , 263 , 264 , 273 , 274 , /* PORT29x */
31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , /* PORT30x */
} ;
static const unsigned port_range1_muxvals [ ] = {
7 , 7 , 7 , /* PORT175-177 */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT18x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT19x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT20x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT21x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT22x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT23x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT24x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT25x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT26x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT27x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT28x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT29x */
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* PORT30x */
} ;
static const unsigned xirq_pins [ ] = {
11 , 9 , 12 , 96 , 97 , 98 , 108 , 114 , /* XIRQ0-7 */
234 , 186 , 99 , 100 , 101 , 102 , 184 , 301 , /* XIRQ8-15 */
302 , 303 , 304 , 305 , 306 , /* XIRQ16-20 */
} ;
static const unsigned xirq_muxvals [ ] = {
7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , /* XIRQ0-7 */
7 , 7 , 7 , 7 , 7 , 7 , 2 , 2 , /* XIRQ8-15 */
2 , 2 , 2 , 2 , 2 , /* XIRQ16-20 */
} ;
static const unsigned xirq_alternatives_pins [ ] = {
184 , 310 , 316 ,
} ;
static const unsigned xirq_alternatives_muxvals [ ] = {
2 , 2 , 2 ,
} ;
2016-05-31 11:05:08 +03:00
static const struct uniphier_pinctrl_group uniphier_pro4_groups [ ] = {
2015-07-14 05:40:03 +03:00
UNIPHIER_PINCTRL_GROUP ( emmc ) ,
UNIPHIER_PINCTRL_GROUP ( emmc_dat8 ) ,
UNIPHIER_PINCTRL_GROUP ( i2c0 ) ,
UNIPHIER_PINCTRL_GROUP ( i2c1 ) ,
UNIPHIER_PINCTRL_GROUP ( i2c2 ) ,
UNIPHIER_PINCTRL_GROUP ( i2c3 ) ,
UNIPHIER_PINCTRL_GROUP ( i2c6 ) ,
UNIPHIER_PINCTRL_GROUP ( nand ) ,
UNIPHIER_PINCTRL_GROUP ( nand_cs1 ) ,
2015-09-24 15:26:47 +03:00
UNIPHIER_PINCTRL_GROUP ( sd ) ,
UNIPHIER_PINCTRL_GROUP ( sd1 ) ,
2015-07-14 05:40:03 +03:00
UNIPHIER_PINCTRL_GROUP ( uart0 ) ,
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 ( usb3 ) ,
UNIPHIER_PINCTRL_GROUP_GPIO_RANGE_PORT ( port_range0 ) ,
UNIPHIER_PINCTRL_GROUP_GPIO_RANGE_PORT ( port_range1 ) ,
UNIPHIER_PINCTRL_GROUP_GPIO_RANGE_IRQ ( xirq ) ,
UNIPHIER_PINCTRL_GROUP_GPIO_RANGE_IRQ ( xirq_alternatives ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port00 , port_range0 , 0 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port01 , port_range0 , 1 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port02 , port_range0 , 2 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port03 , port_range0 , 3 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port04 , port_range0 , 4 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port05 , port_range0 , 5 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port06 , port_range0 , 6 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port07 , port_range0 , 7 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port10 , port_range0 , 8 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port11 , port_range0 , 9 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port12 , port_range0 , 10 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port13 , port_range0 , 11 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port14 , port_range0 , 12 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port15 , port_range0 , 13 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port16 , port_range0 , 14 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port17 , port_range0 , 15 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port20 , port_range0 , 16 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port21 , port_range0 , 17 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port22 , port_range0 , 18 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port23 , port_range0 , 19 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port24 , port_range0 , 20 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port25 , port_range0 , 21 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port26 , port_range0 , 22 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port27 , port_range0 , 23 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port30 , port_range0 , 24 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port31 , port_range0 , 25 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port32 , port_range0 , 26 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port33 , port_range0 , 27 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port34 , port_range0 , 28 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port35 , port_range0 , 29 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port36 , port_range0 , 30 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port37 , port_range0 , 31 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port40 , port_range0 , 32 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port41 , port_range0 , 33 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port42 , port_range0 , 34 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port43 , port_range0 , 35 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port44 , port_range0 , 36 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port45 , port_range0 , 37 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port46 , port_range0 , 38 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port47 , port_range0 , 39 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port50 , port_range0 , 40 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port51 , port_range0 , 41 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port52 , port_range0 , 42 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port53 , port_range0 , 43 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port54 , port_range0 , 44 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port55 , port_range0 , 45 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port56 , port_range0 , 46 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port57 , port_range0 , 47 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port60 , port_range0 , 48 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port61 , port_range0 , 49 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port62 , port_range0 , 50 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port63 , port_range0 , 51 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port64 , port_range0 , 52 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port65 , port_range0 , 53 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port66 , port_range0 , 54 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port67 , port_range0 , 55 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port70 , port_range0 , 56 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port71 , port_range0 , 57 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port72 , port_range0 , 58 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port73 , port_range0 , 59 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port74 , port_range0 , 60 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port75 , port_range0 , 61 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port76 , port_range0 , 62 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port77 , port_range0 , 63 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port80 , port_range0 , 64 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port81 , port_range0 , 65 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port82 , port_range0 , 66 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port83 , port_range0 , 67 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port84 , port_range0 , 68 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port85 , port_range0 , 69 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port86 , port_range0 , 70 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port87 , port_range0 , 71 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port90 , port_range0 , 72 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port91 , port_range0 , 73 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port92 , port_range0 , 74 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port93 , port_range0 , 75 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port94 , port_range0 , 76 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port95 , port_range0 , 77 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port96 , port_range0 , 78 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port97 , port_range0 , 79 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port100 , port_range0 , 80 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port101 , port_range0 , 81 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port102 , port_range0 , 82 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port103 , port_range0 , 83 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port104 , port_range0 , 84 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port105 , port_range0 , 85 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port106 , port_range0 , 86 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port107 , port_range0 , 87 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port110 , port_range0 , 88 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port111 , port_range0 , 89 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port112 , port_range0 , 90 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port113 , port_range0 , 91 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port114 , port_range0 , 92 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port115 , port_range0 , 93 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port116 , port_range0 , 94 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port117 , port_range0 , 95 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port120 , port_range0 , 96 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port121 , port_range0 , 97 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port122 , port_range0 , 98 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port123 , port_range0 , 99 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port124 , port_range0 , 100 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port125 , port_range0 , 101 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port126 , port_range0 , 102 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port127 , port_range0 , 103 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port130 , port_range0 , 104 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port131 , port_range0 , 105 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port132 , port_range0 , 106 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port133 , port_range0 , 107 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port134 , port_range0 , 108 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port135 , port_range0 , 109 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port136 , port_range0 , 110 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port137 , port_range0 , 111 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port140 , port_range0 , 112 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port141 , port_range0 , 113 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port142 , port_range0 , 114 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port143 , port_range0 , 115 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port144 , port_range0 , 116 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port145 , port_range0 , 117 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port146 , port_range0 , 118 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port147 , port_range0 , 119 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port175 , port_range1 , 0 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port176 , port_range1 , 1 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port177 , port_range1 , 2 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port180 , port_range1 , 3 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port181 , port_range1 , 4 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port182 , port_range1 , 5 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port183 , port_range1 , 6 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port184 , port_range1 , 7 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port185 , port_range1 , 8 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port186 , port_range1 , 9 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port187 , port_range1 , 10 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port190 , port_range1 , 11 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port191 , port_range1 , 12 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port192 , port_range1 , 13 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port193 , port_range1 , 14 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port194 , port_range1 , 15 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port195 , port_range1 , 16 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port196 , port_range1 , 17 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port197 , port_range1 , 18 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port200 , port_range1 , 19 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port201 , port_range1 , 20 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port202 , port_range1 , 21 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port203 , port_range1 , 22 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port204 , port_range1 , 23 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port205 , port_range1 , 24 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port206 , port_range1 , 25 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port207 , port_range1 , 26 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port210 , port_range1 , 27 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port211 , port_range1 , 28 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port212 , port_range1 , 29 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port213 , port_range1 , 30 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port214 , port_range1 , 31 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port215 , port_range1 , 32 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port216 , port_range1 , 33 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port217 , port_range1 , 34 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port220 , port_range1 , 35 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port221 , port_range1 , 36 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port222 , port_range1 , 37 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port223 , port_range1 , 38 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port224 , port_range1 , 39 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port225 , port_range1 , 40 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port226 , port_range1 , 41 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port227 , port_range1 , 42 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port230 , port_range1 , 43 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port231 , port_range1 , 44 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port232 , port_range1 , 45 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port233 , port_range1 , 46 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port234 , port_range1 , 47 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port235 , port_range1 , 48 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port236 , port_range1 , 49 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port237 , port_range1 , 50 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port240 , port_range1 , 51 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port241 , port_range1 , 52 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port242 , port_range1 , 53 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port243 , port_range1 , 54 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port244 , port_range1 , 55 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port245 , port_range1 , 56 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port246 , port_range1 , 57 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port247 , port_range1 , 58 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port250 , port_range1 , 59 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port251 , port_range1 , 60 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port252 , port_range1 , 61 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port253 , port_range1 , 62 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port254 , port_range1 , 63 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port255 , port_range1 , 64 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port256 , port_range1 , 65 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port257 , port_range1 , 66 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port260 , port_range1 , 67 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port261 , port_range1 , 68 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port262 , port_range1 , 69 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port263 , port_range1 , 70 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port264 , port_range1 , 71 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port265 , port_range1 , 72 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port266 , port_range1 , 73 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port267 , port_range1 , 74 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port270 , port_range1 , 75 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port271 , port_range1 , 76 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port272 , port_range1 , 77 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port273 , port_range1 , 78 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port274 , port_range1 , 79 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port275 , port_range1 , 80 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port276 , port_range1 , 81 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port277 , port_range1 , 82 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port280 , port_range1 , 83 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port281 , port_range1 , 84 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port282 , port_range1 , 85 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port283 , port_range1 , 86 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port284 , port_range1 , 87 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port285 , port_range1 , 88 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port286 , port_range1 , 89 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port287 , port_range1 , 90 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port290 , port_range1 , 91 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port291 , port_range1 , 92 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port292 , port_range1 , 93 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port293 , port_range1 , 94 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port294 , port_range1 , 95 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port295 , port_range1 , 96 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port296 , port_range1 , 97 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port297 , port_range1 , 98 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port300 , port_range1 , 99 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port301 , port_range1 , 100 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port302 , port_range1 , 101 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port303 , port_range1 , 102 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port304 , port_range1 , 103 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port305 , port_range1 , 104 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port306 , port_range1 , 105 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( port307 , port_range1 , 106 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq0 , xirq , 0 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq1 , xirq , 1 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq2 , xirq , 2 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq3 , xirq , 3 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq4 , xirq , 4 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq5 , xirq , 5 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq6 , xirq , 6 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq7 , xirq , 7 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq8 , xirq , 8 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq9 , xirq , 9 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq10 , xirq , 10 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq11 , xirq , 11 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq12 , xirq , 12 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq13 , xirq , 13 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq14 , xirq , 14 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq15 , xirq , 15 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq16 , xirq , 16 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq17 , xirq , 17 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq18 , xirq , 18 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq19 , xirq , 19 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq20 , xirq , 20 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq14b , xirq_alternatives , 0 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq17b , xirq_alternatives , 1 ) ,
UNIPHIER_PINCTRL_GROUP_SINGLE ( xirq18b , xirq_alternatives , 2 ) ,
} ;
static const char * const emmc_groups [ ] = { " emmc " , " emmc_dat8 " } ;
static const char * const i2c0_groups [ ] = { " i2c0 " } ;
static const char * const i2c1_groups [ ] = { " i2c1 " } ;
static const char * const i2c2_groups [ ] = { " i2c2 " } ;
static const char * const i2c3_groups [ ] = { " i2c3 " } ;
static const char * const i2c6_groups [ ] = { " i2c6 " } ;
static const char * const nand_groups [ ] = { " nand " , " nand_cs1 " } ;
2015-09-24 15:26:47 +03:00
static const char * const sd_groups [ ] = { " sd " } ;
static const char * const sd1_groups [ ] = { " sd1 " } ;
2015-07-14 05:40:03 +03:00
static const char * const uart0_groups [ ] = { " uart0 " } ;
static const char * const uart1_groups [ ] = { " uart1 " } ;
static const char * const uart2_groups [ ] = { " uart2 " } ;
static const char * const uart3_groups [ ] = { " uart3 " } ;
static const char * const usb0_groups [ ] = { " usb0 " } ;
static const char * const usb1_groups [ ] = { " usb1 " } ;
static const char * const usb2_groups [ ] = { " usb2 " } ;
static const char * const usb3_groups [ ] = { " usb3 " } ;
static const char * const port_groups [ ] = {
" port00 " , " port01 " , " port02 " , " port03 " ,
" port04 " , " port05 " , " port06 " , " port07 " ,
" port10 " , " port11 " , " port12 " , " port13 " ,
" port14 " , " port15 " , " port16 " , " port17 " ,
" port20 " , " port21 " , " port22 " , " port23 " ,
" port24 " , " port25 " , " port26 " , " port27 " ,
" port30 " , " port31 " , " port32 " , " port33 " ,
" port34 " , " port35 " , " port36 " , " port37 " ,
" port40 " , " port41 " , " port42 " , " port43 " ,
" port44 " , " port45 " , " port46 " , " port47 " ,
" port50 " , " port51 " , " port52 " , " port53 " ,
" port54 " , " port55 " , " port56 " , " port57 " ,
" port60 " , " port61 " , " port62 " , " port63 " ,
" port64 " , " port65 " , " port66 " , " port67 " ,
" port70 " , " port71 " , " port72 " , " port73 " ,
" port74 " , " port75 " , " port76 " , " port77 " ,
" port80 " , " port81 " , " port82 " , " port83 " ,
" port84 " , " port85 " , " port86 " , " port87 " ,
" port90 " , " port91 " , " port92 " , " port93 " ,
" port94 " , " port95 " , " port96 " , " port97 " ,
" port100 " , " port101 " , " port102 " , " port103 " ,
" port104 " , " port105 " , " port106 " , " port107 " ,
" port110 " , " port111 " , " port112 " , " port113 " ,
" port114 " , " port115 " , " port116 " , " port117 " ,
" port120 " , " port121 " , " port122 " , " port123 " ,
" port124 " , " port125 " , " port126 " , " port127 " ,
" port130 " , " port131 " , " port132 " , " port133 " ,
" port134 " , " port135 " , " port136 " , " port137 " ,
" port140 " , " port141 " , " port142 " , " port143 " ,
" port144 " , " port145 " , " port146 " , " port147 " ,
/* port150-174 missing */
/* none */ " port175 " , " port176 " , " port177 " ,
" port180 " , " port181 " , " port182 " , " port183 " ,
" port184 " , " port185 " , " port186 " , " port187 " ,
" port190 " , " port191 " , " port192 " , " port193 " ,
" port194 " , " port195 " , " port196 " , " port197 " ,
" port200 " , " port201 " , " port202 " , " port203 " ,
" port204 " , " port205 " , " port206 " , " port207 " ,
" port210 " , " port211 " , " port212 " , " port213 " ,
" port214 " , " port215 " , " port216 " , " port217 " ,
" port220 " , " port221 " , " port222 " , " port223 " ,
" port224 " , " port225 " , " port226 " , " port227 " ,
" port230 " , " port231 " , " port232 " , " port233 " ,
" port234 " , " port235 " , " port236 " , " port237 " ,
" port240 " , " port241 " , " port242 " , " port243 " ,
" port244 " , " port245 " , " port246 " , " port247 " ,
" port250 " , " port251 " , " port252 " , " port253 " ,
" port254 " , " port255 " , " port256 " , " port257 " ,
" port260 " , " port261 " , " port262 " , " port263 " ,
" port264 " , " port265 " , " port266 " , " port267 " ,
" port270 " , " port271 " , " port272 " , " port273 " ,
" port274 " , " port275 " , " port276 " , " port277 " ,
" port280 " , " port281 " , " port282 " , " port283 " ,
" port284 " , " port285 " , " port286 " , " port287 " ,
" port290 " , " port291 " , " port292 " , " port293 " ,
" port294 " , " port295 " , " port296 " , " port297 " ,
" port300 " , " port301 " , " port302 " , " port303 " ,
" port304 " , " port305 " , " port306 " , " port307 " ,
} ;
static const char * const xirq_groups [ ] = {
" xirq0 " , " xirq1 " , " xirq2 " , " xirq3 " ,
" xirq4 " , " xirq5 " , " xirq6 " , " xirq7 " ,
" xirq8 " , " xirq9 " , " xirq10 " , " xirq11 " ,
" xirq12 " , " xirq13 " , " xirq14 " , " xirq15 " ,
" xirq16 " , " xirq17 " , " xirq18 " , " xirq19 " ,
" xirq20 " ,
" xirq14b " , " xirq17b " , " xirq18b " ,
} ;
2016-05-31 11:05:08 +03:00
static const struct uniphier_pinmux_function uniphier_pro4_functions [ ] = {
2015-07-14 05:40:03 +03:00
UNIPHIER_PINMUX_FUNCTION ( emmc ) ,
UNIPHIER_PINMUX_FUNCTION ( i2c0 ) ,
UNIPHIER_PINMUX_FUNCTION ( i2c1 ) ,
UNIPHIER_PINMUX_FUNCTION ( i2c2 ) ,
UNIPHIER_PINMUX_FUNCTION ( i2c3 ) ,
UNIPHIER_PINMUX_FUNCTION ( i2c6 ) ,
UNIPHIER_PINMUX_FUNCTION ( nand ) ,
2015-09-24 15:26:47 +03:00
UNIPHIER_PINMUX_FUNCTION ( sd ) ,
UNIPHIER_PINMUX_FUNCTION ( sd1 ) ,
2015-07-14 05:40:03 +03:00
UNIPHIER_PINMUX_FUNCTION ( uart0 ) ,
UNIPHIER_PINMUX_FUNCTION ( uart1 ) ,
UNIPHIER_PINMUX_FUNCTION ( uart2 ) ,
UNIPHIER_PINMUX_FUNCTION ( uart3 ) ,
UNIPHIER_PINMUX_FUNCTION ( usb0 ) ,
UNIPHIER_PINMUX_FUNCTION ( usb1 ) ,
UNIPHIER_PINMUX_FUNCTION ( usb2 ) ,
UNIPHIER_PINMUX_FUNCTION ( usb3 ) ,
UNIPHIER_PINMUX_FUNCTION ( port ) ,
UNIPHIER_PINMUX_FUNCTION ( xirq ) ,
} ;
2016-05-31 11:05:08 +03:00
static struct uniphier_pinctrl_socdata uniphier_pro4_pindata = {
2016-05-31 11:05:12 +03:00
. pins = uniphier_pro4_pins ,
. npins = ARRAY_SIZE ( uniphier_pro4_pins ) ,
2016-05-31 11:05:08 +03:00
. groups = uniphier_pro4_groups ,
. groups_count = ARRAY_SIZE ( uniphier_pro4_groups ) ,
. functions = uniphier_pro4_functions ,
. functions_count = ARRAY_SIZE ( uniphier_pro4_functions ) ,
2015-07-14 05:40:03 +03:00
. mux_bits = 4 ,
. reg_stride = 8 ,
. load_pinctrl = true ,
} ;
2016-05-31 11:05:08 +03:00
static int uniphier_pro4_pinctrl_probe ( struct platform_device * pdev )
2015-07-14 05:40:03 +03:00
{
2016-05-31 11:05:12 +03:00
return uniphier_pinctrl_probe ( pdev , & uniphier_pro4_pindata ) ;
2015-07-14 05:40:03 +03:00
}
2016-05-31 11:05:08 +03:00
static const struct of_device_id uniphier_pro4_pinctrl_match [ ] = {
2015-07-14 05:40:03 +03:00
{ . compatible = " socionext,ph1-pro4-pinctrl " } ,
{ /* sentinel */ }
} ;
2016-05-31 11:05:08 +03:00
MODULE_DEVICE_TABLE ( of , uniphier_pro4_pinctrl_match ) ;
2015-07-14 05:40:03 +03:00
2016-05-31 11:05:08 +03:00
static struct platform_driver uniphier_pro4_pinctrl_driver = {
. probe = uniphier_pro4_pinctrl_probe ,
2015-07-14 05:40:03 +03:00
. driver = {
2016-05-31 11:05:11 +03:00
. name = " uniphier-pro4-pinctrl " ,
2016-05-31 11:05:08 +03:00
. of_match_table = uniphier_pro4_pinctrl_match ,
2015-07-14 05:40:03 +03:00
} ,
} ;
2016-05-31 11:05:08 +03:00
module_platform_driver ( uniphier_pro4_pinctrl_driver ) ;
2015-07-14 05:40:03 +03:00
MODULE_AUTHOR ( " Masahiro Yamada <yamada.masahiro@socionext.com> " ) ;
MODULE_DESCRIPTION ( " UniPhier PH1-Pro4 pinctrl driver " ) ;
MODULE_LICENSE ( " GPL " ) ;