Lines Matching +full:8 +full:- +full:12
1 // SPDX-License-Identifier: GPL-2.0
7 #include <dt-bindings/pinctrl/mt65xx.h>
15 #include "pinctrl-mtk-common.h"
16 #include "pinctrl-mtk-mt8167.h"
19 /* 0E4E8SR 4/8/12/16 */
21 /* 0E2E4SR 2/4/6/8 */
22 MTK_DRV_GRP(2, 8, 1, 2, 2),
23 /* E8E4E2 2/4/6/8/10/12/14/16 */
37 MTK_PIN_DRV_GRP(8, 0xd00, 4, 0),
41 MTK_PIN_DRV_GRP(11, 0xd00, 8, 0),
42 MTK_PIN_DRV_GRP(12, 0xd00, 8, 0),
43 MTK_PIN_DRV_GRP(13, 0xd00, 8, 0),
45 MTK_PIN_DRV_GRP(14, 0xd00, 12, 2),
46 MTK_PIN_DRV_GRP(15, 0xd00, 12, 2),
47 MTK_PIN_DRV_GRP(16, 0xd00, 12, 2),
48 MTK_PIN_DRV_GRP(17, 0xd00, 12, 2),
54 MTK_PIN_DRV_GRP(21, 0xd00, 12, 2),
55 MTK_PIN_DRV_GRP(22, 0xd00, 12, 2),
56 MTK_PIN_DRV_GRP(23, 0xd00, 12, 2),
58 MTK_PIN_DRV_GRP(24, 0xd00, 8, 0),
59 MTK_PIN_DRV_GRP(25, 0xd00, 8, 0),
67 MTK_PIN_DRV_GRP(31, 0xd10, 8, 1),
68 MTK_PIN_DRV_GRP(32, 0xd10, 8, 1),
69 MTK_PIN_DRV_GRP(33, 0xd10, 8, 1),
71 MTK_PIN_DRV_GRP(34, 0xd10, 12, 0),
72 MTK_PIN_DRV_GRP(35, 0xd10, 12, 0),
81 MTK_PIN_DRV_GRP(41, 0xd20, 8, 1),
82 MTK_PIN_DRV_GRP(42, 0xd20, 8, 1),
83 MTK_PIN_DRV_GRP(43, 0xd20, 8, 1),
85 MTK_PIN_DRV_GRP(44, 0xd20, 12, 1),
86 MTK_PIN_DRV_GRP(45, 0xd20, 12, 1),
87 MTK_PIN_DRV_GRP(46, 0xd20, 12, 1),
88 MTK_PIN_DRV_GRP(47, 0xd20, 12, 1),
95 MTK_PIN_DRV_GRP(54, 0xd30, 8, 1),
97 MTK_PIN_DRV_GRP(55, 0xd30, 12, 1),
98 MTK_PIN_DRV_GRP(56, 0xd30, 12, 1),
99 MTK_PIN_DRV_GRP(57, 0xd30, 12, 1),
101 MTK_PIN_DRV_GRP(62, 0xd40, 8, 1),
102 MTK_PIN_DRV_GRP(63, 0xd40, 8, 1),
103 MTK_PIN_DRV_GRP(64, 0xd40, 8, 1),
104 MTK_PIN_DRV_GRP(65, 0xd40, 8, 1),
105 MTK_PIN_DRV_GRP(66, 0xd40, 8, 1),
106 MTK_PIN_DRV_GRP(67, 0xd40, 8, 1),
108 MTK_PIN_DRV_GRP(68, 0xd40, 12, 2),
117 MTK_PIN_DRV_GRP(100, 0xd50, 8, 1),
118 MTK_PIN_DRV_GRP(101, 0xd50, 8, 1),
119 MTK_PIN_DRV_GRP(102, 0xd50, 8, 1),
120 MTK_PIN_DRV_GRP(103, 0xd50, 8, 1),
122 MTK_PIN_DRV_GRP(104, 0xd50, 12, 2),
138 MTK_PIN_DRV_GRP(115, 0xd60, 12, 2),
140 MTK_PIN_DRV_GRP(116, 0xd60, 8, 2),
149 MTK_PIN_PUPD_SPEC_SR(14, 0xe50, 14, 13, 12),
152 MTK_PIN_PUPD_SPEC_SR(17, 0xe60, 10, 9, 8),
154 MTK_PIN_PUPD_SPEC_SR(21, 0xe60, 14, 13, 12),
163 MTK_PIN_PUPD_SPEC_SR(68, 0xe50, 10, 9, 8),
166 MTK_PIN_PUPD_SPEC_SR(71, 0xe40, 10, 9, 8),
167 MTK_PIN_PUPD_SPEC_SR(72, 0xe40, 14, 13, 12),
171 MTK_PIN_PUPD_SPEC_SR(105, 0xe30, 14, 13, 12),
172 MTK_PIN_PUPD_SPEC_SR(106, 0xe20, 14, 13, 12),
175 MTK_PIN_PUPD_SPEC_SR(109, 0xe30, 10, 9, 8),
176 MTK_PIN_PUPD_SPEC_SR(110, 0xe10, 14, 13, 12),
177 MTK_PIN_PUPD_SPEC_SR(111, 0xe10, 10, 9, 8),
180 MTK_PIN_PUPD_SPEC_SR(114, 0xe20, 10, 9, 8),
183 MTK_PIN_PUPD_SPEC_SR(117, 0xe00, 14, 13, 12),
184 MTK_PIN_PUPD_SPEC_SR(118, 0xe00, 10, 9, 8),
199 MTK_PIN_IES_SMT_SPEC(11, 13, 0x900, 12),
203 MTK_PIN_IES_SMT_SPEC(24, 25, 0x900, 12),
225 MTK_PIN_IES_SMT_SPEC(104, 104, 0x920, 12),
232 MTK_PIN_IES_SMT_SPEC(111, 111, 0x920, 8),
248 MTK_PIN_IES_SMT_SPEC(11, 13, 0xA00, 12),
252 MTK_PIN_IES_SMT_SPEC(24, 25, 0xA00, 12),
275 MTK_PIN_IES_SMT_SPEC(104, 104, 0xA20, 12),
282 MTK_PIN_IES_SMT_SPEC(111, 111, 0xA20, 8),
304 return -EINVAL; in mt8167_ies_smt_set()
342 .compatible = "mediatek,mt8167-pinctrl",
352 .name = "mediatek-mt8167-pinctrl",