^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) // SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) * SH7723 Pinmux
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) * Copyright (C) 2008 Magnus Damm
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) #include <linux/init.h>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) #include <linux/kernel.h>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) #include <cpu/sh7723.h>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) #include "sh_pfc.h"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) enum {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) PINMUX_RESERVED = 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) PINMUX_DATA_BEGIN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) PTA7_DATA, PTA6_DATA, PTA5_DATA, PTA4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) PTA3_DATA, PTA2_DATA, PTA1_DATA, PTA0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) PTB7_DATA, PTB6_DATA, PTB5_DATA, PTB4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) PTB3_DATA, PTB2_DATA, PTB1_DATA, PTB0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) PTC7_DATA, PTC6_DATA, PTC5_DATA, PTC4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) PTC3_DATA, PTC2_DATA, PTC1_DATA, PTC0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) PTD7_DATA, PTD6_DATA, PTD5_DATA, PTD4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) PTD3_DATA, PTD2_DATA, PTD1_DATA, PTD0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) PTE5_DATA, PTE4_DATA, PTE3_DATA, PTE2_DATA, PTE1_DATA, PTE0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) PTF7_DATA, PTF6_DATA, PTF5_DATA, PTF4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) PTF3_DATA, PTF2_DATA, PTF1_DATA, PTF0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) PTG5_DATA, PTG4_DATA, PTG3_DATA, PTG2_DATA, PTG1_DATA, PTG0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) PTH7_DATA, PTH6_DATA, PTH5_DATA, PTH4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) PTH3_DATA, PTH2_DATA, PTH1_DATA, PTH0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) PTJ7_DATA, PTJ5_DATA, PTJ3_DATA, PTJ2_DATA, PTJ1_DATA, PTJ0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) PTK7_DATA, PTK6_DATA, PTK5_DATA, PTK4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) PTK3_DATA, PTK2_DATA, PTK1_DATA, PTK0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) PTL7_DATA, PTL6_DATA, PTL5_DATA, PTL4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) PTL3_DATA, PTL2_DATA, PTL1_DATA, PTL0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) PTM7_DATA, PTM6_DATA, PTM5_DATA, PTM4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) PTM3_DATA, PTM2_DATA, PTM1_DATA, PTM0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) PTN7_DATA, PTN6_DATA, PTN5_DATA, PTN4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) PTN3_DATA, PTN2_DATA, PTN1_DATA, PTN0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) PTQ3_DATA, PTQ2_DATA, PTQ1_DATA, PTQ0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) PTR7_DATA, PTR6_DATA, PTR5_DATA, PTR4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) PTR3_DATA, PTR2_DATA, PTR1_DATA, PTR0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) PTS7_DATA, PTS6_DATA, PTS5_DATA, PTS4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) PTS3_DATA, PTS2_DATA, PTS1_DATA, PTS0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) PTT5_DATA, PTT4_DATA, PTT3_DATA, PTT2_DATA, PTT1_DATA, PTT0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) PTU5_DATA, PTU4_DATA, PTU3_DATA, PTU2_DATA, PTU1_DATA, PTU0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) PTV7_DATA, PTV6_DATA, PTV5_DATA, PTV4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) PTV3_DATA, PTV2_DATA, PTV1_DATA, PTV0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) PTW7_DATA, PTW6_DATA, PTW5_DATA, PTW4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) PTW3_DATA, PTW2_DATA, PTW1_DATA, PTW0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) PTX7_DATA, PTX6_DATA, PTX5_DATA, PTX4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) PTX3_DATA, PTX2_DATA, PTX1_DATA, PTX0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) PTY7_DATA, PTY6_DATA, PTY5_DATA, PTY4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) PTY3_DATA, PTY2_DATA, PTY1_DATA, PTY0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) PTZ7_DATA, PTZ6_DATA, PTZ5_DATA, PTZ4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) PTZ3_DATA, PTZ2_DATA, PTZ1_DATA, PTZ0_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) PINMUX_DATA_END,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) PINMUX_INPUT_BEGIN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) PTA7_IN, PTA6_IN, PTA5_IN, PTA4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) PTA3_IN, PTA2_IN, PTA1_IN, PTA0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) PTB7_IN, PTB6_IN, PTB5_IN, PTB4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) PTB3_IN, PTB2_IN, PTB1_IN, PTB0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) PTC7_IN, PTC6_IN, PTC5_IN, PTC4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) PTC3_IN, PTC2_IN, PTC1_IN, PTC0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) PTD7_IN, PTD6_IN, PTD5_IN, PTD4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) PTD3_IN, PTD2_IN, PTD1_IN, PTD0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) PTE5_IN, PTE4_IN, PTE3_IN, PTE2_IN, PTE1_IN, PTE0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) PTF7_IN, PTF6_IN, PTF5_IN, PTF4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) PTF3_IN, PTF2_IN, PTF1_IN, PTF0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) PTH7_IN, PTH6_IN, PTH5_IN, PTH4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) PTH3_IN, PTH2_IN, PTH1_IN, PTH0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) PTJ3_IN, PTJ2_IN, PTJ1_IN, PTJ0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) PTK7_IN, PTK6_IN, PTK5_IN, PTK4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) PTK3_IN, PTK2_IN, PTK1_IN, PTK0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) PTL7_IN, PTL6_IN, PTL5_IN, PTL4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78) PTL3_IN, PTL2_IN, PTL1_IN, PTL0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) PTM7_IN, PTM6_IN, PTM5_IN, PTM4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) PTM3_IN, PTM2_IN, PTM1_IN, PTM0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) PTN7_IN, PTN6_IN, PTN5_IN, PTN4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) PTN3_IN, PTN2_IN, PTN1_IN, PTN0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) PTQ3_IN, PTQ2_IN, PTQ1_IN, PTQ0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) PTR7_IN, PTR6_IN, PTR5_IN, PTR4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) PTR3_IN, PTR2_IN, PTR1_IN, PTR0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) PTS7_IN, PTS6_IN, PTS5_IN, PTS4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) PTS3_IN, PTS2_IN, PTS1_IN, PTS0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) PTT5_IN, PTT4_IN, PTT3_IN, PTT2_IN, PTT1_IN, PTT0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) PTU5_IN, PTU4_IN, PTU3_IN, PTU2_IN, PTU1_IN, PTU0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) PTV7_IN, PTV6_IN, PTV5_IN, PTV4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) PTV3_IN, PTV2_IN, PTV1_IN, PTV0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) PTW7_IN, PTW6_IN, PTW5_IN, PTW4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) PTW3_IN, PTW2_IN, PTW1_IN, PTW0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) PTX7_IN, PTX6_IN, PTX5_IN, PTX4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) PTX3_IN, PTX2_IN, PTX1_IN, PTX0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) PTY7_IN, PTY6_IN, PTY5_IN, PTY4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) PTY3_IN, PTY2_IN, PTY1_IN, PTY0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) PTZ7_IN, PTZ6_IN, PTZ5_IN, PTZ4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) PTZ3_IN, PTZ2_IN, PTZ1_IN, PTZ0_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) PINMUX_INPUT_END,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) PINMUX_OUTPUT_BEGIN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) PTA7_OUT, PTA6_OUT, PTA5_OUT, PTA4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) PTA3_OUT, PTA2_OUT, PTA1_OUT, PTA0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) PTB7_OUT, PTB6_OUT, PTB5_OUT, PTB4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) PTB3_OUT, PTB2_OUT, PTB1_OUT, PTB0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) PTC7_OUT, PTC6_OUT, PTC5_OUT, PTC4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) PTC3_OUT, PTC2_OUT, PTC1_OUT, PTC0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) PTD7_OUT, PTD6_OUT, PTD5_OUT, PTD4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) PTD3_OUT, PTD2_OUT, PTD1_OUT, PTD0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) PTE5_OUT, PTE4_OUT, PTE3_OUT, PTE2_OUT, PTE1_OUT, PTE0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) PTF7_OUT, PTF6_OUT, PTF5_OUT, PTF4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) PTF3_OUT, PTF2_OUT, PTF1_OUT, PTF0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) PTG5_OUT, PTG4_OUT, PTG3_OUT, PTG2_OUT, PTG1_OUT, PTG0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) PTH7_OUT, PTH6_OUT, PTH5_OUT, PTH4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) PTH3_OUT, PTH2_OUT, PTH1_OUT, PTH0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) PTJ7_OUT, PTJ5_OUT, PTJ3_OUT, PTJ2_OUT, PTJ1_OUT, PTJ0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) PTK7_OUT, PTK6_OUT, PTK5_OUT, PTK4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) PTK3_OUT, PTK2_OUT, PTK1_OUT, PTK0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) PTL7_OUT, PTL6_OUT, PTL5_OUT, PTL4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) PTL3_OUT, PTL2_OUT, PTL1_OUT, PTL0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) PTM7_OUT, PTM6_OUT, PTM5_OUT, PTM4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) PTM3_OUT, PTM2_OUT, PTM1_OUT, PTM0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) PTN7_OUT, PTN6_OUT, PTN5_OUT, PTN4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) PTN3_OUT, PTN2_OUT, PTN1_OUT, PTN0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) PTR7_OUT, PTR6_OUT, PTR5_OUT, PTR4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) PTR1_OUT, PTR0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) PTS7_OUT, PTS6_OUT, PTS5_OUT, PTS4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) PTS3_OUT, PTS2_OUT, PTS1_OUT, PTS0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) PTT5_OUT, PTT4_OUT, PTT3_OUT, PTT2_OUT, PTT1_OUT, PTT0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) PTU5_OUT, PTU4_OUT, PTU3_OUT, PTU2_OUT, PTU1_OUT, PTU0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) PTV7_OUT, PTV6_OUT, PTV5_OUT, PTV4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) PTV3_OUT, PTV2_OUT, PTV1_OUT, PTV0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) PTW7_OUT, PTW6_OUT, PTW5_OUT, PTW4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) PTW3_OUT, PTW2_OUT, PTW1_OUT, PTW0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) PTX7_OUT, PTX6_OUT, PTX5_OUT, PTX4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) PTX3_OUT, PTX2_OUT, PTX1_OUT, PTX0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) PTY7_OUT, PTY6_OUT, PTY5_OUT, PTY4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) PTY3_OUT, PTY2_OUT, PTY1_OUT, PTY0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) PTZ7_OUT, PTZ6_OUT, PTZ5_OUT, PTZ4_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) PTZ3_OUT, PTZ2_OUT, PTZ1_OUT, PTZ0_OUT,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) PINMUX_OUTPUT_END,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) PINMUX_FUNCTION_BEGIN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) PTA7_FN, PTA6_FN, PTA5_FN, PTA4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) PTA3_FN, PTA2_FN, PTA1_FN, PTA0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) PTB7_FN, PTB6_FN, PTB5_FN, PTB4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) PTB3_FN, PTB2_FN, PTB1_FN, PTB0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) PTC7_FN, PTC6_FN, PTC5_FN, PTC4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) PTC3_FN, PTC2_FN, PTC1_FN, PTC0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) PTD7_FN, PTD6_FN, PTD5_FN, PTD4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) PTD3_FN, PTD2_FN, PTD1_FN, PTD0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) PTE5_FN, PTE4_FN, PTE3_FN, PTE2_FN, PTE1_FN, PTE0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) PTF7_FN, PTF6_FN, PTF5_FN, PTF4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) PTF3_FN, PTF2_FN, PTF1_FN, PTF0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) PTG5_FN, PTG4_FN, PTG3_FN, PTG2_FN, PTG1_FN, PTG0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) PTH7_FN, PTH6_FN, PTH5_FN, PTH4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) PTH3_FN, PTH2_FN, PTH1_FN, PTH0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) PTJ7_FN, PTJ5_FN, PTJ3_FN, PTJ2_FN, PTJ1_FN, PTJ0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) PTK7_FN, PTK6_FN, PTK5_FN, PTK4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) PTK3_FN, PTK2_FN, PTK1_FN, PTK0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) PTL7_FN, PTL6_FN, PTL5_FN, PTL4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) PTL3_FN, PTL2_FN, PTL1_FN, PTL0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) PTM7_FN, PTM6_FN, PTM5_FN, PTM4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) PTM3_FN, PTM2_FN, PTM1_FN, PTM0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) PTN7_FN, PTN6_FN, PTN5_FN, PTN4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) PTN3_FN, PTN2_FN, PTN1_FN, PTN0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) PTQ3_FN, PTQ2_FN, PTQ1_FN, PTQ0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) PTR7_FN, PTR6_FN, PTR5_FN, PTR4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) PTR3_FN, PTR2_FN, PTR1_FN, PTR0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) PTS7_FN, PTS6_FN, PTS5_FN, PTS4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) PTS3_FN, PTS2_FN, PTS1_FN, PTS0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) PTT5_FN, PTT4_FN, PTT3_FN, PTT2_FN, PTT1_FN, PTT0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) PTU5_FN, PTU4_FN, PTU3_FN, PTU2_FN, PTU1_FN, PTU0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) PTV7_FN, PTV6_FN, PTV5_FN, PTV4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) PTV3_FN, PTV2_FN, PTV1_FN, PTV0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) PTW7_FN, PTW6_FN, PTW5_FN, PTW4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) PTW3_FN, PTW2_FN, PTW1_FN, PTW0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) PTX7_FN, PTX6_FN, PTX5_FN, PTX4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) PTX3_FN, PTX2_FN, PTX1_FN, PTX0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) PTY7_FN, PTY6_FN, PTY5_FN, PTY4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) PTY3_FN, PTY2_FN, PTY1_FN, PTY0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) PTZ7_FN, PTZ6_FN, PTZ5_FN, PTZ4_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) PTZ3_FN, PTZ2_FN, PTZ1_FN, PTZ0_FN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) PSA15_PSA14_FN1, PSA15_PSA14_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) PSA13_PSA12_FN1, PSA13_PSA12_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) PSA11_PSA10_FN1, PSA11_PSA10_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) PSA5_PSA4_FN1, PSA5_PSA4_FN2, PSA5_PSA4_FN3,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) PSA3_PSA2_FN1, PSA3_PSA2_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) PSB15_PSB14_FN1, PSB15_PSB14_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) PSB13_PSB12_LCDC_RGB, PSB13_PSB12_LCDC_SYS,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) PSB9_PSB8_FN1, PSB9_PSB8_FN2, PSB9_PSB8_FN3,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) PSB7_PSB6_FN1, PSB7_PSB6_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) PSB5_PSB4_FN1, PSB5_PSB4_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) PSB3_PSB2_FN1, PSB3_PSB2_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) PSC15_PSC14_FN1, PSC15_PSC14_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) PSC13_PSC12_FN1, PSC13_PSC12_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) PSC11_PSC10_FN1, PSC11_PSC10_FN2, PSC11_PSC10_FN3,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) PSC9_PSC8_FN1, PSC9_PSC8_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) PSC7_PSC6_FN1, PSC7_PSC6_FN2, PSC7_PSC6_FN3,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) PSD15_PSD14_FN1, PSD15_PSD14_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) PSD13_PSD12_FN1, PSD13_PSD12_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) PSD11_PSD10_FN1, PSD11_PSD10_FN2, PSD11_PSD10_FN3,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) PSD9_PSD8_FN1, PSD9_PSD8_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) PSD7_PSD6_FN1, PSD7_PSD6_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) PSD5_PSD4_FN1, PSD5_PSD4_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) PSD3_PSD2_FN1, PSD3_PSD2_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) PSD1_PSD0_FN1, PSD1_PSD0_FN2,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) PINMUX_FUNCTION_END,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) PINMUX_MARK_BEGIN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) SCIF0_PTT_TXD_MARK, SCIF0_PTT_RXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) SCIF0_PTT_SCK_MARK, SCIF0_PTU_TXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) SCIF0_PTU_RXD_MARK, SCIF0_PTU_SCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) SCIF1_PTS_TXD_MARK, SCIF1_PTS_RXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) SCIF1_PTS_SCK_MARK, SCIF1_PTV_TXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) SCIF1_PTV_RXD_MARK, SCIF1_PTV_SCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) SCIF2_PTT_TXD_MARK, SCIF2_PTT_RXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) SCIF2_PTT_SCK_MARK, SCIF2_PTU_TXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) SCIF2_PTU_RXD_MARK, SCIF2_PTU_SCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) SCIF3_PTS_TXD_MARK, SCIF3_PTS_RXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) SCIF3_PTS_SCK_MARK, SCIF3_PTS_RTS_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228) SCIF3_PTS_CTS_MARK, SCIF3_PTV_TXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) SCIF3_PTV_RXD_MARK, SCIF3_PTV_SCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) SCIF3_PTV_RTS_MARK, SCIF3_PTV_CTS_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) SCIF4_PTE_TXD_MARK, SCIF4_PTE_RXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) SCIF4_PTE_SCK_MARK, SCIF4_PTN_TXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) SCIF4_PTN_RXD_MARK, SCIF4_PTN_SCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) SCIF5_PTE_TXD_MARK, SCIF5_PTE_RXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) SCIF5_PTE_SCK_MARK, SCIF5_PTN_TXD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) SCIF5_PTN_RXD_MARK, SCIF5_PTN_SCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) VIO_D15_MARK, VIO_D14_MARK, VIO_D13_MARK, VIO_D12_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) VIO_D11_MARK, VIO_D10_MARK, VIO_D9_MARK, VIO_D8_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) VIO_D7_MARK, VIO_D6_MARK, VIO_D5_MARK, VIO_D4_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) VIO_D3_MARK, VIO_D2_MARK, VIO_D1_MARK, VIO_D0_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) VIO_FLD_MARK, VIO_CKO_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) VIO_VD1_MARK, VIO_HD1_MARK, VIO_CLK1_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) VIO_HD2_MARK, VIO_VD2_MARK, VIO_CLK2_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) LCDD23_MARK, LCDD22_MARK, LCDD21_MARK, LCDD20_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) LCDD19_MARK, LCDD18_MARK, LCDD17_MARK, LCDD16_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) LCDD15_MARK, LCDD14_MARK, LCDD13_MARK, LCDD12_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) LCDD11_MARK, LCDD10_MARK, LCDD9_MARK, LCDD8_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) LCDD7_MARK, LCDD6_MARK, LCDD5_MARK, LCDD4_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) LCDD3_MARK, LCDD2_MARK, LCDD1_MARK, LCDD0_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) LCDDON_MARK, LCDVCPWC_MARK, LCDVEPWC_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255) LCDVSYN_MARK, LCDDCK_MARK, LCDHSYN_MARK, LCDDISP_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) LCDRS_MARK, LCDCS_MARK, LCDWR_MARK, LCDRD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) LCDLCLK_PTR_MARK, LCDLCLK_PTW_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) IRQ0_MARK, IRQ1_MARK, IRQ2_MARK, IRQ3_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) IRQ4_MARK, IRQ5_MARK, IRQ6_MARK, IRQ7_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) AUDATA3_MARK, AUDATA2_MARK, AUDATA1_MARK, AUDATA0_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) AUDCK_MARK, AUDSYNC_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) SDHI0CD_PTD_MARK, SDHI0WP_PTD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) SDHI0D3_PTD_MARK, SDHI0D2_PTD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) SDHI0D1_PTD_MARK, SDHI0D0_PTD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) SDHI0CMD_PTD_MARK, SDHI0CLK_PTD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270) SDHI0CD_PTS_MARK, SDHI0WP_PTS_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) SDHI0D3_PTS_MARK, SDHI0D2_PTS_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) SDHI0D1_PTS_MARK, SDHI0D0_PTS_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) SDHI0CMD_PTS_MARK, SDHI0CLK_PTS_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) SDHI1CD_MARK, SDHI1WP_MARK, SDHI1D3_MARK, SDHI1D2_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276) SDHI1D1_MARK, SDHI1D0_MARK, SDHI1CMD_MARK, SDHI1CLK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) SIUAFCK_MARK, SIUAILR_MARK, SIUAIBT_MARK, SIUAISLD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) SIUAOLR_MARK, SIUAOBT_MARK, SIUAOSLD_MARK, SIUAMCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) SIUAISPD_MARK, SIUAOSPD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) SIUBFCK_MARK, SIUBILR_MARK, SIUBIBT_MARK, SIUBISLD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) SIUBOLR_MARK, SIUBOBT_MARK, SIUBOSLD_MARK, SIUBMCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) IRDA_IN_MARK, IRDA_OUT_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) DV_CLKI_MARK, DV_CLK_MARK, DV_HSYNC_MARK, DV_VSYNC_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) DV_D15_MARK, DV_D14_MARK, DV_D13_MARK, DV_D12_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) DV_D11_MARK, DV_D10_MARK, DV_D9_MARK, DV_D8_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) DV_D7_MARK, DV_D6_MARK, DV_D5_MARK, DV_D4_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) DV_D3_MARK, DV_D2_MARK, DV_D1_MARK, DV_D0_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) KEYIN0_MARK, KEYIN1_MARK, KEYIN2_MARK, KEYIN3_MARK, KEYIN4_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) KEYOUT0_MARK, KEYOUT1_MARK, KEYOUT2_MARK, KEYOUT3_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) KEYOUT4_IN6_MARK, KEYOUT5_IN5_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) MSIOF0_PTF_TXD_MARK, MSIOF0_PTF_RXD_MARK, MSIOF0_PTF_MCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) MSIOF0_PTF_TSYNC_MARK, MSIOF0_PTF_TSCK_MARK, MSIOF0_PTF_RSYNC_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) MSIOF0_PTF_RSCK_MARK, MSIOF0_PTF_SS1_MARK, MSIOF0_PTF_SS2_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 300)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 301) MSIOF0_PTT_TXD_MARK, MSIOF0_PTT_RXD_MARK, MSIOF0_PTX_MCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 302) MSIOF0_PTT_TSYNC_MARK, MSIOF0_PTT_TSCK_MARK, MSIOF0_PTT_RSYNC_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 303) MSIOF0_PTT_RSCK_MARK, MSIOF0_PTT_SS1_MARK, MSIOF0_PTT_SS2_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 304)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 305) MSIOF1_TXD_MARK, MSIOF1_RXD_MARK, MSIOF1_MCK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 306) MSIOF1_TSYNC_MARK, MSIOF1_TSCK_MARK, MSIOF1_RSYNC_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 307) MSIOF1_RSCK_MARK, MSIOF1_SS1_MARK, MSIOF1_SS2_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 308)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 309) TS0_SDAT_MARK, TS0_SCK_MARK, TS0_SDEN_MARK, TS0_SPSYNC_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 310)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 311) FCE_MARK, NAF7_MARK, NAF6_MARK, NAF5_MARK, NAF4_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 312) NAF3_MARK, NAF2_MARK, NAF1_MARK, NAF0_MARK, FCDE_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 313) FOE_MARK, FSC_MARK, FWE_MARK, FRB_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 314)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 315) DACK1_MARK, DREQ1_MARK, DACK0_MARK, DREQ0_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 316)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 317) AN3_MARK, AN2_MARK, AN1_MARK, AN0_MARK, ADTRG_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 318)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 319) STATUS0_MARK, PDSTATUS_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 320)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 321) TPUTO3_MARK, TPUTO2_MARK, TPUTO1_MARK, TPUTO0_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 322)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 323) D31_MARK, D30_MARK, D29_MARK, D28_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 324) D27_MARK, D26_MARK, D25_MARK, D24_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 325) D23_MARK, D22_MARK, D21_MARK, D20_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 326) D19_MARK, D18_MARK, D17_MARK, D16_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 327) IOIS16_MARK, WAIT_MARK, BS_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 328) A25_MARK, A24_MARK, A23_MARK, A22_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 329) CS6B_CE1B_MARK, CS6A_CE2B_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 330) CS5B_CE1A_MARK, CS5A_CE2A_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 331) WE3_ICIOWR_MARK, WE2_ICIORD_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 332)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 333) IDED15_MARK, IDED14_MARK, IDED13_MARK, IDED12_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 334) IDED11_MARK, IDED10_MARK, IDED9_MARK, IDED8_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 335) IDED7_MARK, IDED6_MARK, IDED5_MARK, IDED4_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 336) IDED3_MARK, IDED2_MARK, IDED1_MARK, IDED0_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 337) DIRECTION_MARK, EXBUF_ENB_MARK, IDERST_MARK, IODACK_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 338) IODREQ_MARK, IDEIORDY_MARK, IDEINT_MARK, IDEIOWR_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 339) IDEIORD_MARK, IDECS1_MARK, IDECS0_MARK, IDEA2_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 340) IDEA1_MARK, IDEA0_MARK,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 341) PINMUX_MARK_END,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 342) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 343)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 344) static const u16 pinmux_data[] = {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 345) /* PTA GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 346) PINMUX_DATA(PTA7_DATA, PTA7_IN, PTA7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 347) PINMUX_DATA(PTA6_DATA, PTA6_IN, PTA6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 348) PINMUX_DATA(PTA5_DATA, PTA5_IN, PTA5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 349) PINMUX_DATA(PTA4_DATA, PTA4_IN, PTA4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 350) PINMUX_DATA(PTA3_DATA, PTA3_IN, PTA3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 351) PINMUX_DATA(PTA2_DATA, PTA2_IN, PTA2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 352) PINMUX_DATA(PTA1_DATA, PTA1_IN, PTA1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 353) PINMUX_DATA(PTA0_DATA, PTA0_IN, PTA0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 354)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 355) /* PTB GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 356) PINMUX_DATA(PTB7_DATA, PTB7_IN, PTB7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 357) PINMUX_DATA(PTB6_DATA, PTB6_IN, PTB6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 358) PINMUX_DATA(PTB5_DATA, PTB5_IN, PTB5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 359) PINMUX_DATA(PTB4_DATA, PTB4_IN, PTB4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 360) PINMUX_DATA(PTB3_DATA, PTB3_IN, PTB3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 361) PINMUX_DATA(PTB2_DATA, PTB2_IN, PTB2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 362) PINMUX_DATA(PTB1_DATA, PTB1_IN, PTB1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 363) PINMUX_DATA(PTB0_DATA, PTB0_IN, PTB0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 364)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 365) /* PTC GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 366) PINMUX_DATA(PTC7_DATA, PTC7_IN, PTC7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 367) PINMUX_DATA(PTC6_DATA, PTC6_IN, PTC6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 368) PINMUX_DATA(PTC5_DATA, PTC5_IN, PTC5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 369) PINMUX_DATA(PTC4_DATA, PTC4_IN, PTC4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 370) PINMUX_DATA(PTC3_DATA, PTC3_IN, PTC3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 371) PINMUX_DATA(PTC2_DATA, PTC2_IN, PTC2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 372) PINMUX_DATA(PTC1_DATA, PTC1_IN, PTC1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 373) PINMUX_DATA(PTC0_DATA, PTC0_IN, PTC0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 374)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 375) /* PTD GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 376) PINMUX_DATA(PTD7_DATA, PTD7_IN, PTD7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 377) PINMUX_DATA(PTD6_DATA, PTD6_IN, PTD6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 378) PINMUX_DATA(PTD5_DATA, PTD5_IN, PTD5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 379) PINMUX_DATA(PTD4_DATA, PTD4_IN, PTD4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 380) PINMUX_DATA(PTD3_DATA, PTD3_IN, PTD3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 381) PINMUX_DATA(PTD2_DATA, PTD2_IN, PTD2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 382) PINMUX_DATA(PTD1_DATA, PTD1_IN, PTD1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 383) PINMUX_DATA(PTD0_DATA, PTD0_IN, PTD0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 384)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 385) /* PTE GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 386) PINMUX_DATA(PTE5_DATA, PTE5_IN, PTE5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 387) PINMUX_DATA(PTE4_DATA, PTE4_IN, PTE4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 388) PINMUX_DATA(PTE3_DATA, PTE3_IN, PTE3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 389) PINMUX_DATA(PTE2_DATA, PTE2_IN, PTE2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 390) PINMUX_DATA(PTE1_DATA, PTE1_IN, PTE1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 391) PINMUX_DATA(PTE0_DATA, PTE0_IN, PTE0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 392)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 393) /* PTF GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 394) PINMUX_DATA(PTF7_DATA, PTF7_IN, PTF7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 395) PINMUX_DATA(PTF6_DATA, PTF6_IN, PTF6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 396) PINMUX_DATA(PTF5_DATA, PTF5_IN, PTF5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 397) PINMUX_DATA(PTF4_DATA, PTF4_IN, PTF4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 398) PINMUX_DATA(PTF3_DATA, PTF3_IN, PTF3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 399) PINMUX_DATA(PTF2_DATA, PTF2_IN, PTF2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 400) PINMUX_DATA(PTF1_DATA, PTF1_IN, PTF1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 401) PINMUX_DATA(PTF0_DATA, PTF0_IN, PTF0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 402)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 403) /* PTG GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 404) PINMUX_DATA(PTG5_DATA, PTG5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 405) PINMUX_DATA(PTG4_DATA, PTG4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 406) PINMUX_DATA(PTG3_DATA, PTG3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 407) PINMUX_DATA(PTG2_DATA, PTG2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 408) PINMUX_DATA(PTG1_DATA, PTG1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 409) PINMUX_DATA(PTG0_DATA, PTG0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 410)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 411) /* PTH GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 412) PINMUX_DATA(PTH7_DATA, PTH7_IN, PTH7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 413) PINMUX_DATA(PTH6_DATA, PTH6_IN, PTH6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 414) PINMUX_DATA(PTH5_DATA, PTH5_IN, PTH5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 415) PINMUX_DATA(PTH4_DATA, PTH4_IN, PTH4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 416) PINMUX_DATA(PTH3_DATA, PTH3_IN, PTH3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 417) PINMUX_DATA(PTH2_DATA, PTH2_IN, PTH2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 418) PINMUX_DATA(PTH1_DATA, PTH1_IN, PTH1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 419) PINMUX_DATA(PTH0_DATA, PTH0_IN, PTH0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 420)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 421) /* PTJ GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 422) PINMUX_DATA(PTJ7_DATA, PTJ7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 423) PINMUX_DATA(PTJ5_DATA, PTJ5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 424) PINMUX_DATA(PTJ3_DATA, PTJ3_IN, PTJ3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 425) PINMUX_DATA(PTJ2_DATA, PTJ2_IN, PTJ2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 426) PINMUX_DATA(PTJ1_DATA, PTJ1_IN, PTJ1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 427) PINMUX_DATA(PTJ0_DATA, PTJ0_IN, PTJ0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 428)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 429) /* PTK GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 430) PINMUX_DATA(PTK7_DATA, PTK7_IN, PTK7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 431) PINMUX_DATA(PTK6_DATA, PTK6_IN, PTK6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 432) PINMUX_DATA(PTK5_DATA, PTK5_IN, PTK5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 433) PINMUX_DATA(PTK4_DATA, PTK4_IN, PTK4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 434) PINMUX_DATA(PTK3_DATA, PTK3_IN, PTK3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 435) PINMUX_DATA(PTK2_DATA, PTK2_IN, PTK2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 436) PINMUX_DATA(PTK1_DATA, PTK1_IN, PTK1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 437) PINMUX_DATA(PTK0_DATA, PTK0_IN, PTK0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 438)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 439) /* PTL GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 440) PINMUX_DATA(PTL7_DATA, PTL7_IN, PTL7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 441) PINMUX_DATA(PTL6_DATA, PTL6_IN, PTL6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 442) PINMUX_DATA(PTL5_DATA, PTL5_IN, PTL5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 443) PINMUX_DATA(PTL4_DATA, PTL4_IN, PTL4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 444) PINMUX_DATA(PTL3_DATA, PTL3_IN, PTL3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 445) PINMUX_DATA(PTL2_DATA, PTL2_IN, PTL2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 446) PINMUX_DATA(PTL1_DATA, PTL1_IN, PTL1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 447) PINMUX_DATA(PTL0_DATA, PTL0_IN, PTL0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 448)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 449) /* PTM GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 450) PINMUX_DATA(PTM7_DATA, PTM7_IN, PTM7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 451) PINMUX_DATA(PTM6_DATA, PTM6_IN, PTM6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 452) PINMUX_DATA(PTM5_DATA, PTM5_IN, PTM5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 453) PINMUX_DATA(PTM4_DATA, PTM4_IN, PTM4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 454) PINMUX_DATA(PTM3_DATA, PTM3_IN, PTM3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 455) PINMUX_DATA(PTM2_DATA, PTM2_IN, PTM2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 456) PINMUX_DATA(PTM1_DATA, PTM1_IN, PTM1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 457) PINMUX_DATA(PTM0_DATA, PTM0_IN, PTM0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 458)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 459) /* PTN GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 460) PINMUX_DATA(PTN7_DATA, PTN7_IN, PTN7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 461) PINMUX_DATA(PTN6_DATA, PTN6_IN, PTN6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 462) PINMUX_DATA(PTN5_DATA, PTN5_IN, PTN5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 463) PINMUX_DATA(PTN4_DATA, PTN4_IN, PTN4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 464) PINMUX_DATA(PTN3_DATA, PTN3_IN, PTN3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 465) PINMUX_DATA(PTN2_DATA, PTN2_IN, PTN2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 466) PINMUX_DATA(PTN1_DATA, PTN1_IN, PTN1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 467) PINMUX_DATA(PTN0_DATA, PTN0_IN, PTN0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 468)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 469) /* PTQ GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 470) PINMUX_DATA(PTQ3_DATA, PTQ3_IN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 471) PINMUX_DATA(PTQ2_DATA, PTQ2_IN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 472) PINMUX_DATA(PTQ1_DATA, PTQ1_IN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 473) PINMUX_DATA(PTQ0_DATA, PTQ0_IN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 474)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 475) /* PTR GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 476) PINMUX_DATA(PTR7_DATA, PTR7_IN, PTR7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 477) PINMUX_DATA(PTR6_DATA, PTR6_IN, PTR6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 478) PINMUX_DATA(PTR5_DATA, PTR5_IN, PTR5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 479) PINMUX_DATA(PTR4_DATA, PTR4_IN, PTR4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 480) PINMUX_DATA(PTR3_DATA, PTR3_IN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 481) PINMUX_DATA(PTR2_DATA, PTR2_IN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 482) PINMUX_DATA(PTR1_DATA, PTR1_IN, PTR1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 483) PINMUX_DATA(PTR0_DATA, PTR0_IN, PTR0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 484)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 485) /* PTS GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 486) PINMUX_DATA(PTS7_DATA, PTS7_IN, PTS7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 487) PINMUX_DATA(PTS6_DATA, PTS6_IN, PTS6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 488) PINMUX_DATA(PTS5_DATA, PTS5_IN, PTS5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 489) PINMUX_DATA(PTS4_DATA, PTS4_IN, PTS4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 490) PINMUX_DATA(PTS3_DATA, PTS3_IN, PTS3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 491) PINMUX_DATA(PTS2_DATA, PTS2_IN, PTS2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 492) PINMUX_DATA(PTS1_DATA, PTS1_IN, PTS1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 493) PINMUX_DATA(PTS0_DATA, PTS0_IN, PTS0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 494)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 495) /* PTT GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 496) PINMUX_DATA(PTT5_DATA, PTT5_IN, PTT5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 497) PINMUX_DATA(PTT4_DATA, PTT4_IN, PTT4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 498) PINMUX_DATA(PTT3_DATA, PTT3_IN, PTT3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 499) PINMUX_DATA(PTT2_DATA, PTT2_IN, PTT2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 500) PINMUX_DATA(PTT1_DATA, PTT1_IN, PTT1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 501) PINMUX_DATA(PTT0_DATA, PTT0_IN, PTT0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 502)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 503) /* PTU GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 504) PINMUX_DATA(PTU5_DATA, PTU5_IN, PTU5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 505) PINMUX_DATA(PTU4_DATA, PTU4_IN, PTU4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 506) PINMUX_DATA(PTU3_DATA, PTU3_IN, PTU3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 507) PINMUX_DATA(PTU2_DATA, PTU2_IN, PTU2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 508) PINMUX_DATA(PTU1_DATA, PTU1_IN, PTU1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 509) PINMUX_DATA(PTU0_DATA, PTU0_IN, PTU0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 510)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 511) /* PTV GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 512) PINMUX_DATA(PTV7_DATA, PTV7_IN, PTV7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 513) PINMUX_DATA(PTV6_DATA, PTV6_IN, PTV6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 514) PINMUX_DATA(PTV5_DATA, PTV5_IN, PTV5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 515) PINMUX_DATA(PTV4_DATA, PTV4_IN, PTV4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 516) PINMUX_DATA(PTV3_DATA, PTV3_IN, PTV3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 517) PINMUX_DATA(PTV2_DATA, PTV2_IN, PTV2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 518) PINMUX_DATA(PTV1_DATA, PTV1_IN, PTV1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 519) PINMUX_DATA(PTV0_DATA, PTV0_IN, PTV0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 520)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 521) /* PTW GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 522) PINMUX_DATA(PTW7_DATA, PTW7_IN, PTW7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 523) PINMUX_DATA(PTW6_DATA, PTW6_IN, PTW6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 524) PINMUX_DATA(PTW5_DATA, PTW5_IN, PTW5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 525) PINMUX_DATA(PTW4_DATA, PTW4_IN, PTW4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 526) PINMUX_DATA(PTW3_DATA, PTW3_IN, PTW3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 527) PINMUX_DATA(PTW2_DATA, PTW2_IN, PTW2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 528) PINMUX_DATA(PTW1_DATA, PTW1_IN, PTW1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 529) PINMUX_DATA(PTW0_DATA, PTW0_IN, PTW0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 530)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 531) /* PTX GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 532) PINMUX_DATA(PTX7_DATA, PTX7_IN, PTX7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 533) PINMUX_DATA(PTX6_DATA, PTX6_IN, PTX6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 534) PINMUX_DATA(PTX5_DATA, PTX5_IN, PTX5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 535) PINMUX_DATA(PTX4_DATA, PTX4_IN, PTX4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 536) PINMUX_DATA(PTX3_DATA, PTX3_IN, PTX3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 537) PINMUX_DATA(PTX2_DATA, PTX2_IN, PTX2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 538) PINMUX_DATA(PTX1_DATA, PTX1_IN, PTX1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 539) PINMUX_DATA(PTX0_DATA, PTX0_IN, PTX0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 540)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 541) /* PTY GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 542) PINMUX_DATA(PTY7_DATA, PTY7_IN, PTY7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 543) PINMUX_DATA(PTY6_DATA, PTY6_IN, PTY6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 544) PINMUX_DATA(PTY5_DATA, PTY5_IN, PTY5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 545) PINMUX_DATA(PTY4_DATA, PTY4_IN, PTY4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 546) PINMUX_DATA(PTY3_DATA, PTY3_IN, PTY3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 547) PINMUX_DATA(PTY2_DATA, PTY2_IN, PTY2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 548) PINMUX_DATA(PTY1_DATA, PTY1_IN, PTY1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 549) PINMUX_DATA(PTY0_DATA, PTY0_IN, PTY0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 550)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 551) /* PTZ GPIO */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 552) PINMUX_DATA(PTZ7_DATA, PTZ7_IN, PTZ7_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 553) PINMUX_DATA(PTZ6_DATA, PTZ6_IN, PTZ6_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 554) PINMUX_DATA(PTZ5_DATA, PTZ5_IN, PTZ5_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 555) PINMUX_DATA(PTZ4_DATA, PTZ4_IN, PTZ4_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 556) PINMUX_DATA(PTZ3_DATA, PTZ3_IN, PTZ3_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 557) PINMUX_DATA(PTZ2_DATA, PTZ2_IN, PTZ2_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 558) PINMUX_DATA(PTZ1_DATA, PTZ1_IN, PTZ1_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 559) PINMUX_DATA(PTZ0_DATA, PTZ0_IN, PTZ0_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 560)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 561) /* PTA FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 562) PINMUX_DATA(D23_MARK, PSA15_PSA14_FN1, PTA7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 563) PINMUX_DATA(KEYOUT2_MARK, PSA15_PSA14_FN2, PTA7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 564) PINMUX_DATA(D22_MARK, PSA15_PSA14_FN1, PTA6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 565) PINMUX_DATA(KEYOUT1_MARK, PSA15_PSA14_FN2, PTA6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 566) PINMUX_DATA(D21_MARK, PSA15_PSA14_FN1, PTA5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 567) PINMUX_DATA(KEYOUT0_MARK, PSA15_PSA14_FN2, PTA5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 568) PINMUX_DATA(D20_MARK, PSA15_PSA14_FN1, PTA4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 569) PINMUX_DATA(KEYIN4_MARK, PSA15_PSA14_FN2, PTA4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 570) PINMUX_DATA(D19_MARK, PSA15_PSA14_FN1, PTA3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 571) PINMUX_DATA(KEYIN3_MARK, PSA15_PSA14_FN2, PTA3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 572) PINMUX_DATA(D18_MARK, PSA15_PSA14_FN1, PTA2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 573) PINMUX_DATA(KEYIN2_MARK, PSA15_PSA14_FN2, PTA2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 574) PINMUX_DATA(D17_MARK, PSA15_PSA14_FN1, PTA1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 575) PINMUX_DATA(KEYIN1_MARK, PSA15_PSA14_FN2, PTA1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 576) PINMUX_DATA(D16_MARK, PSA15_PSA14_FN1, PTA0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 577) PINMUX_DATA(KEYIN0_MARK, PSA15_PSA14_FN2, PTA0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 578)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 579) /* PTB FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 580) PINMUX_DATA(D31_MARK, PTB7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 581) PINMUX_DATA(D30_MARK, PTB6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 582) PINMUX_DATA(D29_MARK, PTB5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 583) PINMUX_DATA(D28_MARK, PTB4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 584) PINMUX_DATA(D27_MARK, PTB3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 585) PINMUX_DATA(D26_MARK, PSA15_PSA14_FN1, PTB2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 586) PINMUX_DATA(KEYOUT5_IN5_MARK, PSA15_PSA14_FN2, PTB2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 587) PINMUX_DATA(D25_MARK, PSA15_PSA14_FN1, PTB1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 588) PINMUX_DATA(KEYOUT4_IN6_MARK, PSA15_PSA14_FN2, PTB1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 589) PINMUX_DATA(D24_MARK, PSA15_PSA14_FN1, PTB0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 590) PINMUX_DATA(KEYOUT3_MARK, PSA15_PSA14_FN2, PTB0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 591)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 592) /* PTC FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 593) PINMUX_DATA(IDED15_MARK, PSA11_PSA10_FN1, PTC7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 594) PINMUX_DATA(SDHI1CD_MARK, PSA11_PSA10_FN2, PTC7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 595) PINMUX_DATA(IDED14_MARK, PSA11_PSA10_FN1, PTC6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 596) PINMUX_DATA(SDHI1WP_MARK, PSA11_PSA10_FN2, PTC6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 597) PINMUX_DATA(IDED13_MARK, PSA11_PSA10_FN1, PTC5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 598) PINMUX_DATA(SDHI1D3_MARK, PSA11_PSA10_FN2, PTC5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 599) PINMUX_DATA(IDED12_MARK, PSA11_PSA10_FN1, PTC4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 600) PINMUX_DATA(SDHI1D2_MARK, PSA11_PSA10_FN2, PTC4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 601) PINMUX_DATA(IDED11_MARK, PSA11_PSA10_FN1, PTC3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 602) PINMUX_DATA(SDHI1D1_MARK, PSA11_PSA10_FN2, PTC3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 603) PINMUX_DATA(IDED10_MARK, PSA11_PSA10_FN1, PTC2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 604) PINMUX_DATA(SDHI1D0_MARK, PSA11_PSA10_FN2, PTC2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 605) PINMUX_DATA(IDED9_MARK, PSA11_PSA10_FN1, PTC1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 606) PINMUX_DATA(SDHI1CMD_MARK, PSA11_PSA10_FN2, PTC1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 607) PINMUX_DATA(IDED8_MARK, PSA11_PSA10_FN1, PTC0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 608) PINMUX_DATA(SDHI1CLK_MARK, PSA11_PSA10_FN2, PTC0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 609)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 610) /* PTD FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 611) PINMUX_DATA(IDED7_MARK, PSA11_PSA10_FN1, PTD7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 612) PINMUX_DATA(SDHI0CD_PTD_MARK, PSA11_PSA10_FN2, PTD7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 613) PINMUX_DATA(IDED6_MARK, PSA11_PSA10_FN1, PTD6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 614) PINMUX_DATA(SDHI0WP_PTD_MARK, PSA11_PSA10_FN2, PTD6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 615) PINMUX_DATA(IDED5_MARK, PSA11_PSA10_FN1, PTD5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 616) PINMUX_DATA(SDHI0D3_PTD_MARK, PSA11_PSA10_FN2, PTD5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 617) PINMUX_DATA(IDED4_MARK, PSA11_PSA10_FN1, PTD4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 618) PINMUX_DATA(SDHI0D2_PTD_MARK, PSA11_PSA10_FN2, PTD4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 619) PINMUX_DATA(IDED3_MARK, PSA11_PSA10_FN1, PTD3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 620) PINMUX_DATA(SDHI0D1_PTD_MARK, PSA11_PSA10_FN2, PTD3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 621) PINMUX_DATA(IDED2_MARK, PSA11_PSA10_FN1, PTD2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 622) PINMUX_DATA(SDHI0D0_PTD_MARK, PSA11_PSA10_FN2, PTD2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 623) PINMUX_DATA(IDED1_MARK, PSA11_PSA10_FN1, PTD1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 624) PINMUX_DATA(SDHI0CMD_PTD_MARK, PSA11_PSA10_FN2, PTD1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 625) PINMUX_DATA(IDED0_MARK, PSA11_PSA10_FN1, PTD0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 626) PINMUX_DATA(SDHI0CLK_PTD_MARK, PSA11_PSA10_FN2, PTD0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 627)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 628) /* PTE FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 629) PINMUX_DATA(DIRECTION_MARK, PSA11_PSA10_FN1, PTE5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 630) PINMUX_DATA(SCIF5_PTE_SCK_MARK, PSA11_PSA10_FN2, PTE5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 631) PINMUX_DATA(EXBUF_ENB_MARK, PSA11_PSA10_FN1, PTE4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 632) PINMUX_DATA(SCIF5_PTE_RXD_MARK, PSA11_PSA10_FN2, PTE4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 633) PINMUX_DATA(IDERST_MARK, PSA11_PSA10_FN1, PTE3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 634) PINMUX_DATA(SCIF5_PTE_TXD_MARK, PSA11_PSA10_FN2, PTE3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 635) PINMUX_DATA(IODACK_MARK, PSA11_PSA10_FN1, PTE2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 636) PINMUX_DATA(SCIF4_PTE_SCK_MARK, PSA11_PSA10_FN2, PTE2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 637) PINMUX_DATA(IODREQ_MARK, PSA11_PSA10_FN1, PTE1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 638) PINMUX_DATA(SCIF4_PTE_RXD_MARK, PSA11_PSA10_FN2, PTE1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 639) PINMUX_DATA(IDEIORDY_MARK, PSA11_PSA10_FN1, PTE0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 640) PINMUX_DATA(SCIF4_PTE_TXD_MARK, PSA11_PSA10_FN2, PTE0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 641)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 642) /* PTF FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 643) PINMUX_DATA(IDEINT_MARK, PTF7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 644) PINMUX_DATA(IDEIOWR_MARK, PSA5_PSA4_FN1, PTF6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 645) PINMUX_DATA(MSIOF0_PTF_SS2_MARK, PSA5_PSA4_FN2, PTF6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 646) PINMUX_DATA(MSIOF0_PTF_RSYNC_MARK, PSA5_PSA4_FN3, PTF6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 647) PINMUX_DATA(IDEIORD_MARK, PSA5_PSA4_FN1, PTF5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 648) PINMUX_DATA(MSIOF0_PTF_SS1_MARK, PSA5_PSA4_FN2, PTF5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 649) PINMUX_DATA(MSIOF0_PTF_RSCK_MARK, PSA5_PSA4_FN3, PTF5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 650) PINMUX_DATA(IDECS1_MARK, PSA11_PSA10_FN1, PTF4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 651) PINMUX_DATA(MSIOF0_PTF_TSYNC_MARK, PSA11_PSA10_FN2, PTF4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 652) PINMUX_DATA(IDECS0_MARK, PSA11_PSA10_FN1, PTF3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 653) PINMUX_DATA(MSIOF0_PTF_TSCK_MARK, PSA11_PSA10_FN2, PTF3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 654) PINMUX_DATA(IDEA2_MARK, PSA11_PSA10_FN1, PTF2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 655) PINMUX_DATA(MSIOF0_PTF_RXD_MARK, PSA11_PSA10_FN2, PTF2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 656) PINMUX_DATA(IDEA1_MARK, PSA11_PSA10_FN1, PTF1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 657) PINMUX_DATA(MSIOF0_PTF_TXD_MARK, PSA11_PSA10_FN2, PTF1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 658) PINMUX_DATA(IDEA0_MARK, PSA11_PSA10_FN1, PTF0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 659) PINMUX_DATA(MSIOF0_PTF_MCK_MARK, PSA11_PSA10_FN2, PTF0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 660)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 661) /* PTG FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 662) PINMUX_DATA(AUDCK_MARK, PTG5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 663) PINMUX_DATA(AUDSYNC_MARK, PTG4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 664) PINMUX_DATA(AUDATA3_MARK, PSA3_PSA2_FN1, PTG3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 665) PINMUX_DATA(TPUTO3_MARK, PSA3_PSA2_FN2, PTG3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 666) PINMUX_DATA(AUDATA2_MARK, PSA3_PSA2_FN1, PTG2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 667) PINMUX_DATA(TPUTO2_MARK, PSA3_PSA2_FN2, PTG2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 668) PINMUX_DATA(AUDATA1_MARK, PSA3_PSA2_FN1, PTG1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 669) PINMUX_DATA(TPUTO1_MARK, PSA3_PSA2_FN2, PTG1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 670) PINMUX_DATA(AUDATA0_MARK, PSA3_PSA2_FN1, PTG0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 671) PINMUX_DATA(TPUTO0_MARK, PSA3_PSA2_FN2, PTG0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 672)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 673) /* PTG FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 674) PINMUX_DATA(LCDVCPWC_MARK, PTH7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 675) PINMUX_DATA(LCDRD_MARK, PSB15_PSB14_FN1, PTH6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 676) PINMUX_DATA(DV_CLKI_MARK, PSB15_PSB14_FN2, PTH6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 677) PINMUX_DATA(LCDVSYN_MARK, PSB15_PSB14_FN1, PTH5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 678) PINMUX_DATA(DV_CLK_MARK, PSB15_PSB14_FN2, PTH5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 679) PINMUX_DATA(LCDDISP_MARK, PSB13_PSB12_LCDC_RGB, PTH4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 680) PINMUX_DATA(LCDRS_MARK, PSB13_PSB12_LCDC_SYS, PTH4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 681) PINMUX_DATA(LCDHSYN_MARK, PSB13_PSB12_LCDC_RGB, PTH3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 682) PINMUX_DATA(LCDCS_MARK, PSB13_PSB12_LCDC_SYS, PTH3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 683) PINMUX_DATA(LCDDON_MARK, PTH2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 684) PINMUX_DATA(LCDDCK_MARK, PSB13_PSB12_LCDC_RGB, PTH1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 685) PINMUX_DATA(LCDWR_MARK, PSB13_PSB12_LCDC_SYS, PTH1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 686) PINMUX_DATA(LCDVEPWC_MARK, PTH0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 687)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 688) /* PTJ FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 689) PINMUX_DATA(STATUS0_MARK, PTJ7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 690) PINMUX_DATA(PDSTATUS_MARK, PTJ5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 691) PINMUX_DATA(A25_MARK, PTJ3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 692) PINMUX_DATA(A24_MARK, PTJ2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 693) PINMUX_DATA(A23_MARK, PTJ1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 694) PINMUX_DATA(A22_MARK, PTJ0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 695)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 696) /* PTK FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 697) PINMUX_DATA(SIUAFCK_MARK, PTK7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 698) PINMUX_DATA(SIUAILR_MARK, PSB9_PSB8_FN1, PTK6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 699) PINMUX_DATA(MSIOF1_SS2_MARK, PSB9_PSB8_FN2, PTK6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 700) PINMUX_DATA(MSIOF1_RSYNC_MARK, PSB9_PSB8_FN3, PTK6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 701) PINMUX_DATA(SIUAIBT_MARK, PSB9_PSB8_FN1, PTK5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 702) PINMUX_DATA(MSIOF1_SS1_MARK, PSB9_PSB8_FN2, PTK5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 703) PINMUX_DATA(MSIOF1_RSCK_MARK, PSB9_PSB8_FN3, PTK5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 704) PINMUX_DATA(SIUAISLD_MARK, PSB7_PSB6_FN1, PTK4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 705) PINMUX_DATA(MSIOF1_RXD_MARK, PSB7_PSB6_FN2, PTK4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 706) PINMUX_DATA(SIUAOLR_MARK, PSB7_PSB6_FN1, PTK3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 707) PINMUX_DATA(MSIOF1_TSYNC_MARK, PSB7_PSB6_FN2, PTK3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 708) PINMUX_DATA(SIUAOBT_MARK, PSB7_PSB6_FN1, PTK2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 709) PINMUX_DATA(MSIOF1_TSCK_MARK, PSB7_PSB6_FN2, PTK2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 710) PINMUX_DATA(SIUAOSLD_MARK, PSB7_PSB6_FN1, PTK1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 711) PINMUX_DATA(MSIOF1_RXD_MARK, PSB7_PSB6_FN2, PTK1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 712) PINMUX_DATA(SIUAMCK_MARK, PSB7_PSB6_FN1, PTK0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 713) PINMUX_DATA(MSIOF1_MCK_MARK, PSB7_PSB6_FN2, PTK0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 714)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 715) /* PTL FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 716) PINMUX_DATA(LCDD15_MARK, PSB5_PSB4_FN1, PTL7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 717) PINMUX_DATA(DV_D15_MARK, PSB5_PSB4_FN2, PTL7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 718) PINMUX_DATA(LCDD14_MARK, PSB5_PSB4_FN1, PTL6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 719) PINMUX_DATA(DV_D14_MARK, PSB5_PSB4_FN2, PTL6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 720) PINMUX_DATA(LCDD13_MARK, PSB5_PSB4_FN1, PTL5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 721) PINMUX_DATA(DV_D13_MARK, PSB5_PSB4_FN2, PTL5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 722) PINMUX_DATA(LCDD12_MARK, PSB5_PSB4_FN1, PTL4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 723) PINMUX_DATA(DV_D12_MARK, PSB5_PSB4_FN2, PTL4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 724) PINMUX_DATA(LCDD11_MARK, PSB5_PSB4_FN1, PTL3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 725) PINMUX_DATA(DV_D11_MARK, PSB5_PSB4_FN2, PTL3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 726) PINMUX_DATA(LCDD10_MARK, PSB5_PSB4_FN1, PTL2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 727) PINMUX_DATA(DV_D10_MARK, PSB5_PSB4_FN2, PTL2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 728) PINMUX_DATA(LCDD9_MARK, PSB5_PSB4_FN1, PTL1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 729) PINMUX_DATA(DV_D9_MARK, PSB5_PSB4_FN2, PTL1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 730) PINMUX_DATA(LCDD8_MARK, PSB5_PSB4_FN1, PTL0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 731) PINMUX_DATA(DV_D8_MARK, PSB5_PSB4_FN2, PTL0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 732)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 733) /* PTM FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 734) PINMUX_DATA(LCDD7_MARK, PSB5_PSB4_FN1, PTM7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 735) PINMUX_DATA(DV_D7_MARK, PSB5_PSB4_FN2, PTM7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 736) PINMUX_DATA(LCDD6_MARK, PSB5_PSB4_FN1, PTM6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 737) PINMUX_DATA(DV_D6_MARK, PSB5_PSB4_FN2, PTM6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 738) PINMUX_DATA(LCDD5_MARK, PSB5_PSB4_FN1, PTM5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 739) PINMUX_DATA(DV_D5_MARK, PSB5_PSB4_FN2, PTM5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 740) PINMUX_DATA(LCDD4_MARK, PSB5_PSB4_FN1, PTM4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 741) PINMUX_DATA(DV_D4_MARK, PSB5_PSB4_FN2, PTM4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 742) PINMUX_DATA(LCDD3_MARK, PSB5_PSB4_FN1, PTM3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 743) PINMUX_DATA(DV_D3_MARK, PSB5_PSB4_FN2, PTM3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 744) PINMUX_DATA(LCDD2_MARK, PSB5_PSB4_FN1, PTM2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 745) PINMUX_DATA(DV_D2_MARK, PSB5_PSB4_FN2, PTM2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 746) PINMUX_DATA(LCDD1_MARK, PSB5_PSB4_FN1, PTM1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 747) PINMUX_DATA(DV_D1_MARK, PSB5_PSB4_FN2, PTM1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 748) PINMUX_DATA(LCDD0_MARK, PSB5_PSB4_FN1, PTM0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 749) PINMUX_DATA(DV_D0_MARK, PSB5_PSB4_FN2, PTM0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 750)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 751) /* PTN FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 752) PINMUX_DATA(LCDD23_MARK, PSB3_PSB2_FN1, PTN7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 753) PINMUX_DATA(SCIF5_PTN_SCK_MARK, PSB3_PSB2_FN2, PTN7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 754) PINMUX_DATA(LCDD22_MARK, PSB3_PSB2_FN1, PTN6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 755) PINMUX_DATA(SCIF5_PTN_RXD_MARK, PSB3_PSB2_FN2, PTN6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 756) PINMUX_DATA(LCDD21_MARK, PSB3_PSB2_FN1, PTN5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 757) PINMUX_DATA(SCIF5_PTN_TXD_MARK, PSB3_PSB2_FN2, PTN5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 758) PINMUX_DATA(LCDD20_MARK, PSB3_PSB2_FN1, PTN4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 759) PINMUX_DATA(SCIF4_PTN_SCK_MARK, PSB3_PSB2_FN2, PTN4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 760) PINMUX_DATA(LCDD19_MARK, PSB3_PSB2_FN1, PTN3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 761) PINMUX_DATA(SCIF4_PTN_RXD_MARK, PSB3_PSB2_FN2, PTN3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 762) PINMUX_DATA(LCDD18_MARK, PSB3_PSB2_FN1, PTN2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 763) PINMUX_DATA(SCIF4_PTN_TXD_MARK, PSB3_PSB2_FN2, PTN2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 764) PINMUX_DATA(LCDD17_MARK, PSB5_PSB4_FN1, PTN1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 765) PINMUX_DATA(DV_VSYNC_MARK, PSB5_PSB4_FN2, PTN1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 766) PINMUX_DATA(LCDD16_MARK, PSB5_PSB4_FN1, PTN0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 767) PINMUX_DATA(DV_HSYNC_MARK, PSB5_PSB4_FN2, PTN0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 768)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 769) /* PTQ FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 770) PINMUX_DATA(AN3_MARK, PTQ3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 771) PINMUX_DATA(AN2_MARK, PTQ2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 772) PINMUX_DATA(AN1_MARK, PTQ1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 773) PINMUX_DATA(AN0_MARK, PTQ0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 774)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 775) /* PTR FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 776) PINMUX_DATA(CS6B_CE1B_MARK, PTR7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 777) PINMUX_DATA(CS6A_CE2B_MARK, PTR6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 778) PINMUX_DATA(CS5B_CE1A_MARK, PTR5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 779) PINMUX_DATA(CS5A_CE2A_MARK, PTR4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 780) PINMUX_DATA(IOIS16_MARK, PSA13_PSA12_FN1, PTR3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 781) PINMUX_DATA(LCDLCLK_PTR_MARK, PSA13_PSA12_FN2, PTR3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 782) PINMUX_DATA(WAIT_MARK, PTR2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 783) PINMUX_DATA(WE3_ICIOWR_MARK, PTR1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 784) PINMUX_DATA(WE2_ICIORD_MARK, PTR0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 785)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 786) /* PTS FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 787) PINMUX_DATA(SCIF1_PTS_SCK_MARK, PSC15_PSC14_FN1, PTS7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 788) PINMUX_DATA(SDHI0CD_PTS_MARK, PSC15_PSC14_FN2, PTS7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 789) PINMUX_DATA(SCIF1_PTS_RXD_MARK, PSC15_PSC14_FN1, PTS6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 790) PINMUX_DATA(SDHI0WP_PTS_MARK, PSC15_PSC14_FN2, PTS6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 791) PINMUX_DATA(SCIF1_PTS_TXD_MARK, PSC15_PSC14_FN1, PTS5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 792) PINMUX_DATA(SDHI0D3_PTS_MARK, PSC15_PSC14_FN2, PTS5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 793) PINMUX_DATA(SCIF3_PTS_CTS_MARK, PSC15_PSC14_FN1, PTS4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 794) PINMUX_DATA(SDHI0D2_PTS_MARK, PSC15_PSC14_FN2, PTS4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 795) PINMUX_DATA(SCIF3_PTS_RTS_MARK, PSC15_PSC14_FN1, PTS3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 796) PINMUX_DATA(SDHI0D1_PTS_MARK, PSC15_PSC14_FN2, PTS3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 797) PINMUX_DATA(SCIF3_PTS_SCK_MARK, PSC15_PSC14_FN1, PTS2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 798) PINMUX_DATA(SDHI0D0_PTS_MARK, PSC15_PSC14_FN2, PTS2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 799) PINMUX_DATA(SCIF3_PTS_RXD_MARK, PSC15_PSC14_FN1, PTS1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 800) PINMUX_DATA(SDHI0CMD_PTS_MARK, PSC15_PSC14_FN2, PTS1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 801) PINMUX_DATA(SCIF3_PTS_TXD_MARK, PSC15_PSC14_FN1, PTS0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 802) PINMUX_DATA(SDHI0CLK_PTS_MARK, PSC15_PSC14_FN2, PTS0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 803)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 804) /* PTT FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 805) PINMUX_DATA(SCIF0_PTT_SCK_MARK, PSC13_PSC12_FN1, PTT5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 806) PINMUX_DATA(MSIOF0_PTT_TSCK_MARK, PSC13_PSC12_FN2, PTT5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 807) PINMUX_DATA(SCIF0_PTT_RXD_MARK, PSC13_PSC12_FN1, PTT4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 808) PINMUX_DATA(MSIOF0_PTT_RXD_MARK, PSC13_PSC12_FN2, PTT4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 809) PINMUX_DATA(SCIF0_PTT_TXD_MARK, PSC13_PSC12_FN1, PTT3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 810) PINMUX_DATA(MSIOF0_PTT_TXD_MARK, PSC13_PSC12_FN2, PTT3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 811) PINMUX_DATA(SCIF2_PTT_SCK_MARK, PSC11_PSC10_FN1, PTT2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 812) PINMUX_DATA(MSIOF0_PTT_TSYNC_MARK, PSC11_PSC10_FN2, PTT2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 813) PINMUX_DATA(SCIF2_PTT_RXD_MARK, PSC11_PSC10_FN1, PTT1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 814) PINMUX_DATA(MSIOF0_PTT_SS1_MARK, PSC11_PSC10_FN2, PTT1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 815) PINMUX_DATA(MSIOF0_PTT_RSCK_MARK, PSC11_PSC10_FN3, PTT1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 816) PINMUX_DATA(SCIF2_PTT_TXD_MARK, PSC11_PSC10_FN1, PTT0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 817) PINMUX_DATA(MSIOF0_PTT_SS2_MARK, PSC11_PSC10_FN2, PTT0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 818) PINMUX_DATA(MSIOF0_PTT_RSYNC_MARK, PSC11_PSC10_FN3, PTT0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 819)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 820) /* PTU FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 821) PINMUX_DATA(FCDE_MARK, PSC9_PSC8_FN1, PTU5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 822) PINMUX_DATA(SCIF0_PTU_SCK_MARK, PSC9_PSC8_FN2, PTU5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 823) PINMUX_DATA(FSC_MARK, PSC9_PSC8_FN1, PTU4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 824) PINMUX_DATA(SCIF0_PTU_RXD_MARK, PSC9_PSC8_FN2, PTU4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 825) PINMUX_DATA(FWE_MARK, PSC9_PSC8_FN1, PTU3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 826) PINMUX_DATA(SCIF0_PTU_TXD_MARK, PSC9_PSC8_FN2, PTU3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 827) PINMUX_DATA(FOE_MARK, PSC7_PSC6_FN1, PTU2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 828) PINMUX_DATA(SCIF2_PTU_SCK_MARK, PSC7_PSC6_FN2, PTU2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 829) PINMUX_DATA(VIO_VD2_MARK, PSC7_PSC6_FN3, PTU2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 830) PINMUX_DATA(FRB_MARK, PSC7_PSC6_FN1, PTU1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 831) PINMUX_DATA(SCIF2_PTU_RXD_MARK, PSC7_PSC6_FN2, PTU1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 832) PINMUX_DATA(VIO_CLK2_MARK, PSC7_PSC6_FN3, PTU1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 833) PINMUX_DATA(FCE_MARK, PSC7_PSC6_FN1, PTU0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 834) PINMUX_DATA(SCIF2_PTU_TXD_MARK, PSC7_PSC6_FN2, PTU0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 835) PINMUX_DATA(VIO_HD2_MARK, PSC7_PSC6_FN3, PTU0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 836)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 837) /* PTV FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 838) PINMUX_DATA(NAF7_MARK, PSC7_PSC6_FN1, PTV7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 839) PINMUX_DATA(SCIF1_PTV_SCK_MARK, PSC7_PSC6_FN2, PTV7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 840) PINMUX_DATA(VIO_D15_MARK, PSC7_PSC6_FN3, PTV7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 841) PINMUX_DATA(NAF6_MARK, PSC7_PSC6_FN1, PTV6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 842) PINMUX_DATA(SCIF1_PTV_RXD_MARK, PSC7_PSC6_FN2, PTV6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 843) PINMUX_DATA(VIO_D14_MARK, PSC7_PSC6_FN3, PTV6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 844) PINMUX_DATA(NAF5_MARK, PSC7_PSC6_FN1, PTV5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 845) PINMUX_DATA(SCIF1_PTV_TXD_MARK, PSC7_PSC6_FN2, PTV5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 846) PINMUX_DATA(VIO_D13_MARK, PSC7_PSC6_FN3, PTV5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 847) PINMUX_DATA(NAF4_MARK, PSC7_PSC6_FN1, PTV4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 848) PINMUX_DATA(SCIF3_PTV_CTS_MARK, PSC7_PSC6_FN2, PTV4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 849) PINMUX_DATA(VIO_D12_MARK, PSC7_PSC6_FN3, PTV4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 850) PINMUX_DATA(NAF3_MARK, PSC7_PSC6_FN1, PTV3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 851) PINMUX_DATA(SCIF3_PTV_RTS_MARK, PSC7_PSC6_FN2, PTV3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 852) PINMUX_DATA(VIO_D11_MARK, PSC7_PSC6_FN3, PTV3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 853) PINMUX_DATA(NAF2_MARK, PSC7_PSC6_FN1, PTV2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 854) PINMUX_DATA(SCIF3_PTV_SCK_MARK, PSC7_PSC6_FN2, PTV2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 855) PINMUX_DATA(VIO_D10_MARK, PSC7_PSC6_FN3, PTV2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 856) PINMUX_DATA(NAF1_MARK, PSC7_PSC6_FN1, PTV1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 857) PINMUX_DATA(SCIF3_PTV_RXD_MARK, PSC7_PSC6_FN2, PTV1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 858) PINMUX_DATA(VIO_D9_MARK, PSC7_PSC6_FN3, PTV1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 859) PINMUX_DATA(NAF0_MARK, PSC7_PSC6_FN1, PTV0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 860) PINMUX_DATA(SCIF3_PTV_TXD_MARK, PSC7_PSC6_FN2, PTV0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 861) PINMUX_DATA(VIO_D8_MARK, PSC7_PSC6_FN3, PTV0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 862)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 863) /* PTW FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 864) PINMUX_DATA(IRQ7_MARK, PTW7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 865) PINMUX_DATA(IRQ6_MARK, PTW6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 866) PINMUX_DATA(IRQ5_MARK, PTW5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 867) PINMUX_DATA(IRQ4_MARK, PSD15_PSD14_FN1, PTW4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 868) PINMUX_DATA(LCDLCLK_PTW_MARK, PSD15_PSD14_FN2, PTW4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 869) PINMUX_DATA(IRQ3_MARK, PSD13_PSD12_FN1, PTW3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 870) PINMUX_DATA(ADTRG_MARK, PSD13_PSD12_FN2, PTW3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 871) PINMUX_DATA(IRQ2_MARK, PSD11_PSD10_FN1, PTW2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 872) PINMUX_DATA(BS_MARK, PSD11_PSD10_FN2, PTW2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 873) PINMUX_DATA(VIO_CKO_MARK, PSD11_PSD10_FN3, PTW2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 874) PINMUX_DATA(IRQ1_MARK, PSD9_PSD8_FN1, PTW1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 875) PINMUX_DATA(SIUAISPD_MARK, PSD9_PSD8_FN2, PTW1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 876) PINMUX_DATA(IRQ0_MARK, PSD7_PSD6_FN1, PTW0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 877) PINMUX_DATA(SIUAOSPD_MARK, PSD7_PSD6_FN2, PTW0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 878)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 879) /* PTX FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 880) PINMUX_DATA(DACK1_MARK, PTX7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 881) PINMUX_DATA(DREQ1_MARK, PSD3_PSD2_FN1, PTX6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 882) PINMUX_DATA(MSIOF0_PTX_MCK_MARK, PSD3_PSD2_FN2, PTX6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 883) PINMUX_DATA(DACK1_MARK, PTX5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 884) PINMUX_DATA(IRDA_OUT_MARK, PSD5_PSD4_FN2, PTX5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 885) PINMUX_DATA(DREQ1_MARK, PTX4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 886) PINMUX_DATA(IRDA_IN_MARK, PSD5_PSD4_FN2, PTX4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 887) PINMUX_DATA(TS0_SDAT_MARK, PTX3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 888) PINMUX_DATA(TS0_SCK_MARK, PTX2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 889) PINMUX_DATA(TS0_SDEN_MARK, PTX1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 890) PINMUX_DATA(TS0_SPSYNC_MARK, PTX0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 891)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 892) /* PTY FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 893) PINMUX_DATA(VIO_D7_MARK, PTY7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 894) PINMUX_DATA(VIO_D6_MARK, PTY6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 895) PINMUX_DATA(VIO_D5_MARK, PTY5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 896) PINMUX_DATA(VIO_D4_MARK, PTY4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 897) PINMUX_DATA(VIO_D3_MARK, PTY3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 898) PINMUX_DATA(VIO_D2_MARK, PTY2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 899) PINMUX_DATA(VIO_D1_MARK, PTY1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 900) PINMUX_DATA(VIO_D0_MARK, PTY0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 901)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 902) /* PTZ FN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 903) PINMUX_DATA(SIUBOBT_MARK, PTZ7_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 904) PINMUX_DATA(SIUBOLR_MARK, PTZ6_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 905) PINMUX_DATA(SIUBOSLD_MARK, PTZ5_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 906) PINMUX_DATA(SIUBMCK_MARK, PTZ4_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 907) PINMUX_DATA(VIO_FLD_MARK, PSD1_PSD0_FN1, PTZ3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 908) PINMUX_DATA(SIUBFCK_MARK, PSD1_PSD0_FN2, PTZ3_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 909) PINMUX_DATA(VIO_HD1_MARK, PSD1_PSD0_FN1, PTZ2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 910) PINMUX_DATA(SIUBILR_MARK, PSD1_PSD0_FN2, PTZ2_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 911) PINMUX_DATA(VIO_VD1_MARK, PSD1_PSD0_FN1, PTZ1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 912) PINMUX_DATA(SIUBIBT_MARK, PSD1_PSD0_FN2, PTZ1_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 913) PINMUX_DATA(VIO_CLK1_MARK, PSD1_PSD0_FN1, PTZ0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 914) PINMUX_DATA(SIUBISLD_MARK, PSD1_PSD0_FN2, PTZ0_FN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 915) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 916)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 917) static const struct sh_pfc_pin pinmux_pins[] = {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 918) /* PTA */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 919) PINMUX_GPIO(PTA7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 920) PINMUX_GPIO(PTA6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 921) PINMUX_GPIO(PTA5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 922) PINMUX_GPIO(PTA4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 923) PINMUX_GPIO(PTA3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 924) PINMUX_GPIO(PTA2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 925) PINMUX_GPIO(PTA1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 926) PINMUX_GPIO(PTA0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 927)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 928) /* PTB */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 929) PINMUX_GPIO(PTB7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 930) PINMUX_GPIO(PTB6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 931) PINMUX_GPIO(PTB5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 932) PINMUX_GPIO(PTB4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 933) PINMUX_GPIO(PTB3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 934) PINMUX_GPIO(PTB2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 935) PINMUX_GPIO(PTB1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 936) PINMUX_GPIO(PTB0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 937)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 938) /* PTC */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 939) PINMUX_GPIO(PTC7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 940) PINMUX_GPIO(PTC6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 941) PINMUX_GPIO(PTC5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 942) PINMUX_GPIO(PTC4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 943) PINMUX_GPIO(PTC3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 944) PINMUX_GPIO(PTC2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 945) PINMUX_GPIO(PTC1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 946) PINMUX_GPIO(PTC0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 947)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 948) /* PTD */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 949) PINMUX_GPIO(PTD7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 950) PINMUX_GPIO(PTD6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 951) PINMUX_GPIO(PTD5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 952) PINMUX_GPIO(PTD4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 953) PINMUX_GPIO(PTD3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 954) PINMUX_GPIO(PTD2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 955) PINMUX_GPIO(PTD1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 956) PINMUX_GPIO(PTD0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 957)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 958) /* PTE */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 959) PINMUX_GPIO(PTE5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 960) PINMUX_GPIO(PTE4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 961) PINMUX_GPIO(PTE3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 962) PINMUX_GPIO(PTE2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 963) PINMUX_GPIO(PTE1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 964) PINMUX_GPIO(PTE0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 965)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 966) /* PTF */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 967) PINMUX_GPIO(PTF7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 968) PINMUX_GPIO(PTF6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 969) PINMUX_GPIO(PTF5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 970) PINMUX_GPIO(PTF4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 971) PINMUX_GPIO(PTF3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 972) PINMUX_GPIO(PTF2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 973) PINMUX_GPIO(PTF1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 974) PINMUX_GPIO(PTF0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 975)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 976) /* PTG */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 977) PINMUX_GPIO(PTG5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 978) PINMUX_GPIO(PTG4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 979) PINMUX_GPIO(PTG3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 980) PINMUX_GPIO(PTG2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 981) PINMUX_GPIO(PTG1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 982) PINMUX_GPIO(PTG0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 983)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 984) /* PTH */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 985) PINMUX_GPIO(PTH7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 986) PINMUX_GPIO(PTH6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 987) PINMUX_GPIO(PTH5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 988) PINMUX_GPIO(PTH4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 989) PINMUX_GPIO(PTH3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 990) PINMUX_GPIO(PTH2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 991) PINMUX_GPIO(PTH1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 992) PINMUX_GPIO(PTH0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 993)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 994) /* PTJ */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 995) PINMUX_GPIO(PTJ7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 996) PINMUX_GPIO(PTJ5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 997) PINMUX_GPIO(PTJ3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 998) PINMUX_GPIO(PTJ2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 999) PINMUX_GPIO(PTJ1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1000) PINMUX_GPIO(PTJ0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1001)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1002) /* PTK */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1003) PINMUX_GPIO(PTK7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1004) PINMUX_GPIO(PTK6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1005) PINMUX_GPIO(PTK5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1006) PINMUX_GPIO(PTK4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1007) PINMUX_GPIO(PTK3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1008) PINMUX_GPIO(PTK2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1009) PINMUX_GPIO(PTK1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1010) PINMUX_GPIO(PTK0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1011)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1012) /* PTL */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1013) PINMUX_GPIO(PTL7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1014) PINMUX_GPIO(PTL6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1015) PINMUX_GPIO(PTL5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1016) PINMUX_GPIO(PTL4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1017) PINMUX_GPIO(PTL3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1018) PINMUX_GPIO(PTL2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1019) PINMUX_GPIO(PTL1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1020) PINMUX_GPIO(PTL0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1021)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1022) /* PTM */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1023) PINMUX_GPIO(PTM7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1024) PINMUX_GPIO(PTM6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1025) PINMUX_GPIO(PTM5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1026) PINMUX_GPIO(PTM4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1027) PINMUX_GPIO(PTM3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1028) PINMUX_GPIO(PTM2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1029) PINMUX_GPIO(PTM1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1030) PINMUX_GPIO(PTM0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1031)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1032) /* PTN */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1033) PINMUX_GPIO(PTN7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1034) PINMUX_GPIO(PTN6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1035) PINMUX_GPIO(PTN5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1036) PINMUX_GPIO(PTN4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1037) PINMUX_GPIO(PTN3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1038) PINMUX_GPIO(PTN2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1039) PINMUX_GPIO(PTN1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1040) PINMUX_GPIO(PTN0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1041)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1042) /* PTQ */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1043) PINMUX_GPIO(PTQ3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1044) PINMUX_GPIO(PTQ2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1045) PINMUX_GPIO(PTQ1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1046) PINMUX_GPIO(PTQ0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1047)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1048) /* PTR */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1049) PINMUX_GPIO(PTR7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1050) PINMUX_GPIO(PTR6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1051) PINMUX_GPIO(PTR5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1052) PINMUX_GPIO(PTR4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1053) PINMUX_GPIO(PTR3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1054) PINMUX_GPIO(PTR2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1055) PINMUX_GPIO(PTR1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1056) PINMUX_GPIO(PTR0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1057)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1058) /* PTS */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1059) PINMUX_GPIO(PTS7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1060) PINMUX_GPIO(PTS6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1061) PINMUX_GPIO(PTS5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1062) PINMUX_GPIO(PTS4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1063) PINMUX_GPIO(PTS3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1064) PINMUX_GPIO(PTS2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1065) PINMUX_GPIO(PTS1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1066) PINMUX_GPIO(PTS0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1067)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1068) /* PTT */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1069) PINMUX_GPIO(PTT5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1070) PINMUX_GPIO(PTT4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1071) PINMUX_GPIO(PTT3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1072) PINMUX_GPIO(PTT2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1073) PINMUX_GPIO(PTT1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1074) PINMUX_GPIO(PTT0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1075)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1076) /* PTU */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1077) PINMUX_GPIO(PTU5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1078) PINMUX_GPIO(PTU4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1079) PINMUX_GPIO(PTU3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1080) PINMUX_GPIO(PTU2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1081) PINMUX_GPIO(PTU1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1082) PINMUX_GPIO(PTU0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1083)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1084) /* PTV */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1085) PINMUX_GPIO(PTV7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1086) PINMUX_GPIO(PTV6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1087) PINMUX_GPIO(PTV5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1088) PINMUX_GPIO(PTV4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1089) PINMUX_GPIO(PTV3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1090) PINMUX_GPIO(PTV2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1091) PINMUX_GPIO(PTV1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1092) PINMUX_GPIO(PTV0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1093)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1094) /* PTW */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1095) PINMUX_GPIO(PTW7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1096) PINMUX_GPIO(PTW6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1097) PINMUX_GPIO(PTW5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1098) PINMUX_GPIO(PTW4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1099) PINMUX_GPIO(PTW3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1100) PINMUX_GPIO(PTW2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1101) PINMUX_GPIO(PTW1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1102) PINMUX_GPIO(PTW0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1103)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1104) /* PTX */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1105) PINMUX_GPIO(PTX7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1106) PINMUX_GPIO(PTX6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1107) PINMUX_GPIO(PTX5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1108) PINMUX_GPIO(PTX4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1109) PINMUX_GPIO(PTX3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1110) PINMUX_GPIO(PTX2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1111) PINMUX_GPIO(PTX1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1112) PINMUX_GPIO(PTX0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1113)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1114) /* PTY */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1115) PINMUX_GPIO(PTY7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1116) PINMUX_GPIO(PTY6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1117) PINMUX_GPIO(PTY5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1118) PINMUX_GPIO(PTY4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1119) PINMUX_GPIO(PTY3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1120) PINMUX_GPIO(PTY2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1121) PINMUX_GPIO(PTY1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1122) PINMUX_GPIO(PTY0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1123)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1124) /* PTZ */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1125) PINMUX_GPIO(PTZ7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1126) PINMUX_GPIO(PTZ6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1127) PINMUX_GPIO(PTZ5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1128) PINMUX_GPIO(PTZ4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1129) PINMUX_GPIO(PTZ3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1130) PINMUX_GPIO(PTZ2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1131) PINMUX_GPIO(PTZ1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1132) PINMUX_GPIO(PTZ0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1133) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1134)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1135) #define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1136)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1137) static const struct pinmux_func pinmux_func_gpios[] = {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1138) /* SCIF0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1139) GPIO_FN(SCIF0_PTT_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1140) GPIO_FN(SCIF0_PTT_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1141) GPIO_FN(SCIF0_PTT_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1142) GPIO_FN(SCIF0_PTU_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1143) GPIO_FN(SCIF0_PTU_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1144) GPIO_FN(SCIF0_PTU_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1145)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1146) /* SCIF1 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1147) GPIO_FN(SCIF1_PTS_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1148) GPIO_FN(SCIF1_PTS_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1149) GPIO_FN(SCIF1_PTS_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1150) GPIO_FN(SCIF1_PTV_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1151) GPIO_FN(SCIF1_PTV_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1152) GPIO_FN(SCIF1_PTV_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1153)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1154) /* SCIF2 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1155) GPIO_FN(SCIF2_PTT_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1156) GPIO_FN(SCIF2_PTT_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1157) GPIO_FN(SCIF2_PTT_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1158) GPIO_FN(SCIF2_PTU_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1159) GPIO_FN(SCIF2_PTU_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1160) GPIO_FN(SCIF2_PTU_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1161)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1162) /* SCIF3 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1163) GPIO_FN(SCIF3_PTS_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1164) GPIO_FN(SCIF3_PTS_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1165) GPIO_FN(SCIF3_PTS_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1166) GPIO_FN(SCIF3_PTS_RTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1167) GPIO_FN(SCIF3_PTS_CTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1168) GPIO_FN(SCIF3_PTV_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1169) GPIO_FN(SCIF3_PTV_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1170) GPIO_FN(SCIF3_PTV_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1171) GPIO_FN(SCIF3_PTV_RTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1172) GPIO_FN(SCIF3_PTV_CTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1173)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1174) /* SCIF4 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1175) GPIO_FN(SCIF4_PTE_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1176) GPIO_FN(SCIF4_PTE_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1177) GPIO_FN(SCIF4_PTE_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1178) GPIO_FN(SCIF4_PTN_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1179) GPIO_FN(SCIF4_PTN_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1180) GPIO_FN(SCIF4_PTN_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1181)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1182) /* SCIF5 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1183) GPIO_FN(SCIF5_PTE_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1184) GPIO_FN(SCIF5_PTE_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1185) GPIO_FN(SCIF5_PTE_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1186) GPIO_FN(SCIF5_PTN_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1187) GPIO_FN(SCIF5_PTN_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1188) GPIO_FN(SCIF5_PTN_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1189)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1190) /* CEU */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1191) GPIO_FN(VIO_D15),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1192) GPIO_FN(VIO_D14),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1193) GPIO_FN(VIO_D13),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1194) GPIO_FN(VIO_D12),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1195) GPIO_FN(VIO_D11),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1196) GPIO_FN(VIO_D10),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1197) GPIO_FN(VIO_D9),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1198) GPIO_FN(VIO_D8),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1199) GPIO_FN(VIO_D7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1200) GPIO_FN(VIO_D6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1201) GPIO_FN(VIO_D5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1202) GPIO_FN(VIO_D4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1203) GPIO_FN(VIO_D3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1204) GPIO_FN(VIO_D2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1205) GPIO_FN(VIO_D1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1206) GPIO_FN(VIO_D0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1207) GPIO_FN(VIO_CLK1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1208) GPIO_FN(VIO_VD1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1209) GPIO_FN(VIO_HD1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1210) GPIO_FN(VIO_FLD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1211) GPIO_FN(VIO_CKO),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1212) GPIO_FN(VIO_VD2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1213) GPIO_FN(VIO_HD2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1214) GPIO_FN(VIO_CLK2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1215)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1216) /* LCDC */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1217) GPIO_FN(LCDD23),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1218) GPIO_FN(LCDD22),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1219) GPIO_FN(LCDD21),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1220) GPIO_FN(LCDD20),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1221) GPIO_FN(LCDD19),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1222) GPIO_FN(LCDD18),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1223) GPIO_FN(LCDD17),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1224) GPIO_FN(LCDD16),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1225) GPIO_FN(LCDD15),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1226) GPIO_FN(LCDD14),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1227) GPIO_FN(LCDD13),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1228) GPIO_FN(LCDD12),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1229) GPIO_FN(LCDD11),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1230) GPIO_FN(LCDD10),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1231) GPIO_FN(LCDD9),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1232) GPIO_FN(LCDD8),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1233) GPIO_FN(LCDD7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1234) GPIO_FN(LCDD6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1235) GPIO_FN(LCDD5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1236) GPIO_FN(LCDD4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1237) GPIO_FN(LCDD3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1238) GPIO_FN(LCDD2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1239) GPIO_FN(LCDD1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1240) GPIO_FN(LCDD0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1241) GPIO_FN(LCDLCLK_PTR),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1242) GPIO_FN(LCDLCLK_PTW),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1243) /* Main LCD */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1244) GPIO_FN(LCDDON),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1245) GPIO_FN(LCDVCPWC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1246) GPIO_FN(LCDVEPWC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1247) GPIO_FN(LCDVSYN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1248) /* Main LCD - RGB Mode */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1249) GPIO_FN(LCDDCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1250) GPIO_FN(LCDHSYN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1251) GPIO_FN(LCDDISP),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1252) /* Main LCD - SYS Mode */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1253) GPIO_FN(LCDRS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1254) GPIO_FN(LCDCS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1255) GPIO_FN(LCDWR),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1256) GPIO_FN(LCDRD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1257)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1258) /* IRQ */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1259) GPIO_FN(IRQ0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1260) GPIO_FN(IRQ1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1261) GPIO_FN(IRQ2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1262) GPIO_FN(IRQ3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1263) GPIO_FN(IRQ4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1264) GPIO_FN(IRQ5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1265) GPIO_FN(IRQ6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1266) GPIO_FN(IRQ7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1267)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1268) /* AUD */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1269) GPIO_FN(AUDCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1270) GPIO_FN(AUDSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1271) GPIO_FN(AUDATA3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1272) GPIO_FN(AUDATA2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1273) GPIO_FN(AUDATA1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1274) GPIO_FN(AUDATA0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1275)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1276) /* SDHI0 (PTD) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1277) GPIO_FN(SDHI0CD_PTD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1278) GPIO_FN(SDHI0WP_PTD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1279) GPIO_FN(SDHI0D3_PTD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1280) GPIO_FN(SDHI0D2_PTD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1281) GPIO_FN(SDHI0D1_PTD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1282) GPIO_FN(SDHI0D0_PTD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1283) GPIO_FN(SDHI0CMD_PTD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1284) GPIO_FN(SDHI0CLK_PTD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1285)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1286) /* SDHI0 (PTS) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1287) GPIO_FN(SDHI0CD_PTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1288) GPIO_FN(SDHI0WP_PTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1289) GPIO_FN(SDHI0D3_PTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1290) GPIO_FN(SDHI0D2_PTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1291) GPIO_FN(SDHI0D1_PTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1292) GPIO_FN(SDHI0D0_PTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1293) GPIO_FN(SDHI0CMD_PTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1294) GPIO_FN(SDHI0CLK_PTS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1295)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1296) /* SDHI1 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1297) GPIO_FN(SDHI1CD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1298) GPIO_FN(SDHI1WP),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1299) GPIO_FN(SDHI1D3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1300) GPIO_FN(SDHI1D2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1301) GPIO_FN(SDHI1D1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1302) GPIO_FN(SDHI1D0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1303) GPIO_FN(SDHI1CMD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1304) GPIO_FN(SDHI1CLK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1305)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1306) /* SIUA */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1307) GPIO_FN(SIUAFCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1308) GPIO_FN(SIUAILR),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1309) GPIO_FN(SIUAIBT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1310) GPIO_FN(SIUAISLD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1311) GPIO_FN(SIUAOLR),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1312) GPIO_FN(SIUAOBT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1313) GPIO_FN(SIUAOSLD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1314) GPIO_FN(SIUAMCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1315) GPIO_FN(SIUAISPD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1316) GPIO_FN(SIUAOSPD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1317)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1318) /* SIUB */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1319) GPIO_FN(SIUBFCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1320) GPIO_FN(SIUBILR),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1321) GPIO_FN(SIUBIBT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1322) GPIO_FN(SIUBISLD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1323) GPIO_FN(SIUBOLR),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1324) GPIO_FN(SIUBOBT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1325) GPIO_FN(SIUBOSLD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1326) GPIO_FN(SIUBMCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1327)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1328) /* IRDA */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1329) GPIO_FN(IRDA_IN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1330) GPIO_FN(IRDA_OUT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1331)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1332) /* VOU */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1333) GPIO_FN(DV_CLKI),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1334) GPIO_FN(DV_CLK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1335) GPIO_FN(DV_HSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1336) GPIO_FN(DV_VSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1337) GPIO_FN(DV_D15),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1338) GPIO_FN(DV_D14),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1339) GPIO_FN(DV_D13),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1340) GPIO_FN(DV_D12),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1341) GPIO_FN(DV_D11),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1342) GPIO_FN(DV_D10),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1343) GPIO_FN(DV_D9),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1344) GPIO_FN(DV_D8),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1345) GPIO_FN(DV_D7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1346) GPIO_FN(DV_D6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1347) GPIO_FN(DV_D5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1348) GPIO_FN(DV_D4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1349) GPIO_FN(DV_D3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1350) GPIO_FN(DV_D2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1351) GPIO_FN(DV_D1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1352) GPIO_FN(DV_D0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1353)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1354) /* KEYSC */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1355) GPIO_FN(KEYIN0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1356) GPIO_FN(KEYIN1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1357) GPIO_FN(KEYIN2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1358) GPIO_FN(KEYIN3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1359) GPIO_FN(KEYIN4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1360) GPIO_FN(KEYOUT0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1361) GPIO_FN(KEYOUT1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1362) GPIO_FN(KEYOUT2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1363) GPIO_FN(KEYOUT3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1364) GPIO_FN(KEYOUT4_IN6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1365) GPIO_FN(KEYOUT5_IN5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1366)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1367) /* MSIOF0 (PTF) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1368) GPIO_FN(MSIOF0_PTF_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1369) GPIO_FN(MSIOF0_PTF_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1370) GPIO_FN(MSIOF0_PTF_MCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1371) GPIO_FN(MSIOF0_PTF_TSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1372) GPIO_FN(MSIOF0_PTF_TSCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1373) GPIO_FN(MSIOF0_PTF_RSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1374) GPIO_FN(MSIOF0_PTF_RSCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1375) GPIO_FN(MSIOF0_PTF_SS1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1376) GPIO_FN(MSIOF0_PTF_SS2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1377)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1378) /* MSIOF0 (PTT+PTX) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1379) GPIO_FN(MSIOF0_PTT_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1380) GPIO_FN(MSIOF0_PTT_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1381) GPIO_FN(MSIOF0_PTX_MCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1382) GPIO_FN(MSIOF0_PTT_TSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1383) GPIO_FN(MSIOF0_PTT_TSCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1384) GPIO_FN(MSIOF0_PTT_RSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1385) GPIO_FN(MSIOF0_PTT_RSCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1386) GPIO_FN(MSIOF0_PTT_SS1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1387) GPIO_FN(MSIOF0_PTT_SS2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1388)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1389) /* MSIOF1 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1390) GPIO_FN(MSIOF1_TXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1391) GPIO_FN(MSIOF1_RXD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1392) GPIO_FN(MSIOF1_MCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1393) GPIO_FN(MSIOF1_TSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1394) GPIO_FN(MSIOF1_TSCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1395) GPIO_FN(MSIOF1_RSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1396) GPIO_FN(MSIOF1_RSCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1397) GPIO_FN(MSIOF1_SS1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1398) GPIO_FN(MSIOF1_SS2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1399)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1400) /* TSIF */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1401) GPIO_FN(TS0_SDAT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1402) GPIO_FN(TS0_SCK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1403) GPIO_FN(TS0_SDEN),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1404) GPIO_FN(TS0_SPSYNC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1405)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1406) /* FLCTL */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1407) GPIO_FN(FCE),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1408) GPIO_FN(NAF7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1409) GPIO_FN(NAF6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1410) GPIO_FN(NAF5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1411) GPIO_FN(NAF4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1412) GPIO_FN(NAF3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1413) GPIO_FN(NAF2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1414) GPIO_FN(NAF1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1415) GPIO_FN(NAF0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1416) GPIO_FN(FCDE),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1417) GPIO_FN(FOE),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1418) GPIO_FN(FSC),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1419) GPIO_FN(FWE),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1420) GPIO_FN(FRB),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1421)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1422) /* DMAC */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1423) GPIO_FN(DACK1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1424) GPIO_FN(DREQ1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1425) GPIO_FN(DACK0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1426) GPIO_FN(DREQ0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1427)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1428) /* ADC */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1429) GPIO_FN(AN3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1430) GPIO_FN(AN2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1431) GPIO_FN(AN1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1432) GPIO_FN(AN0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1433) GPIO_FN(ADTRG),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1434)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1435) /* CPG */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1436) GPIO_FN(STATUS0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1437) GPIO_FN(PDSTATUS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1438)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1439) /* TPU */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1440) GPIO_FN(TPUTO0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1441) GPIO_FN(TPUTO1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1442) GPIO_FN(TPUTO2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1443) GPIO_FN(TPUTO3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1444)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1445) /* BSC */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1446) GPIO_FN(D31),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1447) GPIO_FN(D30),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1448) GPIO_FN(D29),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1449) GPIO_FN(D28),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1450) GPIO_FN(D27),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1451) GPIO_FN(D26),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1452) GPIO_FN(D25),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1453) GPIO_FN(D24),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1454) GPIO_FN(D23),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1455) GPIO_FN(D22),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1456) GPIO_FN(D21),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1457) GPIO_FN(D20),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1458) GPIO_FN(D19),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1459) GPIO_FN(D18),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1460) GPIO_FN(D17),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1461) GPIO_FN(D16),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1462) GPIO_FN(IOIS16),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1463) GPIO_FN(WAIT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1464) GPIO_FN(BS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1465) GPIO_FN(A25),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1466) GPIO_FN(A24),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1467) GPIO_FN(A23),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1468) GPIO_FN(A22),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1469) GPIO_FN(CS6B_CE1B),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1470) GPIO_FN(CS6A_CE2B),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1471) GPIO_FN(CS5B_CE1A),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1472) GPIO_FN(CS5A_CE2A),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1473) GPIO_FN(WE3_ICIOWR),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1474) GPIO_FN(WE2_ICIORD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1475)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1476) /* ATAPI */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1477) GPIO_FN(IDED15),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1478) GPIO_FN(IDED14),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1479) GPIO_FN(IDED13),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1480) GPIO_FN(IDED12),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1481) GPIO_FN(IDED11),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1482) GPIO_FN(IDED10),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1483) GPIO_FN(IDED9),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1484) GPIO_FN(IDED8),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1485) GPIO_FN(IDED7),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1486) GPIO_FN(IDED6),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1487) GPIO_FN(IDED5),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1488) GPIO_FN(IDED4),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1489) GPIO_FN(IDED3),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1490) GPIO_FN(IDED2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1491) GPIO_FN(IDED1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1492) GPIO_FN(IDED0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1493) GPIO_FN(DIRECTION),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1494) GPIO_FN(EXBUF_ENB),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1495) GPIO_FN(IDERST),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1496) GPIO_FN(IODACK),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1497) GPIO_FN(IODREQ),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1498) GPIO_FN(IDEIORDY),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1499) GPIO_FN(IDEINT),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1500) GPIO_FN(IDEIOWR),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1501) GPIO_FN(IDEIORD),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1502) GPIO_FN(IDECS1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1503) GPIO_FN(IDECS0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1504) GPIO_FN(IDEA2),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1505) GPIO_FN(IDEA1),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1506) GPIO_FN(IDEA0),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1507) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1508)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1509) static const struct pinmux_cfg_reg pinmux_config_regs[] = {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1510) { PINMUX_CFG_REG("PACR", 0xa4050100, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1511) PTA7_FN, PTA7_OUT, 0, PTA7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1512) PTA6_FN, PTA6_OUT, 0, PTA6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1513) PTA5_FN, PTA5_OUT, 0, PTA5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1514) PTA4_FN, PTA4_OUT, 0, PTA4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1515) PTA3_FN, PTA3_OUT, 0, PTA3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1516) PTA2_FN, PTA2_OUT, 0, PTA2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1517) PTA1_FN, PTA1_OUT, 0, PTA1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1518) PTA0_FN, PTA0_OUT, 0, PTA0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1519) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1520) { PINMUX_CFG_REG("PBCR", 0xa4050102, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1521) PTB7_FN, PTB7_OUT, 0, PTB7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1522) PTB6_FN, PTB6_OUT, 0, PTB6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1523) PTB5_FN, PTB5_OUT, 0, PTB5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1524) PTB4_FN, PTB4_OUT, 0, PTB4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1525) PTB3_FN, PTB3_OUT, 0, PTB3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1526) PTB2_FN, PTB2_OUT, 0, PTB2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1527) PTB1_FN, PTB1_OUT, 0, PTB1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1528) PTB0_FN, PTB0_OUT, 0, PTB0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1529) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1530) { PINMUX_CFG_REG("PCCR", 0xa4050104, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1531) PTC7_FN, PTC7_OUT, 0, PTC7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1532) PTC6_FN, PTC6_OUT, 0, PTC6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1533) PTC5_FN, PTC5_OUT, 0, PTC5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1534) PTC4_FN, PTC4_OUT, 0, PTC4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1535) PTC3_FN, PTC3_OUT, 0, PTC3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1536) PTC2_FN, PTC2_OUT, 0, PTC2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1537) PTC1_FN, PTC1_OUT, 0, PTC1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1538) PTC0_FN, PTC0_OUT, 0, PTC0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1539) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1540) { PINMUX_CFG_REG("PDCR", 0xa4050106, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1541) PTD7_FN, PTD7_OUT, 0, PTD7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1542) PTD6_FN, PTD6_OUT, 0, PTD6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1543) PTD5_FN, PTD5_OUT, 0, PTD5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1544) PTD4_FN, PTD4_OUT, 0, PTD4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1545) PTD3_FN, PTD3_OUT, 0, PTD3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1546) PTD2_FN, PTD2_OUT, 0, PTD2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1547) PTD1_FN, PTD1_OUT, 0, PTD1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1548) PTD0_FN, PTD0_OUT, 0, PTD0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1549) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1550) { PINMUX_CFG_REG("PECR", 0xa4050108, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1551) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1552) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1553) PTE5_FN, PTE5_OUT, 0, PTE5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1554) PTE4_FN, PTE4_OUT, 0, PTE4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1555) PTE3_FN, PTE3_OUT, 0, PTE3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1556) PTE2_FN, PTE2_OUT, 0, PTE2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1557) PTE1_FN, PTE1_OUT, 0, PTE1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1558) PTE0_FN, PTE0_OUT, 0, PTE0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1559) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1560) { PINMUX_CFG_REG("PFCR", 0xa405010a, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1561) PTF7_FN, PTF7_OUT, 0, PTF7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1562) PTF6_FN, PTF6_OUT, 0, PTF6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1563) PTF5_FN, PTF5_OUT, 0, PTF5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1564) PTF4_FN, PTF4_OUT, 0, PTF4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1565) PTF3_FN, PTF3_OUT, 0, PTF3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1566) PTF2_FN, PTF2_OUT, 0, PTF2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1567) PTF1_FN, PTF1_OUT, 0, PTF1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1568) PTF0_FN, PTF0_OUT, 0, PTF0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1569) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1570) { PINMUX_CFG_REG("PGCR", 0xa405010c, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1571) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1572) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1573) PTG5_FN, PTG5_OUT, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1574) PTG4_FN, PTG4_OUT, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1575) PTG3_FN, PTG3_OUT, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1576) PTG2_FN, PTG2_OUT, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1577) PTG1_FN, PTG1_OUT, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1578) PTG0_FN, PTG0_OUT, 0, 0 ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1579) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1580) { PINMUX_CFG_REG("PHCR", 0xa405010e, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1581) PTH7_FN, PTH7_OUT, 0, PTH7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1582) PTH6_FN, PTH6_OUT, 0, PTH6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1583) PTH5_FN, PTH5_OUT, 0, PTH5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1584) PTH4_FN, PTH4_OUT, 0, PTH4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1585) PTH3_FN, PTH3_OUT, 0, PTH3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1586) PTH2_FN, PTH2_OUT, 0, PTH2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1587) PTH1_FN, PTH1_OUT, 0, PTH1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1588) PTH0_FN, PTH0_OUT, 0, PTH0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1589) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1590) { PINMUX_CFG_REG("PJCR", 0xa4050110, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1591) PTJ7_FN, PTJ7_OUT, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1592) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1593) PTJ5_FN, PTJ5_OUT, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1594) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1595) PTJ3_FN, PTJ3_OUT, 0, PTJ3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1596) PTJ2_FN, PTJ2_OUT, 0, PTJ2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1597) PTJ1_FN, PTJ1_OUT, 0, PTJ1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1598) PTJ0_FN, PTJ0_OUT, 0, PTJ0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1599) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1600) { PINMUX_CFG_REG("PKCR", 0xa4050112, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1601) PTK7_FN, PTK7_OUT, 0, PTK7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1602) PTK6_FN, PTK6_OUT, 0, PTK6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1603) PTK5_FN, PTK5_OUT, 0, PTK5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1604) PTK4_FN, PTK4_OUT, 0, PTK4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1605) PTK3_FN, PTK3_OUT, 0, PTK3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1606) PTK2_FN, PTK2_OUT, 0, PTK2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1607) PTK1_FN, PTK1_OUT, 0, PTK1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1608) PTK0_FN, PTK0_OUT, 0, PTK0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1609) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1610) { PINMUX_CFG_REG("PLCR", 0xa4050114, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1611) PTL7_FN, PTL7_OUT, 0, PTL7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1612) PTL6_FN, PTL6_OUT, 0, PTL6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1613) PTL5_FN, PTL5_OUT, 0, PTL5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1614) PTL4_FN, PTL4_OUT, 0, PTL4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1615) PTL3_FN, PTL3_OUT, 0, PTL3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1616) PTL2_FN, PTL2_OUT, 0, PTL2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1617) PTL1_FN, PTL1_OUT, 0, PTL1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1618) PTL0_FN, PTL0_OUT, 0, PTL0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1619) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1620) { PINMUX_CFG_REG("PMCR", 0xa4050116, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1621) PTM7_FN, PTM7_OUT, 0, PTM7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1622) PTM6_FN, PTM6_OUT, 0, PTM6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1623) PTM5_FN, PTM5_OUT, 0, PTM5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1624) PTM4_FN, PTM4_OUT, 0, PTM4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1625) PTM3_FN, PTM3_OUT, 0, PTM3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1626) PTM2_FN, PTM2_OUT, 0, PTM2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1627) PTM1_FN, PTM1_OUT, 0, PTM1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1628) PTM0_FN, PTM0_OUT, 0, PTM0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1629) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1630) { PINMUX_CFG_REG("PNCR", 0xa4050118, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1631) PTN7_FN, PTN7_OUT, 0, PTN7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1632) PTN6_FN, PTN6_OUT, 0, PTN6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1633) PTN5_FN, PTN5_OUT, 0, PTN5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1634) PTN4_FN, PTN4_OUT, 0, PTN4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1635) PTN3_FN, PTN3_OUT, 0, PTN3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1636) PTN2_FN, PTN2_OUT, 0, PTN2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1637) PTN1_FN, PTN1_OUT, 0, PTN1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1638) PTN0_FN, PTN0_OUT, 0, PTN0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1639) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1640) { PINMUX_CFG_REG("PQCR", 0xa405011a, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1641) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1642) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1643) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1644) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1645) PTQ3_FN, 0, 0, PTQ3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1646) PTQ2_FN, 0, 0, PTQ2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1647) PTQ1_FN, 0, 0, PTQ1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1648) PTQ0_FN, 0, 0, PTQ0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1649) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1650) { PINMUX_CFG_REG("PRCR", 0xa405011c, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1651) PTR7_FN, PTR7_OUT, 0, PTR7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1652) PTR6_FN, PTR6_OUT, 0, PTR6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1653) PTR5_FN, PTR5_OUT, 0, PTR5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1654) PTR4_FN, PTR4_OUT, 0, PTR4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1655) PTR3_FN, 0, 0, PTR3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1656) PTR2_FN, 0, 0, PTR2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1657) PTR1_FN, PTR1_OUT, 0, PTR1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1658) PTR0_FN, PTR0_OUT, 0, PTR0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1659) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1660) { PINMUX_CFG_REG("PSCR", 0xa405011e, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1661) PTS7_FN, PTS7_OUT, 0, PTS7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1662) PTS6_FN, PTS6_OUT, 0, PTS6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1663) PTS5_FN, PTS5_OUT, 0, PTS5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1664) PTS4_FN, PTS4_OUT, 0, PTS4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1665) PTS3_FN, PTS3_OUT, 0, PTS3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1666) PTS2_FN, PTS2_OUT, 0, PTS2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1667) PTS1_FN, PTS1_OUT, 0, PTS1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1668) PTS0_FN, PTS0_OUT, 0, PTS0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1669) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1670) { PINMUX_CFG_REG("PTCR", 0xa4050140, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1671) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1672) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1673) PTT5_FN, PTT5_OUT, 0, PTT5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1674) PTT4_FN, PTT4_OUT, 0, PTT4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1675) PTT3_FN, PTT3_OUT, 0, PTT3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1676) PTT2_FN, PTT2_OUT, 0, PTT2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1677) PTT1_FN, PTT1_OUT, 0, PTT1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1678) PTT0_FN, PTT0_OUT, 0, PTT0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1679) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1680) { PINMUX_CFG_REG("PUCR", 0xa4050142, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1681) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1682) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1683) PTU5_FN, PTU5_OUT, 0, PTU5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1684) PTU4_FN, PTU4_OUT, 0, PTU4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1685) PTU3_FN, PTU3_OUT, 0, PTU3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1686) PTU2_FN, PTU2_OUT, 0, PTU2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1687) PTU1_FN, PTU1_OUT, 0, PTU1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1688) PTU0_FN, PTU0_OUT, 0, PTU0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1689) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1690) { PINMUX_CFG_REG("PVCR", 0xa4050144, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1691) PTV7_FN, PTV7_OUT, 0, PTV7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1692) PTV6_FN, PTV6_OUT, 0, PTV6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1693) PTV5_FN, PTV5_OUT, 0, PTV5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1694) PTV4_FN, PTV4_OUT, 0, PTV4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1695) PTV3_FN, PTV3_OUT, 0, PTV3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1696) PTV2_FN, PTV2_OUT, 0, PTV2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1697) PTV1_FN, PTV1_OUT, 0, PTV1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1698) PTV0_FN, PTV0_OUT, 0, PTV0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1699) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1700) { PINMUX_CFG_REG("PWCR", 0xa4050146, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1701) PTW7_FN, PTW7_OUT, 0, PTW7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1702) PTW6_FN, PTW6_OUT, 0, PTW6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1703) PTW5_FN, PTW5_OUT, 0, PTW5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1704) PTW4_FN, PTW4_OUT, 0, PTW4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1705) PTW3_FN, PTW3_OUT, 0, PTW3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1706) PTW2_FN, PTW2_OUT, 0, PTW2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1707) PTW1_FN, PTW1_OUT, 0, PTW1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1708) PTW0_FN, PTW0_OUT, 0, PTW0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1709) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1710) { PINMUX_CFG_REG("PXCR", 0xa4050148, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1711) PTX7_FN, PTX7_OUT, 0, PTX7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1712) PTX6_FN, PTX6_OUT, 0, PTX6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1713) PTX5_FN, PTX5_OUT, 0, PTX5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1714) PTX4_FN, PTX4_OUT, 0, PTX4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1715) PTX3_FN, PTX3_OUT, 0, PTX3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1716) PTX2_FN, PTX2_OUT, 0, PTX2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1717) PTX1_FN, PTX1_OUT, 0, PTX1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1718) PTX0_FN, PTX0_OUT, 0, PTX0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1719) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1720) { PINMUX_CFG_REG("PYCR", 0xa405014a, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1721) PTY7_FN, PTY7_OUT, 0, PTY7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1722) PTY6_FN, PTY6_OUT, 0, PTY6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1723) PTY5_FN, PTY5_OUT, 0, PTY5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1724) PTY4_FN, PTY4_OUT, 0, PTY4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1725) PTY3_FN, PTY3_OUT, 0, PTY3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1726) PTY2_FN, PTY2_OUT, 0, PTY2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1727) PTY1_FN, PTY1_OUT, 0, PTY1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1728) PTY0_FN, PTY0_OUT, 0, PTY0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1729) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1730) { PINMUX_CFG_REG("PZCR", 0xa405014c, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1731) PTZ7_FN, PTZ7_OUT, 0, PTZ7_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1732) PTZ6_FN, PTZ6_OUT, 0, PTZ6_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1733) PTZ5_FN, PTZ5_OUT, 0, PTZ5_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1734) PTZ4_FN, PTZ4_OUT, 0, PTZ4_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1735) PTZ3_FN, PTZ3_OUT, 0, PTZ3_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1736) PTZ2_FN, PTZ2_OUT, 0, PTZ2_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1737) PTZ1_FN, PTZ1_OUT, 0, PTZ1_IN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1738) PTZ0_FN, PTZ0_OUT, 0, PTZ0_IN ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1739) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1740) { PINMUX_CFG_REG("PSELA", 0xa405014e, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1741) PSA15_PSA14_FN1, PSA15_PSA14_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1742) PSA13_PSA12_FN1, PSA13_PSA12_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1743) PSA11_PSA10_FN1, PSA11_PSA10_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1744) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1745) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1746) PSA5_PSA4_FN1, PSA5_PSA4_FN2, PSA5_PSA4_FN3, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1747) PSA3_PSA2_FN1, PSA3_PSA2_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1748) 0, 0, 0, 0 ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1749) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1750) { PINMUX_CFG_REG("PSELB", 0xa4050150, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1751) PSB15_PSB14_FN1, PSB15_PSB14_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1752) PSB13_PSB12_LCDC_RGB, PSB13_PSB12_LCDC_SYS, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1753) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1754) PSB9_PSB8_FN1, PSB9_PSB8_FN2, PSB9_PSB8_FN3, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1755) PSB7_PSB6_FN1, PSB7_PSB6_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1756) PSB5_PSB4_FN1, PSB5_PSB4_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1757) PSB3_PSB2_FN1, PSB3_PSB2_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1758) 0, 0, 0, 0 ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1759) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1760) { PINMUX_CFG_REG("PSELC", 0xa4050152, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1761) PSC15_PSC14_FN1, PSC15_PSC14_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1762) PSC13_PSC12_FN1, PSC13_PSC12_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1763) PSC11_PSC10_FN1, PSC11_PSC10_FN2, PSC11_PSC10_FN3, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1764) PSC9_PSC8_FN1, PSC9_PSC8_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1765) PSC7_PSC6_FN1, PSC7_PSC6_FN2, PSC7_PSC6_FN3, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1766) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1767) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1768) 0, 0, 0, 0 ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1769) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1770) { PINMUX_CFG_REG("PSELD", 0xa4050154, 16, 2, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1771) PSD15_PSD14_FN1, PSD15_PSD14_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1772) PSD13_PSD12_FN1, PSD13_PSD12_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1773) PSD11_PSD10_FN1, PSD11_PSD10_FN2, PSD11_PSD10_FN3, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1774) PSD9_PSD8_FN1, PSD9_PSD8_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1775) PSD7_PSD6_FN1, PSD7_PSD6_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1776) PSD5_PSD4_FN1, PSD5_PSD4_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1777) PSD3_PSD2_FN1, PSD3_PSD2_FN2, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1778) PSD1_PSD0_FN1, PSD1_PSD0_FN2, 0, 0 ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1779) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1780) {}
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1781) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1782)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1783) static const struct pinmux_data_reg pinmux_data_regs[] = {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1784) { PINMUX_DATA_REG("PADR", 0xa4050120, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1785) PTA7_DATA, PTA6_DATA, PTA5_DATA, PTA4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1786) PTA3_DATA, PTA2_DATA, PTA1_DATA, PTA0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1787) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1788) { PINMUX_DATA_REG("PBDR", 0xa4050122, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1789) PTB7_DATA, PTB6_DATA, PTB5_DATA, PTB4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1790) PTB3_DATA, PTB2_DATA, PTB1_DATA, PTB0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1791) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1792) { PINMUX_DATA_REG("PCDR", 0xa4050124, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1793) PTC7_DATA, PTC6_DATA, PTC5_DATA, PTC4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1794) PTC3_DATA, PTC2_DATA, PTC1_DATA, PTC0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1795) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1796) { PINMUX_DATA_REG("PDDR", 0xa4050126, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1797) PTD7_DATA, PTD6_DATA, PTD5_DATA, PTD4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1798) PTD3_DATA, PTD2_DATA, PTD1_DATA, PTD0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1799) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1800) { PINMUX_DATA_REG("PEDR", 0xa4050128, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1801) 0, 0, PTE5_DATA, PTE4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1802) PTE3_DATA, PTE2_DATA, PTE1_DATA, PTE0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1803) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1804) { PINMUX_DATA_REG("PFDR", 0xa405012a, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1805) PTF7_DATA, PTF6_DATA, PTF5_DATA, PTF4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1806) PTF3_DATA, PTF2_DATA, PTF1_DATA, PTF0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1807) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1808) { PINMUX_DATA_REG("PGDR", 0xa405012c, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1809) 0, 0, PTG5_DATA, PTG4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1810) PTG3_DATA, PTG2_DATA, PTG1_DATA, PTG0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1811) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1812) { PINMUX_DATA_REG("PHDR", 0xa405012e, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1813) PTH7_DATA, PTH6_DATA, PTH5_DATA, PTH4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1814) PTH3_DATA, PTH2_DATA, PTH1_DATA, PTH0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1815) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1816) { PINMUX_DATA_REG("PJDR", 0xa4050130, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1817) PTJ7_DATA, 0, PTJ5_DATA, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1818) PTJ3_DATA, PTJ2_DATA, PTJ1_DATA, PTJ0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1819) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1820) { PINMUX_DATA_REG("PKDR", 0xa4050132, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1821) PTK7_DATA, PTK6_DATA, PTK5_DATA, PTK4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1822) PTK3_DATA, PTK2_DATA, PTK1_DATA, PTK0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1823) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1824) { PINMUX_DATA_REG("PLDR", 0xa4050134, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1825) PTL7_DATA, PTL6_DATA, PTL5_DATA, PTL4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1826) PTL3_DATA, PTL2_DATA, PTL1_DATA, PTL0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1827) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1828) { PINMUX_DATA_REG("PMDR", 0xa4050136, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1829) PTM7_DATA, PTM6_DATA, PTM5_DATA, PTM4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1830) PTM3_DATA, PTM2_DATA, PTM1_DATA, PTM0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1831) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1832) { PINMUX_DATA_REG("PNDR", 0xa4050138, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1833) PTN7_DATA, PTN6_DATA, PTN5_DATA, PTN4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1834) PTN3_DATA, PTN2_DATA, PTN1_DATA, PTN0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1835) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1836) { PINMUX_DATA_REG("PQDR", 0xa405013a, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1837) 0, 0, 0, 0,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1838) PTQ3_DATA, PTQ2_DATA, PTQ1_DATA, PTQ0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1839) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1840) { PINMUX_DATA_REG("PRDR", 0xa405013c, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1841) PTR7_DATA, PTR6_DATA, PTR5_DATA, PTR4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1842) PTR3_DATA, PTR2_DATA, PTR1_DATA, PTR0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1843) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1844) { PINMUX_DATA_REG("PSDR", 0xa405013e, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1845) PTS7_DATA, PTS6_DATA, PTS5_DATA, PTS4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1846) PTS3_DATA, PTS2_DATA, PTS1_DATA, PTS0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1847) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1848) { PINMUX_DATA_REG("PTDR", 0xa4050160, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1849) 0, 0, PTT5_DATA, PTT4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1850) PTT3_DATA, PTT2_DATA, PTT1_DATA, PTT0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1851) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1852) { PINMUX_DATA_REG("PUDR", 0xa4050162, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1853) 0, 0, PTU5_DATA, PTU4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1854) PTU3_DATA, PTU2_DATA, PTU1_DATA, PTU0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1855) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1856) { PINMUX_DATA_REG("PVDR", 0xa4050164, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1857) PTV7_DATA, PTV6_DATA, PTV5_DATA, PTV4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1858) PTV3_DATA, PTV2_DATA, PTV1_DATA, PTV0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1859) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1860) { PINMUX_DATA_REG("PWDR", 0xa4050166, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1861) PTW7_DATA, PTW6_DATA, PTW5_DATA, PTW4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1862) PTW3_DATA, PTW2_DATA, PTW1_DATA, PTW0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1863) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1864) { PINMUX_DATA_REG("PXDR", 0xa4050168, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1865) PTX7_DATA, PTX6_DATA, PTX5_DATA, PTX4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1866) PTX3_DATA, PTX2_DATA, PTX1_DATA, PTX0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1867) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1868) { PINMUX_DATA_REG("PYDR", 0xa405016a, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1869) PTY7_DATA, PTY6_DATA, PTY5_DATA, PTY4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1870) PTY3_DATA, PTY2_DATA, PTY1_DATA, PTY0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1871) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1872) { PINMUX_DATA_REG("PZDR", 0xa405016c, 8, GROUP(
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1873) PTZ7_DATA, PTZ6_DATA, PTZ5_DATA, PTZ4_DATA,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1874) PTZ3_DATA, PTZ2_DATA, PTZ1_DATA, PTZ0_DATA ))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1875) },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1876) { },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1877) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1878)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1879) const struct sh_pfc_soc_info sh7723_pinmux_info = {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1880) .name = "sh7723_pfc",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1881) .input = { PINMUX_INPUT_BEGIN, PINMUX_INPUT_END },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1882) .output = { PINMUX_OUTPUT_BEGIN, PINMUX_OUTPUT_END },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1883) .function = { PINMUX_FUNCTION_BEGIN, PINMUX_FUNCTION_END },
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1884)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1885) .pins = pinmux_pins,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1886) .nr_pins = ARRAY_SIZE(pinmux_pins),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1887) .func_gpios = pinmux_func_gpios,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1888) .nr_func_gpios = ARRAY_SIZE(pinmux_func_gpios),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1889)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1890) .cfg_regs = pinmux_config_regs,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1891) .data_regs = pinmux_data_regs,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1892)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1893) .pinmux_data = pinmux_data,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1894) .pinmux_data_size = ARRAY_SIZE(pinmux_data),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1895) };