Lines Matching +full:controller +full:- +full:number
1 // SPDX-License-Identifier: GPL-2.0+
17 #include <linux/soc/samsung/exynos-regs-pmu.h>
19 #include "pinctrl-samsung.h"
20 #include "pinctrl-exynos.h"
44 * Bank type for non-alive type. Bit fields:
64 /* pin banks of exynos5433 pin-controller - ALIVE */
66 /* Must start with EINTG banks, ordered by EINT group number. */
78 /* pin banks of exynos5433 pin-controller - AUD */
80 /* Must start with EINTG banks, ordered by EINT group number. */
85 /* pin banks of exynos5433 pin-controller - CPIF */
87 /* Must start with EINTG banks, ordered by EINT group number. */
91 /* pin banks of exynos5433 pin-controller - eSE */
93 /* Must start with EINTG banks, ordered by EINT group number. */
97 /* pin banks of exynos5433 pin-controller - FINGER */
99 /* Must start with EINTG banks, ordered by EINT group number. */
103 /* pin banks of exynos5433 pin-controller - FSYS */
105 /* Must start with EINTG banks, ordered by EINT group number. */
114 /* pin banks of exynos5433 pin-controller - IMEM */
116 /* Must start with EINTG banks, ordered by EINT group number. */
120 /* pin banks of exynos5433 pin-controller - NFC */
122 /* Must start with EINTG banks, ordered by EINT group number. */
126 /* pin banks of exynos5433 pin-controller - PERIC */
128 /* Must start with EINTG banks, ordered by EINT group number. */
148 /* pin banks of exynos5433 pin-controller - TOUCH */
150 /* Must start with EINTG banks, ordered by EINT group number. */
204 * ten gpio/pin-mux/pinconfig controllers.
208 /* pin-controller instance 0 data */
217 /* pin-controller instance 1 data */
225 /* pin-controller instance 2 data */
233 /* pin-controller instance 3 data */
241 /* pin-controller instance 4 data */
249 /* pin-controller instance 5 data */
257 /* pin-controller instance 6 data */
265 /* pin-controller instance 7 data */
273 /* pin-controller instance 8 data */
281 /* pin-controller instance 9 data */
296 /* pin banks of exynos7 pin-controller - ALIVE */
298 /* Must start with EINTG banks, ordered by EINT group number. */
305 /* pin banks of exynos7 pin-controller - BUS0 */
307 /* Must start with EINTG banks, ordered by EINT group number. */
325 /* pin banks of exynos7 pin-controller - NFC */
327 /* Must start with EINTG banks, ordered by EINT group number. */
331 /* pin banks of exynos7 pin-controller - TOUCH */
333 /* Must start with EINTG banks, ordered by EINT group number. */
337 /* pin banks of exynos7 pin-controller - FF */
339 /* Must start with EINTG banks, ordered by EINT group number. */
343 /* pin banks of exynos7 pin-controller - ESE */
345 /* Must start with EINTG banks, ordered by EINT group number. */
349 /* pin banks of exynos7 pin-controller - FSYS0 */
351 /* Must start with EINTG banks, ordered by EINT group number. */
355 /* pin banks of exynos7 pin-controller - FSYS1 */
357 /* Must start with EINTG banks, ordered by EINT group number. */
364 /* pin banks of exynos7 pin-controller - BUS1 */
366 /* Must start with EINTG banks, ordered by EINT group number. */
380 /* Must start with EINTG banks, ordered by EINT group number. */
387 /* pin-controller instance 0 Alive data */
392 /* pin-controller instance 1 BUS0 data */
397 /* pin-controller instance 2 NFC data */
402 /* pin-controller instance 3 TOUCH data */
407 /* pin-controller instance 4 FF data */
412 /* pin-controller instance 5 ESE data */
417 /* pin-controller instance 6 FSYS0 data */
422 /* pin-controller instance 7 FSYS1 data */
427 /* pin-controller instance 8 BUS1 data */
432 /* pin-controller instance 9 AUD data */
444 /* pin banks of exynos7885 pin-controller 0 (ALIVE) */
454 /* pin banks of exynos7885 pin-controller 1 (DISPAUD) */
461 /* pin banks of exynos7885 pin-controller 2 (FSYS) */
469 /* pin banks of exynos7885 pin-controller 3 (TOP) */
492 /* pin-controller instance 0 Alive data */
500 /* pin-controller instance 1 DISPAUD data */
504 /* pin-controller instance 2 FSYS data */
511 /* pin-controller instance 3 TOP data */
525 /* pin banks of exynos850 pin-controller 0 (ALIVE) */
527 /* Must start with EINTG banks, ordered by EINT group number. */
536 /* pin banks of exynos850 pin-controller 1 (CMGP) */
538 /* Must start with EINTG banks, ordered by EINT group number. */
549 /* pin banks of exynos850 pin-controller 2 (AUD) */
551 /* Must start with EINTG banks, ordered by EINT group number. */
556 /* pin banks of exynos850 pin-controller 3 (HSI) */
558 /* Must start with EINTG banks, ordered by EINT group number. */
562 /* pin banks of exynos850 pin-controller 4 (CORE) */
564 /* Must start with EINTG banks, ordered by EINT group number. */
569 /* pin banks of exynos850 pin-controller 5 (PERI) */
571 /* Must start with EINTG banks, ordered by EINT group number. */
585 /* pin-controller instance 0 ALIVE data */
590 /* pin-controller instance 1 CMGP data */
595 /* pin-controller instance 2 AUD data */
599 /* pin-controller instance 3 HSI data */
604 /* pin-controller instance 4 CORE data */
609 /* pin-controller instance 5 PERI data */
621 /* pin banks of exynosautov9 pin-controller 0 (ALIVE) */
628 /* pin banks of exynosautov9 pin-controller 1 (AUD) */
636 /* pin banks of exynosautov9 pin-controller 2 (FSYS0) */
642 /* pin banks of exynosautov9 pin-controller 3 (FSYS1) */
647 /* pin banks of exynosautov9 pin-controller 4 (FSYS2) */
656 /* pin banks of exynosautov9 pin-controller 5 (PERIC0) */
664 /* pin banks of exynosautov9 pin-controller 6 (PERIC1) */
676 /* pin-controller instance 0 ALIVE data */
683 /* pin-controller instance 1 AUD data */
687 /* pin-controller instance 2 FSYS0 data */
694 /* pin-controller instance 3 FSYS1 data */
701 /* pin-controller instance 4 FSYS2 data */
708 /* pin-controller instance 5 PERIC0 data */
715 /* pin-controller instance 6 PERIC1 data */
729 /* pin banks of exynosautov920 pin-controller 0 (ALIVE) */
736 /* pin banks of exynosautov920 pin-controller 1 (AUD) */
747 /* pin banks of exynosautov920 pin-controller 2 (HSI0) */
753 /* pin banks of exynosautov920 pin-controller 3 (HSI1) */
758 /* pin banks of exynosautov920 pin-controller 4 (HSI2) */
766 /* pin banks of exynosautov920 pin-controller 5 (HSI2UFS) */
771 /* pin banks of exynosautov920 pin-controller 6 (PERIC0) */
785 /* pin banks of exynosautov920 pin-controller 7 (PERIC1) */
808 /* pin-controller instance 0 ALIVE data */
816 /* pin-controller instance 1 AUD data */
820 /* pin-controller instance 2 HSI0 data */
827 /* pin-controller instance 3 HSI1 data */
834 /* pin-controller instance 4 HSI2 data */
841 /* pin-controller instance 5 HSI2UFS data */
848 /* pin-controller instance 6 PERIC0 data */
855 /* pin-controller instance 7 PERIC1 data */
871 * gpio/pin-mux/pinconfig controllers.
874 /* pin banks of FSD pin-controller 0 (FSYS) */
883 /* pin banks of FSD pin-controller 1 (PERIC) */
908 /* pin banks of FSD pin-controller 2 (PMU) */
915 /* pin-controller instance 0 FSYS0 data */
922 /* pin-controller instance 1 PERIC data */
929 /* pin-controller instance 2 PMU data */
940 /* pin banks of gs101 pin-controller (ALIVE) */
952 /* pin banks of gs101 pin-controller (FAR_ALIVE) */
960 /* pin banks of gs101 pin-controller (GSACORE) */
967 /* pin banks of gs101 pin-controller (GSACTRL) */
972 /* pin banks of gs101 pin-controller (PERIC0) */
996 /* pin banks of gs101 pin-controller (PERIC1) */
1008 /* pin banks of gs101 pin-controller (HSI1) */
1014 /* pin banks of gs101 pin-controller (HSI2) */
1023 /* pin banks of gs101 pin-controller (ALIVE) */
1030 /* pin banks of gs101 pin-controller (FAR_ALIVE) */
1037 /* pin banks of gs101 pin-controller (GSACORE) */
1041 /* pin banks of gs101 pin-controller (GSACTRL) */
1045 /* pin banks of gs101 pin-controller (PERIC0) */
1052 /* pin banks of gs101 pin-controller (PERIC1) */
1059 /* pin banks of gs101 pin-controller (HSI1) */
1066 /* pin banks of gs101 pin-controller (HSI2) */