1*83d290c5STom Rini /* SPDX-License-Identifier: BSD-3-Clause */ 2569a191aSMarek Vasut /* 3569a191aSMarek Vasut * Altera SoCFPGA PinMux configuration 4569a191aSMarek Vasut */ 5569a191aSMarek Vasut 6569a191aSMarek Vasut #ifndef __SOCFPGA_PINMUX_CONFIG_H__ 7569a191aSMarek Vasut #define __SOCFPGA_PINMUX_CONFIG_H__ 8569a191aSMarek Vasut 9569a191aSMarek Vasut const u8 sys_mgr_init_table[] = { 10569a191aSMarek Vasut 0, /* EMACIO0 */ 11569a191aSMarek Vasut 2, /* EMACIO1 */ 12569a191aSMarek Vasut 2, /* EMACIO2 */ 13569a191aSMarek Vasut 2, /* EMACIO3 */ 14569a191aSMarek Vasut 2, /* EMACIO4 */ 15569a191aSMarek Vasut 2, /* EMACIO5 */ 16569a191aSMarek Vasut 2, /* EMACIO6 */ 17569a191aSMarek Vasut 2, /* EMACIO7 */ 18569a191aSMarek Vasut 2, /* EMACIO8 */ 19569a191aSMarek Vasut 0, /* EMACIO9 */ 20569a191aSMarek Vasut 2, /* EMACIO10 */ 21569a191aSMarek Vasut 2, /* EMACIO11 */ 22569a191aSMarek Vasut 2, /* EMACIO12 */ 23569a191aSMarek Vasut 2, /* EMACIO13 */ 24569a191aSMarek Vasut 0, /* EMACIO14 */ 25569a191aSMarek Vasut 0, /* EMACIO15 */ 26569a191aSMarek Vasut 0, /* EMACIO16 */ 27569a191aSMarek Vasut 0, /* EMACIO17 */ 28569a191aSMarek Vasut 0, /* EMACIO18 */ 29569a191aSMarek Vasut 0, /* EMACIO19 */ 30569a191aSMarek Vasut 2, /* FLASHIO0 */ 31569a191aSMarek Vasut 2, /* FLASHIO1 */ 32569a191aSMarek Vasut 2, /* FLASHIO2 */ 33569a191aSMarek Vasut 2, /* FLASHIO3 */ 34569a191aSMarek Vasut 2, /* FLASHIO4 */ 35569a191aSMarek Vasut 2, /* FLASHIO5 */ 36569a191aSMarek Vasut 2, /* FLASHIO6 */ 37569a191aSMarek Vasut 2, /* FLASHIO7 */ 38569a191aSMarek Vasut 2, /* FLASHIO8 */ 39569a191aSMarek Vasut 2, /* FLASHIO9 */ 40569a191aSMarek Vasut 2, /* FLASHIO10 */ 41569a191aSMarek Vasut 2, /* FLASHIO11 */ 42569a191aSMarek Vasut 0, /* GENERALIO0 */ 43569a191aSMarek Vasut 1, /* GENERALIO1 */ 44569a191aSMarek Vasut 1, /* GENERALIO2 */ 45569a191aSMarek Vasut 1, /* GENERALIO3 */ 46569a191aSMarek Vasut 1, /* GENERALIO4 */ 47569a191aSMarek Vasut 0, /* GENERALIO5 */ 48569a191aSMarek Vasut 0, /* GENERALIO6 */ 49569a191aSMarek Vasut 1, /* GENERALIO7 */ 50569a191aSMarek Vasut 1, /* GENERALIO8 */ 51569a191aSMarek Vasut 3, /* GENERALIO9 */ 52569a191aSMarek Vasut 3, /* GENERALIO10 */ 53569a191aSMarek Vasut 3, /* GENERALIO11 */ 54569a191aSMarek Vasut 3, /* GENERALIO12 */ 55569a191aSMarek Vasut 0, /* GENERALIO13 */ 56569a191aSMarek Vasut 0, /* GENERALIO14 */ 57569a191aSMarek Vasut 2, /* GENERALIO15 */ 58569a191aSMarek Vasut 2, /* GENERALIO16 */ 59569a191aSMarek Vasut 0, /* GENERALIO17 */ 60569a191aSMarek Vasut 0, /* GENERALIO18 */ 61569a191aSMarek Vasut 0, /* GENERALIO19 */ 62569a191aSMarek Vasut 0, /* GENERALIO20 */ 63569a191aSMarek Vasut 0, /* GENERALIO21 */ 64569a191aSMarek Vasut 0, /* GENERALIO22 */ 65569a191aSMarek Vasut 0, /* GENERALIO23 */ 66569a191aSMarek Vasut 0, /* GENERALIO24 */ 67569a191aSMarek Vasut 0, /* GENERALIO25 */ 68569a191aSMarek Vasut 0, /* GENERALIO26 */ 69569a191aSMarek Vasut 0, /* GENERALIO27 */ 70569a191aSMarek Vasut 0, /* GENERALIO28 */ 71569a191aSMarek Vasut 0, /* GENERALIO29 */ 72569a191aSMarek Vasut 0, /* GENERALIO30 */ 73569a191aSMarek Vasut 0, /* GENERALIO31 */ 74569a191aSMarek Vasut 2, /* MIXED1IO0 */ 75569a191aSMarek Vasut 2, /* MIXED1IO1 */ 76569a191aSMarek Vasut 2, /* MIXED1IO2 */ 77569a191aSMarek Vasut 2, /* MIXED1IO3 */ 78569a191aSMarek Vasut 2, /* MIXED1IO4 */ 79569a191aSMarek Vasut 2, /* MIXED1IO5 */ 80569a191aSMarek Vasut 2, /* MIXED1IO6 */ 81569a191aSMarek Vasut 2, /* MIXED1IO7 */ 82569a191aSMarek Vasut 2, /* MIXED1IO8 */ 83569a191aSMarek Vasut 2, /* MIXED1IO9 */ 84569a191aSMarek Vasut 2, /* MIXED1IO10 */ 85569a191aSMarek Vasut 2, /* MIXED1IO11 */ 86569a191aSMarek Vasut 2, /* MIXED1IO12 */ 87569a191aSMarek Vasut 2, /* MIXED1IO13 */ 88569a191aSMarek Vasut 2, /* MIXED1IO14 */ 89569a191aSMarek Vasut 3, /* MIXED1IO15 */ 90569a191aSMarek Vasut 3, /* MIXED1IO16 */ 91569a191aSMarek Vasut 3, /* MIXED1IO17 */ 92569a191aSMarek Vasut 3, /* MIXED1IO18 */ 93569a191aSMarek Vasut 3, /* MIXED1IO19 */ 94569a191aSMarek Vasut 3, /* MIXED1IO20 */ 95569a191aSMarek Vasut 0, /* MIXED1IO21 */ 96569a191aSMarek Vasut 0, /* MIXED2IO0 */ 97569a191aSMarek Vasut 0, /* MIXED2IO1 */ 98569a191aSMarek Vasut 0, /* MIXED2IO2 */ 99569a191aSMarek Vasut 0, /* MIXED2IO3 */ 100569a191aSMarek Vasut 0, /* MIXED2IO4 */ 101569a191aSMarek Vasut 0, /* MIXED2IO5 */ 102569a191aSMarek Vasut 0, /* MIXED2IO6 */ 103569a191aSMarek Vasut 0, /* MIXED2IO7 */ 104569a191aSMarek Vasut 0, /* GPLINMUX48 */ 105569a191aSMarek Vasut 0, /* GPLINMUX49 */ 106569a191aSMarek Vasut 0, /* GPLINMUX50 */ 107569a191aSMarek Vasut 0, /* GPLINMUX51 */ 108569a191aSMarek Vasut 0, /* GPLINMUX52 */ 109569a191aSMarek Vasut 0, /* GPLINMUX53 */ 110569a191aSMarek Vasut 0, /* GPLINMUX54 */ 111569a191aSMarek Vasut 0, /* GPLINMUX55 */ 112569a191aSMarek Vasut 0, /* GPLINMUX56 */ 113569a191aSMarek Vasut 0, /* GPLINMUX57 */ 114569a191aSMarek Vasut 0, /* GPLINMUX58 */ 115569a191aSMarek Vasut 0, /* GPLINMUX59 */ 116569a191aSMarek Vasut 0, /* GPLINMUX60 */ 117569a191aSMarek Vasut 0, /* GPLINMUX61 */ 118569a191aSMarek Vasut 0, /* GPLINMUX62 */ 119569a191aSMarek Vasut 0, /* GPLINMUX63 */ 120569a191aSMarek Vasut 0, /* GPLINMUX64 */ 121569a191aSMarek Vasut 0, /* GPLINMUX65 */ 122569a191aSMarek Vasut 0, /* GPLINMUX66 */ 123569a191aSMarek Vasut 0, /* GPLINMUX67 */ 124569a191aSMarek Vasut 0, /* GPLINMUX68 */ 125569a191aSMarek Vasut 0, /* GPLINMUX69 */ 126569a191aSMarek Vasut 0, /* GPLINMUX70 */ 127569a191aSMarek Vasut 1, /* GPLMUX0 */ 128569a191aSMarek Vasut 1, /* GPLMUX1 */ 129569a191aSMarek Vasut 1, /* GPLMUX2 */ 130569a191aSMarek Vasut 1, /* GPLMUX3 */ 131569a191aSMarek Vasut 1, /* GPLMUX4 */ 132569a191aSMarek Vasut 1, /* GPLMUX5 */ 133569a191aSMarek Vasut 1, /* GPLMUX6 */ 134569a191aSMarek Vasut 1, /* GPLMUX7 */ 135569a191aSMarek Vasut 1, /* GPLMUX8 */ 136569a191aSMarek Vasut 1, /* GPLMUX9 */ 137569a191aSMarek Vasut 1, /* GPLMUX10 */ 138569a191aSMarek Vasut 1, /* GPLMUX11 */ 139569a191aSMarek Vasut 1, /* GPLMUX12 */ 140569a191aSMarek Vasut 1, /* GPLMUX13 */ 141569a191aSMarek Vasut 1, /* GPLMUX14 */ 142569a191aSMarek Vasut 1, /* GPLMUX15 */ 143569a191aSMarek Vasut 1, /* GPLMUX16 */ 144569a191aSMarek Vasut 1, /* GPLMUX17 */ 145569a191aSMarek Vasut 1, /* GPLMUX18 */ 146569a191aSMarek Vasut 1, /* GPLMUX19 */ 147569a191aSMarek Vasut 1, /* GPLMUX20 */ 148569a191aSMarek Vasut 1, /* GPLMUX21 */ 149569a191aSMarek Vasut 1, /* GPLMUX22 */ 150569a191aSMarek Vasut 1, /* GPLMUX23 */ 151569a191aSMarek Vasut 1, /* GPLMUX24 */ 152569a191aSMarek Vasut 1, /* GPLMUX25 */ 153569a191aSMarek Vasut 1, /* GPLMUX26 */ 154569a191aSMarek Vasut 1, /* GPLMUX27 */ 155569a191aSMarek Vasut 1, /* GPLMUX28 */ 156569a191aSMarek Vasut 1, /* GPLMUX29 */ 157569a191aSMarek Vasut 1, /* GPLMUX30 */ 158569a191aSMarek Vasut 1, /* GPLMUX31 */ 159569a191aSMarek Vasut 1, /* GPLMUX32 */ 160569a191aSMarek Vasut 1, /* GPLMUX33 */ 161569a191aSMarek Vasut 1, /* GPLMUX34 */ 162569a191aSMarek Vasut 1, /* GPLMUX35 */ 163569a191aSMarek Vasut 1, /* GPLMUX36 */ 164569a191aSMarek Vasut 1, /* GPLMUX37 */ 165569a191aSMarek Vasut 1, /* GPLMUX38 */ 166569a191aSMarek Vasut 1, /* GPLMUX39 */ 167569a191aSMarek Vasut 1, /* GPLMUX40 */ 168569a191aSMarek Vasut 1, /* GPLMUX41 */ 169569a191aSMarek Vasut 1, /* GPLMUX42 */ 170569a191aSMarek Vasut 1, /* GPLMUX43 */ 171569a191aSMarek Vasut 1, /* GPLMUX44 */ 172569a191aSMarek Vasut 1, /* GPLMUX45 */ 173569a191aSMarek Vasut 1, /* GPLMUX46 */ 174569a191aSMarek Vasut 1, /* GPLMUX47 */ 175569a191aSMarek Vasut 1, /* GPLMUX48 */ 176569a191aSMarek Vasut 1, /* GPLMUX49 */ 177569a191aSMarek Vasut 1, /* GPLMUX50 */ 178569a191aSMarek Vasut 1, /* GPLMUX51 */ 179569a191aSMarek Vasut 1, /* GPLMUX52 */ 180569a191aSMarek Vasut 1, /* GPLMUX53 */ 181569a191aSMarek Vasut 1, /* GPLMUX54 */ 182569a191aSMarek Vasut 1, /* GPLMUX55 */ 183569a191aSMarek Vasut 1, /* GPLMUX56 */ 184569a191aSMarek Vasut 1, /* GPLMUX57 */ 185569a191aSMarek Vasut 1, /* GPLMUX58 */ 186569a191aSMarek Vasut 1, /* GPLMUX59 */ 187569a191aSMarek Vasut 1, /* GPLMUX60 */ 188569a191aSMarek Vasut 1, /* GPLMUX61 */ 189569a191aSMarek Vasut 1, /* GPLMUX62 */ 190569a191aSMarek Vasut 1, /* GPLMUX63 */ 191569a191aSMarek Vasut 1, /* GPLMUX64 */ 192569a191aSMarek Vasut 1, /* GPLMUX65 */ 193569a191aSMarek Vasut 1, /* GPLMUX66 */ 194569a191aSMarek Vasut 1, /* GPLMUX67 */ 195569a191aSMarek Vasut 1, /* GPLMUX68 */ 196569a191aSMarek Vasut 1, /* GPLMUX69 */ 197569a191aSMarek Vasut 1, /* GPLMUX70 */ 198569a191aSMarek Vasut 0, /* NANDUSEFPGA */ 199569a191aSMarek Vasut 0, /* UART0USEFPGA */ 200569a191aSMarek Vasut 0, /* RGMII1USEFPGA */ 201569a191aSMarek Vasut 1, /* SPIS0USEFPGA */ 202569a191aSMarek Vasut 0, /* CAN0USEFPGA */ 203569a191aSMarek Vasut 0, /* I2C0USEFPGA */ 204569a191aSMarek Vasut 0, /* SDMMCUSEFPGA */ 205569a191aSMarek Vasut 0, /* QSPIUSEFPGA */ 206569a191aSMarek Vasut 1, /* SPIS1USEFPGA */ 207569a191aSMarek Vasut 1, /* RGMII0USEFPGA */ 208569a191aSMarek Vasut 0, /* UART1USEFPGA */ 209569a191aSMarek Vasut 0, /* CAN1USEFPGA */ 210569a191aSMarek Vasut 0, /* USB1USEFPGA */ 211569a191aSMarek Vasut 0, /* I2C3USEFPGA */ 212569a191aSMarek Vasut 0, /* I2C2USEFPGA */ 213569a191aSMarek Vasut 0, /* I2C1USEFPGA */ 214569a191aSMarek Vasut 0, /* SPIM1USEFPGA */ 215569a191aSMarek Vasut 0, /* USB0USEFPGA */ 216569a191aSMarek Vasut 0 /* SPIM0USEFPGA */ 217569a191aSMarek Vasut }; 218569a191aSMarek Vasut #endif /* __SOCFPGA_PINMUX_CONFIG_H__ */ 219