1*83d290c5STom Rini /* SPDX-License-Identifier: BSD-3-Clause */ 2952caa28SMarek Vasut /* 3952caa28SMarek Vasut * Altera SoCFPGA PinMux configuration 4952caa28SMarek Vasut */ 5952caa28SMarek Vasut 6952caa28SMarek Vasut #ifndef __SOCFPGA_PINMUX_CONFIG_H__ 7952caa28SMarek Vasut #define __SOCFPGA_PINMUX_CONFIG_H__ 8952caa28SMarek Vasut 9952caa28SMarek Vasut const u8 sys_mgr_init_table[] = { 10952caa28SMarek Vasut 0, /* EMACIO0 */ 11952caa28SMarek Vasut 2, /* EMACIO1 */ 12952caa28SMarek Vasut 2, /* EMACIO2 */ 13952caa28SMarek Vasut 2, /* EMACIO3 */ 14952caa28SMarek Vasut 2, /* EMACIO4 */ 15952caa28SMarek Vasut 2, /* EMACIO5 */ 16952caa28SMarek Vasut 2, /* EMACIO6 */ 17952caa28SMarek Vasut 2, /* EMACIO7 */ 18952caa28SMarek Vasut 2, /* EMACIO8 */ 19952caa28SMarek Vasut 0, /* EMACIO9 */ 20952caa28SMarek Vasut 2, /* EMACIO10 */ 21952caa28SMarek Vasut 2, /* EMACIO11 */ 22952caa28SMarek Vasut 2, /* EMACIO12 */ 23952caa28SMarek Vasut 2, /* EMACIO13 */ 24952caa28SMarek Vasut 0, /* EMACIO14 */ 25952caa28SMarek Vasut 0, /* EMACIO15 */ 26952caa28SMarek Vasut 0, /* EMACIO16 */ 27952caa28SMarek Vasut 0, /* EMACIO17 */ 28952caa28SMarek Vasut 0, /* EMACIO18 */ 29952caa28SMarek Vasut 0, /* EMACIO19 */ 30952caa28SMarek Vasut 3, /* FLASHIO0 */ 31952caa28SMarek Vasut 0, /* FLASHIO1 */ 32952caa28SMarek Vasut 3, /* FLASHIO2 */ 33952caa28SMarek Vasut 3, /* FLASHIO3 */ 34952caa28SMarek Vasut 0, /* FLASHIO4 */ 35952caa28SMarek Vasut 0, /* FLASHIO5 */ 36952caa28SMarek Vasut 0, /* FLASHIO6 */ 37952caa28SMarek Vasut 0, /* FLASHIO7 */ 38952caa28SMarek Vasut 0, /* FLASHIO8 */ 39952caa28SMarek Vasut 3, /* FLASHIO9 */ 40952caa28SMarek Vasut 3, /* FLASHIO10 */ 41952caa28SMarek Vasut 3, /* FLASHIO11 */ 42952caa28SMarek Vasut 0, /* GENERALIO0 */ 43952caa28SMarek Vasut 1, /* GENERALIO1 */ 44952caa28SMarek Vasut 1, /* GENERALIO2 */ 45952caa28SMarek Vasut 1, /* GENERALIO3 */ 46952caa28SMarek Vasut 1, /* GENERALIO4 */ 47952caa28SMarek Vasut 0, /* GENERALIO5 */ 48952caa28SMarek Vasut 0, /* GENERALIO6 */ 49952caa28SMarek Vasut 0, /* GENERALIO7 */ 50952caa28SMarek Vasut 0, /* GENERALIO8 */ 51952caa28SMarek Vasut 3, /* GENERALIO9 */ 52952caa28SMarek Vasut 3, /* GENERALIO10 */ 53952caa28SMarek Vasut 3, /* GENERALIO11 */ 54952caa28SMarek Vasut 3, /* GENERALIO12 */ 55952caa28SMarek Vasut 0, /* GENERALIO13 */ 56952caa28SMarek Vasut 0, /* GENERALIO14 */ 57952caa28SMarek Vasut 1, /* GENERALIO15 */ 58952caa28SMarek Vasut 1, /* GENERALIO16 */ 59952caa28SMarek Vasut 1, /* GENERALIO17 */ 60952caa28SMarek Vasut 1, /* GENERALIO18 */ 61952caa28SMarek Vasut 0, /* GENERALIO19 */ 62952caa28SMarek Vasut 0, /* GENERALIO20 */ 63952caa28SMarek Vasut 0, /* GENERALIO21 */ 64952caa28SMarek Vasut 0, /* GENERALIO22 */ 65952caa28SMarek Vasut 0, /* GENERALIO23 */ 66952caa28SMarek Vasut 0, /* GENERALIO24 */ 67952caa28SMarek Vasut 0, /* GENERALIO25 */ 68952caa28SMarek Vasut 0, /* GENERALIO26 */ 69952caa28SMarek Vasut 0, /* GENERALIO27 */ 70952caa28SMarek Vasut 0, /* GENERALIO28 */ 71952caa28SMarek Vasut 0, /* GENERALIO29 */ 72952caa28SMarek Vasut 0, /* GENERALIO30 */ 73952caa28SMarek Vasut 0, /* GENERALIO31 */ 74952caa28SMarek Vasut 2, /* MIXED1IO0 */ 75952caa28SMarek Vasut 2, /* MIXED1IO1 */ 76952caa28SMarek Vasut 2, /* MIXED1IO2 */ 77952caa28SMarek Vasut 2, /* MIXED1IO3 */ 78952caa28SMarek Vasut 2, /* MIXED1IO4 */ 79952caa28SMarek Vasut 2, /* MIXED1IO5 */ 80952caa28SMarek Vasut 2, /* MIXED1IO6 */ 81952caa28SMarek Vasut 2, /* MIXED1IO7 */ 82952caa28SMarek Vasut 2, /* MIXED1IO8 */ 83952caa28SMarek Vasut 2, /* MIXED1IO9 */ 84952caa28SMarek Vasut 2, /* MIXED1IO10 */ 85952caa28SMarek Vasut 2, /* MIXED1IO11 */ 86952caa28SMarek Vasut 2, /* MIXED1IO12 */ 87952caa28SMarek Vasut 2, /* MIXED1IO13 */ 88952caa28SMarek Vasut 0, /* MIXED1IO14 */ 89952caa28SMarek Vasut 3, /* MIXED1IO15 */ 90952caa28SMarek Vasut 3, /* MIXED1IO16 */ 91952caa28SMarek Vasut 3, /* MIXED1IO17 */ 92952caa28SMarek Vasut 3, /* MIXED1IO18 */ 93952caa28SMarek Vasut 3, /* MIXED1IO19 */ 94952caa28SMarek Vasut 3, /* MIXED1IO20 */ 95952caa28SMarek Vasut 0, /* MIXED1IO21 */ 96952caa28SMarek Vasut 0, /* MIXED2IO0 */ 97952caa28SMarek Vasut 0, /* MIXED2IO1 */ 98952caa28SMarek Vasut 0, /* MIXED2IO2 */ 99952caa28SMarek Vasut 0, /* MIXED2IO3 */ 100952caa28SMarek Vasut 0, /* MIXED2IO4 */ 101952caa28SMarek Vasut 0, /* MIXED2IO5 */ 102952caa28SMarek Vasut 0, /* MIXED2IO6 */ 103952caa28SMarek Vasut 0, /* MIXED2IO7 */ 104952caa28SMarek Vasut 0, /* GPLINMUX48 */ 105952caa28SMarek Vasut 0, /* GPLINMUX49 */ 106952caa28SMarek Vasut 0, /* GPLINMUX50 */ 107952caa28SMarek Vasut 0, /* GPLINMUX51 */ 108952caa28SMarek Vasut 0, /* GPLINMUX52 */ 109952caa28SMarek Vasut 0, /* GPLINMUX53 */ 110952caa28SMarek Vasut 0, /* GPLINMUX54 */ 111952caa28SMarek Vasut 0, /* GPLINMUX55 */ 112952caa28SMarek Vasut 0, /* GPLINMUX56 */ 113952caa28SMarek Vasut 0, /* GPLINMUX57 */ 114952caa28SMarek Vasut 0, /* GPLINMUX58 */ 115952caa28SMarek Vasut 0, /* GPLINMUX59 */ 116952caa28SMarek Vasut 0, /* GPLINMUX60 */ 117952caa28SMarek Vasut 0, /* GPLINMUX61 */ 118952caa28SMarek Vasut 0, /* GPLINMUX62 */ 119952caa28SMarek Vasut 0, /* GPLINMUX63 */ 120952caa28SMarek Vasut 0, /* GPLINMUX64 */ 121952caa28SMarek Vasut 0, /* GPLINMUX65 */ 122952caa28SMarek Vasut 0, /* GPLINMUX66 */ 123952caa28SMarek Vasut 0, /* GPLINMUX67 */ 124952caa28SMarek Vasut 0, /* GPLINMUX68 */ 125952caa28SMarek Vasut 0, /* GPLINMUX69 */ 126952caa28SMarek Vasut 0, /* GPLINMUX70 */ 127952caa28SMarek Vasut 1, /* GPLMUX0 */ 128952caa28SMarek Vasut 1, /* GPLMUX1 */ 129952caa28SMarek Vasut 1, /* GPLMUX2 */ 130952caa28SMarek Vasut 1, /* GPLMUX3 */ 131952caa28SMarek Vasut 1, /* GPLMUX4 */ 132952caa28SMarek Vasut 1, /* GPLMUX5 */ 133952caa28SMarek Vasut 1, /* GPLMUX6 */ 134952caa28SMarek Vasut 1, /* GPLMUX7 */ 135952caa28SMarek Vasut 1, /* GPLMUX8 */ 136952caa28SMarek Vasut 1, /* GPLMUX9 */ 137952caa28SMarek Vasut 1, /* GPLMUX10 */ 138952caa28SMarek Vasut 1, /* GPLMUX11 */ 139952caa28SMarek Vasut 1, /* GPLMUX12 */ 140952caa28SMarek Vasut 1, /* GPLMUX13 */ 141952caa28SMarek Vasut 1, /* GPLMUX14 */ 142952caa28SMarek Vasut 1, /* GPLMUX15 */ 143952caa28SMarek Vasut 1, /* GPLMUX16 */ 144952caa28SMarek Vasut 1, /* GPLMUX17 */ 145952caa28SMarek Vasut 1, /* GPLMUX18 */ 146952caa28SMarek Vasut 1, /* GPLMUX19 */ 147952caa28SMarek Vasut 1, /* GPLMUX20 */ 148952caa28SMarek Vasut 1, /* GPLMUX21 */ 149952caa28SMarek Vasut 1, /* GPLMUX22 */ 150952caa28SMarek Vasut 1, /* GPLMUX23 */ 151952caa28SMarek Vasut 1, /* GPLMUX24 */ 152952caa28SMarek Vasut 1, /* GPLMUX25 */ 153952caa28SMarek Vasut 1, /* GPLMUX26 */ 154952caa28SMarek Vasut 1, /* GPLMUX27 */ 155952caa28SMarek Vasut 1, /* GPLMUX28 */ 156952caa28SMarek Vasut 1, /* GPLMUX29 */ 157952caa28SMarek Vasut 1, /* GPLMUX30 */ 158952caa28SMarek Vasut 1, /* GPLMUX31 */ 159952caa28SMarek Vasut 1, /* GPLMUX32 */ 160952caa28SMarek Vasut 1, /* GPLMUX33 */ 161952caa28SMarek Vasut 1, /* GPLMUX34 */ 162952caa28SMarek Vasut 1, /* GPLMUX35 */ 163952caa28SMarek Vasut 1, /* GPLMUX36 */ 164952caa28SMarek Vasut 1, /* GPLMUX37 */ 165952caa28SMarek Vasut 1, /* GPLMUX38 */ 166952caa28SMarek Vasut 1, /* GPLMUX39 */ 167952caa28SMarek Vasut 1, /* GPLMUX40 */ 168952caa28SMarek Vasut 1, /* GPLMUX41 */ 169952caa28SMarek Vasut 1, /* GPLMUX42 */ 170952caa28SMarek Vasut 1, /* GPLMUX43 */ 171952caa28SMarek Vasut 1, /* GPLMUX44 */ 172952caa28SMarek Vasut 1, /* GPLMUX45 */ 173952caa28SMarek Vasut 1, /* GPLMUX46 */ 174952caa28SMarek Vasut 1, /* GPLMUX47 */ 175952caa28SMarek Vasut 1, /* GPLMUX48 */ 176952caa28SMarek Vasut 1, /* GPLMUX49 */ 177952caa28SMarek Vasut 1, /* GPLMUX50 */ 178952caa28SMarek Vasut 1, /* GPLMUX51 */ 179952caa28SMarek Vasut 1, /* GPLMUX52 */ 180952caa28SMarek Vasut 1, /* GPLMUX53 */ 181952caa28SMarek Vasut 1, /* GPLMUX54 */ 182952caa28SMarek Vasut 1, /* GPLMUX55 */ 183952caa28SMarek Vasut 1, /* GPLMUX56 */ 184952caa28SMarek Vasut 1, /* GPLMUX57 */ 185952caa28SMarek Vasut 1, /* GPLMUX58 */ 186952caa28SMarek Vasut 1, /* GPLMUX59 */ 187952caa28SMarek Vasut 1, /* GPLMUX60 */ 188952caa28SMarek Vasut 1, /* GPLMUX61 */ 189952caa28SMarek Vasut 1, /* GPLMUX62 */ 190952caa28SMarek Vasut 1, /* GPLMUX63 */ 191952caa28SMarek Vasut 1, /* GPLMUX64 */ 192952caa28SMarek Vasut 1, /* GPLMUX65 */ 193952caa28SMarek Vasut 1, /* GPLMUX66 */ 194952caa28SMarek Vasut 1, /* GPLMUX67 */ 195952caa28SMarek Vasut 1, /* GPLMUX68 */ 196952caa28SMarek Vasut 1, /* GPLMUX69 */ 197952caa28SMarek Vasut 1, /* GPLMUX70 */ 198952caa28SMarek Vasut 0, /* NANDUSEFPGA */ 199952caa28SMarek Vasut 0, /* UART0USEFPGA */ 200952caa28SMarek Vasut 0, /* RGMII1USEFPGA */ 201952caa28SMarek Vasut 0, /* SPIS0USEFPGA */ 202952caa28SMarek Vasut 0, /* CAN0USEFPGA */ 203952caa28SMarek Vasut 0, /* I2C0USEFPGA */ 204952caa28SMarek Vasut 0, /* SDMMCUSEFPGA */ 205952caa28SMarek Vasut 0, /* QSPIUSEFPGA */ 206952caa28SMarek Vasut 0, /* SPIS1USEFPGA */ 207952caa28SMarek Vasut 0, /* RGMII0USEFPGA */ 208952caa28SMarek Vasut 0, /* UART1USEFPGA */ 209952caa28SMarek Vasut 0, /* CAN1USEFPGA */ 210952caa28SMarek Vasut 0, /* USB1USEFPGA */ 211952caa28SMarek Vasut 0, /* I2C3USEFPGA */ 212952caa28SMarek Vasut 0, /* I2C2USEFPGA */ 213952caa28SMarek Vasut 0, /* I2C1USEFPGA */ 214952caa28SMarek Vasut 0, /* SPIM1USEFPGA */ 215952caa28SMarek Vasut 0, /* USB0USEFPGA */ 216952caa28SMarek Vasut 0 /* SPIM0USEFPGA */ 217952caa28SMarek Vasut }; 218952caa28SMarek Vasut #endif /* __SOCFPGA_PINMUX_CONFIG_H__ */ 219