1*83d290c5STom Rini /* SPDX-License-Identifier: BSD-3-Clause */ 2f0892401SMarek Vasut /* 3f6badb0dSMarek Vasut * Altera SoCFPGA PinMux configuration 4f0892401SMarek Vasut */ 5f0892401SMarek Vasut 6f6badb0dSMarek Vasut #ifndef __SOCFPGA_PINMUX_CONFIG_H__ 7f6badb0dSMarek Vasut #define __SOCFPGA_PINMUX_CONFIG_H__ 8f0892401SMarek Vasut 9cc9429a5SMarek Vasut const u8 sys_mgr_init_table[] = { 104baca920SDinh Nguyen 0, /* EMACIO0 */ 11f464a631Sshengjiangwu 2, /* EMACIO1 */ 12f464a631Sshengjiangwu 2, /* EMACIO2 */ 13f464a631Sshengjiangwu 2, /* EMACIO3 */ 14f464a631Sshengjiangwu 2, /* EMACIO4 */ 15f464a631Sshengjiangwu 2, /* EMACIO5 */ 16f464a631Sshengjiangwu 2, /* EMACIO6 */ 17f464a631Sshengjiangwu 2, /* EMACIO7 */ 18f464a631Sshengjiangwu 2, /* EMACIO8 */ 194baca920SDinh Nguyen 0, /* EMACIO9 */ 20f464a631Sshengjiangwu 2, /* EMACIO10 */ 21f464a631Sshengjiangwu 2, /* EMACIO11 */ 22f464a631Sshengjiangwu 2, /* EMACIO12 */ 23f464a631Sshengjiangwu 2, /* EMACIO13 */ 24f6badb0dSMarek Vasut 0, /* EMACIO14 */ 25f6badb0dSMarek Vasut 0, /* EMACIO15 */ 26f6badb0dSMarek Vasut 0, /* EMACIO16 */ 27f6badb0dSMarek Vasut 0, /* EMACIO17 */ 28f6badb0dSMarek Vasut 0, /* EMACIO18 */ 29f6badb0dSMarek Vasut 0, /* EMACIO19 */ 30f6badb0dSMarek Vasut 3, /* FLASHIO0 */ 31f6badb0dSMarek Vasut 0, /* FLASHIO1 */ 32f6badb0dSMarek Vasut 3, /* FLASHIO2 */ 33f6badb0dSMarek Vasut 3, /* FLASHIO3 */ 344baca920SDinh Nguyen 0, /* FLASHIO4 */ 354baca920SDinh Nguyen 0, /* FLASHIO5 */ 364baca920SDinh Nguyen 0, /* FLASHIO6 */ 374baca920SDinh Nguyen 0, /* FLASHIO7 */ 38f6badb0dSMarek Vasut 0, /* FLASHIO8 */ 39f6badb0dSMarek Vasut 3, /* FLASHIO9 */ 40f6badb0dSMarek Vasut 3, /* FLASHIO10 */ 41f6badb0dSMarek Vasut 3, /* FLASHIO11 */ 424baca920SDinh Nguyen 3, /* GENERALIO0 */ 434baca920SDinh Nguyen 3, /* GENERALIO1 */ 444baca920SDinh Nguyen 3, /* GENERALIO2 */ 454baca920SDinh Nguyen 3, /* GENERALIO3 */ 464baca920SDinh Nguyen 3, /* GENERALIO4 */ 474baca920SDinh Nguyen 3, /* GENERALIO5 */ 484baca920SDinh Nguyen 3, /* GENERALIO6 */ 494baca920SDinh Nguyen 3, /* GENERALIO7 */ 504baca920SDinh Nguyen 3, /* GENERALIO8 */ 514baca920SDinh Nguyen 3, /* GENERALIO9 */ 524baca920SDinh Nguyen 3, /* GENERALIO10 */ 534baca920SDinh Nguyen 3, /* GENERALIO11 */ 544baca920SDinh Nguyen 3, /* GENERALIO12 */ 55f6badb0dSMarek Vasut 2, /* GENERALIO13 */ 56f6badb0dSMarek Vasut 2, /* GENERALIO14 */ 57e6625738SChin Liang See 3, /* GENERALIO15 */ 58e6625738SChin Liang See 3, /* GENERALIO16 */ 59f6badb0dSMarek Vasut 2, /* GENERALIO17 */ 60f6badb0dSMarek Vasut 2, /* GENERALIO18 */ 61f6badb0dSMarek Vasut 0, /* GENERALIO19 */ 62f6badb0dSMarek Vasut 0, /* GENERALIO20 */ 63f6badb0dSMarek Vasut 0, /* GENERALIO21 */ 64f6badb0dSMarek Vasut 0, /* GENERALIO22 */ 65f6badb0dSMarek Vasut 0, /* GENERALIO23 */ 66f6badb0dSMarek Vasut 0, /* GENERALIO24 */ 67f6badb0dSMarek Vasut 0, /* GENERALIO25 */ 68f6badb0dSMarek Vasut 0, /* GENERALIO26 */ 69f6badb0dSMarek Vasut 0, /* GENERALIO27 */ 70f6badb0dSMarek Vasut 0, /* GENERALIO28 */ 71f6badb0dSMarek Vasut 0, /* GENERALIO29 */ 72f6badb0dSMarek Vasut 0, /* GENERALIO30 */ 73f6badb0dSMarek Vasut 0, /* GENERALIO31 */ 74b0808b91Sshengjiangwu 2, /* MIXED1IO0 */ 75b0808b91Sshengjiangwu 2, /* MIXED1IO1 */ 76b0808b91Sshengjiangwu 2, /* MIXED1IO2 */ 77b0808b91Sshengjiangwu 2, /* MIXED1IO3 */ 78b0808b91Sshengjiangwu 2, /* MIXED1IO4 */ 79b0808b91Sshengjiangwu 2, /* MIXED1IO5 */ 80b0808b91Sshengjiangwu 2, /* MIXED1IO6 */ 81b0808b91Sshengjiangwu 2, /* MIXED1IO7 */ 82b0808b91Sshengjiangwu 2, /* MIXED1IO8 */ 83b0808b91Sshengjiangwu 2, /* MIXED1IO9 */ 84b0808b91Sshengjiangwu 2, /* MIXED1IO10 */ 85b0808b91Sshengjiangwu 2, /* MIXED1IO11 */ 86b0808b91Sshengjiangwu 2, /* MIXED1IO12 */ 87b0808b91Sshengjiangwu 2, /* MIXED1IO13 */ 88f6badb0dSMarek Vasut 0, /* MIXED1IO14 */ 89caee45ecSshengjiangwu 3, /* MIXED1IO15 */ 90caee45ecSshengjiangwu 3, /* MIXED1IO16 */ 91caee45ecSshengjiangwu 3, /* MIXED1IO17 */ 92caee45ecSshengjiangwu 3, /* MIXED1IO18 */ 93caee45ecSshengjiangwu 3, /* MIXED1IO19 */ 94caee45ecSshengjiangwu 3, /* MIXED1IO20 */ 95f6badb0dSMarek Vasut 0, /* MIXED1IO21 */ 96f6badb0dSMarek Vasut 0, /* MIXED2IO0 */ 97f6badb0dSMarek Vasut 0, /* MIXED2IO1 */ 98f6badb0dSMarek Vasut 0, /* MIXED2IO2 */ 99f6badb0dSMarek Vasut 0, /* MIXED2IO3 */ 100f6badb0dSMarek Vasut 0, /* MIXED2IO4 */ 101f6badb0dSMarek Vasut 0, /* MIXED2IO5 */ 102f6badb0dSMarek Vasut 0, /* MIXED2IO6 */ 103f6badb0dSMarek Vasut 0, /* MIXED2IO7 */ 104f6badb0dSMarek Vasut 0, /* GPLINMUX48 */ 105f6badb0dSMarek Vasut 0, /* GPLINMUX49 */ 106f6badb0dSMarek Vasut 0, /* GPLINMUX50 */ 107f6badb0dSMarek Vasut 0, /* GPLINMUX51 */ 108f6badb0dSMarek Vasut 0, /* GPLINMUX52 */ 109f6badb0dSMarek Vasut 0, /* GPLINMUX53 */ 110f6badb0dSMarek Vasut 0, /* GPLINMUX54 */ 111f6badb0dSMarek Vasut 0, /* GPLINMUX55 */ 112f6badb0dSMarek Vasut 0, /* GPLINMUX56 */ 113f6badb0dSMarek Vasut 0, /* GPLINMUX57 */ 114f6badb0dSMarek Vasut 0, /* GPLINMUX58 */ 115f6badb0dSMarek Vasut 0, /* GPLINMUX59 */ 116f6badb0dSMarek Vasut 0, /* GPLINMUX60 */ 117f6badb0dSMarek Vasut 0, /* GPLINMUX61 */ 118f6badb0dSMarek Vasut 0, /* GPLINMUX62 */ 119f6badb0dSMarek Vasut 0, /* GPLINMUX63 */ 120f6badb0dSMarek Vasut 0, /* GPLINMUX64 */ 121f6badb0dSMarek Vasut 0, /* GPLINMUX65 */ 122f6badb0dSMarek Vasut 0, /* GPLINMUX66 */ 123f6badb0dSMarek Vasut 0, /* GPLINMUX67 */ 124f6badb0dSMarek Vasut 0, /* GPLINMUX68 */ 125f6badb0dSMarek Vasut 0, /* GPLINMUX69 */ 126f6badb0dSMarek Vasut 0, /* GPLINMUX70 */ 127f6badb0dSMarek Vasut 1, /* GPLMUX0 */ 128f6badb0dSMarek Vasut 1, /* GPLMUX1 */ 129f6badb0dSMarek Vasut 1, /* GPLMUX2 */ 130f6badb0dSMarek Vasut 1, /* GPLMUX3 */ 131f6badb0dSMarek Vasut 1, /* GPLMUX4 */ 132f6badb0dSMarek Vasut 1, /* GPLMUX5 */ 133f6badb0dSMarek Vasut 1, /* GPLMUX6 */ 134f6badb0dSMarek Vasut 1, /* GPLMUX7 */ 135f6badb0dSMarek Vasut 1, /* GPLMUX8 */ 136f6badb0dSMarek Vasut 1, /* GPLMUX9 */ 137f6badb0dSMarek Vasut 1, /* GPLMUX10 */ 138f6badb0dSMarek Vasut 1, /* GPLMUX11 */ 139f6badb0dSMarek Vasut 1, /* GPLMUX12 */ 140f6badb0dSMarek Vasut 1, /* GPLMUX13 */ 141f6badb0dSMarek Vasut 1, /* GPLMUX14 */ 142f6badb0dSMarek Vasut 1, /* GPLMUX15 */ 143f6badb0dSMarek Vasut 1, /* GPLMUX16 */ 144f6badb0dSMarek Vasut 1, /* GPLMUX17 */ 145f6badb0dSMarek Vasut 1, /* GPLMUX18 */ 146f6badb0dSMarek Vasut 1, /* GPLMUX19 */ 147f6badb0dSMarek Vasut 1, /* GPLMUX20 */ 148f6badb0dSMarek Vasut 1, /* GPLMUX21 */ 149f6badb0dSMarek Vasut 1, /* GPLMUX22 */ 150f6badb0dSMarek Vasut 1, /* GPLMUX23 */ 151f6badb0dSMarek Vasut 1, /* GPLMUX24 */ 152f6badb0dSMarek Vasut 1, /* GPLMUX25 */ 153f6badb0dSMarek Vasut 1, /* GPLMUX26 */ 154f6badb0dSMarek Vasut 1, /* GPLMUX27 */ 155f6badb0dSMarek Vasut 1, /* GPLMUX28 */ 156f6badb0dSMarek Vasut 1, /* GPLMUX29 */ 157f6badb0dSMarek Vasut 1, /* GPLMUX30 */ 158f6badb0dSMarek Vasut 1, /* GPLMUX31 */ 159f6badb0dSMarek Vasut 1, /* GPLMUX32 */ 160f6badb0dSMarek Vasut 1, /* GPLMUX33 */ 161f6badb0dSMarek Vasut 1, /* GPLMUX34 */ 162f6badb0dSMarek Vasut 1, /* GPLMUX35 */ 163f6badb0dSMarek Vasut 1, /* GPLMUX36 */ 164f6badb0dSMarek Vasut 1, /* GPLMUX37 */ 165f6badb0dSMarek Vasut 1, /* GPLMUX38 */ 166f6badb0dSMarek Vasut 1, /* GPLMUX39 */ 167f6badb0dSMarek Vasut 1, /* GPLMUX40 */ 168f6badb0dSMarek Vasut 1, /* GPLMUX41 */ 169f6badb0dSMarek Vasut 1, /* GPLMUX42 */ 170f6badb0dSMarek Vasut 1, /* GPLMUX43 */ 171f6badb0dSMarek Vasut 1, /* GPLMUX44 */ 172f6badb0dSMarek Vasut 1, /* GPLMUX45 */ 173f6badb0dSMarek Vasut 1, /* GPLMUX46 */ 174f6badb0dSMarek Vasut 1, /* GPLMUX47 */ 175f6badb0dSMarek Vasut 1, /* GPLMUX48 */ 176f6badb0dSMarek Vasut 1, /* GPLMUX49 */ 177f6badb0dSMarek Vasut 1, /* GPLMUX50 */ 178f6badb0dSMarek Vasut 1, /* GPLMUX51 */ 179f6badb0dSMarek Vasut 1, /* GPLMUX52 */ 180f6badb0dSMarek Vasut 1, /* GPLMUX53 */ 181f6badb0dSMarek Vasut 1, /* GPLMUX54 */ 182f6badb0dSMarek Vasut 1, /* GPLMUX55 */ 183f6badb0dSMarek Vasut 1, /* GPLMUX56 */ 184f6badb0dSMarek Vasut 1, /* GPLMUX57 */ 185f6badb0dSMarek Vasut 1, /* GPLMUX58 */ 186f6badb0dSMarek Vasut 1, /* GPLMUX59 */ 187f6badb0dSMarek Vasut 1, /* GPLMUX60 */ 188f6badb0dSMarek Vasut 1, /* GPLMUX61 */ 189f6badb0dSMarek Vasut 1, /* GPLMUX62 */ 190f6badb0dSMarek Vasut 1, /* GPLMUX63 */ 191f6badb0dSMarek Vasut 1, /* GPLMUX64 */ 192f6badb0dSMarek Vasut 1, /* GPLMUX65 */ 193f6badb0dSMarek Vasut 1, /* GPLMUX66 */ 194f6badb0dSMarek Vasut 1, /* GPLMUX67 */ 195f6badb0dSMarek Vasut 1, /* GPLMUX68 */ 196f6badb0dSMarek Vasut 1, /* GPLMUX69 */ 197f6badb0dSMarek Vasut 1, /* GPLMUX70 */ 198f6badb0dSMarek Vasut 0, /* NANDUSEFPGA */ 199f6badb0dSMarek Vasut 0, /* UART0USEFPGA */ 200f6badb0dSMarek Vasut 0, /* RGMII1USEFPGA */ 201f6badb0dSMarek Vasut 0, /* SPIS0USEFPGA */ 202f6badb0dSMarek Vasut 0, /* CAN0USEFPGA */ 203f6badb0dSMarek Vasut 0, /* I2C0USEFPGA */ 204f6badb0dSMarek Vasut 0, /* SDMMCUSEFPGA */ 205f6badb0dSMarek Vasut 0, /* QSPIUSEFPGA */ 206f6badb0dSMarek Vasut 0, /* SPIS1USEFPGA */ 207f6badb0dSMarek Vasut 0, /* RGMII0USEFPGA */ 208f6badb0dSMarek Vasut 0, /* UART1USEFPGA */ 209f6badb0dSMarek Vasut 0, /* CAN1USEFPGA */ 210f6badb0dSMarek Vasut 0, /* USB1USEFPGA */ 211f6badb0dSMarek Vasut 0, /* I2C3USEFPGA */ 212f6badb0dSMarek Vasut 0, /* I2C2USEFPGA */ 213f6badb0dSMarek Vasut 0, /* I2C1USEFPGA */ 214f6badb0dSMarek Vasut 0, /* SPIM1USEFPGA */ 215f6badb0dSMarek Vasut 0, /* USB0USEFPGA */ 216f6badb0dSMarek Vasut 0 /* SPIM0USEFPGA */ 217f6badb0dSMarek Vasut }; 218f6badb0dSMarek Vasut #endif /* __SOCFPGA_PINMUX_CONFIG_H__ */ 219