Lines Matching +full:2 +full:- +full:8
1 // SPDX-License-Identifier: GPL-2.0-only
3 * TI DA850/OMAP-L138 chip specific setup
5 * Copyright (C) 2009 Texas Instruments Incorporated - https://www.ti.com/
7 * Derived from: arch/arm/mach-davinci/da830.c
16 #include <linux/mfd/da8xx-cfgchip.h>
20 #include <clocksource/timer-davinci.h>
47 MUX_CFG(DA850, NUART0_CTS, 3, 24, 15, 2, false)
48 MUX_CFG(DA850, NUART0_RTS, 3, 28, 15, 2, false)
49 MUX_CFG(DA850, UART0_RXD, 3, 16, 15, 2, false)
50 MUX_CFG(DA850, UART0_TXD, 3, 20, 15, 2, false)
52 MUX_CFG(DA850, UART1_RXD, 4, 24, 15, 2, false)
53 MUX_CFG(DA850, UART1_TXD, 4, 28, 15, 2, false)
55 MUX_CFG(DA850, UART2_RXD, 4, 16, 15, 2, false)
56 MUX_CFG(DA850, UART2_TXD, 4, 20, 15, 2, false)
61 MUX_CFG(DA850, I2C0_SDA, 4, 12, 15, 2, false)
62 MUX_CFG(DA850, I2C0_SCL, 4, 8, 15, 2, false)
64 MUX_CFG(DA850, MII_TXEN, 2, 4, 15, 8, false)
65 MUX_CFG(DA850, MII_TXCLK, 2, 8, 15, 8, false)
66 MUX_CFG(DA850, MII_COL, 2, 12, 15, 8, false)
67 MUX_CFG(DA850, MII_TXD_3, 2, 16, 15, 8, false)
68 MUX_CFG(DA850, MII_TXD_2, 2, 20, 15, 8, false)
69 MUX_CFG(DA850, MII_TXD_1, 2, 24, 15, 8, false)
70 MUX_CFG(DA850, MII_TXD_0, 2, 28, 15, 8, false)
71 MUX_CFG(DA850, MII_RXCLK, 3, 0, 15, 8, false)
72 MUX_CFG(DA850, MII_RXDV, 3, 4, 15, 8, false)
73 MUX_CFG(DA850, MII_RXER, 3, 8, 15, 8, false)
74 MUX_CFG(DA850, MII_CRS, 3, 12, 15, 8, false)
75 MUX_CFG(DA850, MII_RXD_3, 3, 16, 15, 8, false)
76 MUX_CFG(DA850, MII_RXD_2, 3, 20, 15, 8, false)
77 MUX_CFG(DA850, MII_RXD_1, 3, 24, 15, 8, false)
78 MUX_CFG(DA850, MII_RXD_0, 3, 28, 15, 8, false)
79 MUX_CFG(DA850, MDIO_CLK, 4, 0, 15, 8, false)
80 MUX_CFG(DA850, MDIO_D, 4, 4, 15, 8, false)
81 MUX_CFG(DA850, RMII_TXD_0, 14, 12, 15, 8, false)
82 MUX_CFG(DA850, RMII_TXD_1, 14, 8, 15, 8, false)
83 MUX_CFG(DA850, RMII_TXEN, 14, 16, 15, 8, false)
84 MUX_CFG(DA850, RMII_CRS_DV, 15, 4, 15, 8, false)
85 MUX_CFG(DA850, RMII_RXD_0, 14, 24, 15, 8, false)
86 MUX_CFG(DA850, RMII_RXD_1, 14, 20, 15, 8, false)
87 MUX_CFG(DA850, RMII_RXER, 14, 28, 15, 8, false)
92 MUX_CFG(DA850, AFSR, 0, 8, 15, 1, false)
99 MUX_CFG(DA850, AXR_13, 1, 8, 15, 1, false)
105 MUX_CFG(DA850, AXR_7, 2, 0, 15, 1, false)
106 MUX_CFG(DA850, AXR_6, 2, 4, 15, 1, false)
107 MUX_CFG(DA850, AXR_5, 2, 8, 15, 1, false)
108 MUX_CFG(DA850, AXR_4, 2, 12, 15, 1, false)
109 MUX_CFG(DA850, AXR_3, 2, 16, 15, 1, false)
110 MUX_CFG(DA850, AXR_2, 2, 20, 15, 1, false)
111 MUX_CFG(DA850, AXR_1, 2, 24, 15, 1, false)
112 MUX_CFG(DA850, AXR_0, 2, 28, 15, 1, false)
114 MUX_CFG(DA850, LCD_D_7, 16, 8, 15, 2, false)
115 MUX_CFG(DA850, LCD_D_6, 16, 12, 15, 2, false)
116 MUX_CFG(DA850, LCD_D_5, 16, 16, 15, 2, false)
117 MUX_CFG(DA850, LCD_D_4, 16, 20, 15, 2, false)
118 MUX_CFG(DA850, LCD_D_3, 16, 24, 15, 2, false)
119 MUX_CFG(DA850, LCD_D_2, 16, 28, 15, 2, false)
120 MUX_CFG(DA850, LCD_D_1, 17, 0, 15, 2, false)
121 MUX_CFG(DA850, LCD_D_0, 17, 4, 15, 2, false)
122 MUX_CFG(DA850, LCD_D_15, 17, 8, 15, 2, false)
123 MUX_CFG(DA850, LCD_D_14, 17, 12, 15, 2, false)
124 MUX_CFG(DA850, LCD_D_13, 17, 16, 15, 2, false)
125 MUX_CFG(DA850, LCD_D_12, 17, 20, 15, 2, false)
126 MUX_CFG(DA850, LCD_D_11, 17, 24, 15, 2, false)
127 MUX_CFG(DA850, LCD_D_10, 17, 28, 15, 2, false)
128 MUX_CFG(DA850, LCD_D_9, 18, 0, 15, 2, false)
129 MUX_CFG(DA850, LCD_D_8, 18, 4, 15, 2, false)
130 MUX_CFG(DA850, LCD_PCLK, 18, 24, 15, 2, false)
131 MUX_CFG(DA850, LCD_HSYNC, 19, 0, 15, 2, false)
132 MUX_CFG(DA850, LCD_VSYNC, 19, 4, 15, 2, false)
133 MUX_CFG(DA850, NLCD_AC_ENB_CS, 19, 24, 15, 2, false)
135 MUX_CFG(DA850, MMCSD0_DAT_0, 10, 8, 15, 2, false)
136 MUX_CFG(DA850, MMCSD0_DAT_1, 10, 12, 15, 2, false)
137 MUX_CFG(DA850, MMCSD0_DAT_2, 10, 16, 15, 2, false)
138 MUX_CFG(DA850, MMCSD0_DAT_3, 10, 20, 15, 2, false)
139 MUX_CFG(DA850, MMCSD0_CLK, 10, 0, 15, 2, false)
140 MUX_CFG(DA850, MMCSD0_CMD, 10, 4, 15, 2, false)
142 MUX_CFG(DA850, MMCSD1_DAT_0, 18, 8, 15, 2, false)
143 MUX_CFG(DA850, MMCSD1_DAT_1, 19, 16, 15, 2, false)
144 MUX_CFG(DA850, MMCSD1_DAT_2, 19, 12, 15, 2, false)
145 MUX_CFG(DA850, MMCSD1_DAT_3, 19, 8, 15, 2, false)
146 MUX_CFG(DA850, MMCSD1_CLK, 18, 12, 15, 2, false)
147 MUX_CFG(DA850, MMCSD1_CMD, 18, 16, 15, 2, false)
151 MUX_CFG(DA850, EMA_D_5, 9, 8, 15, 1, false)
160 MUX_CFG(DA850, NEMA_CS_4, 7, 8, 15, 1, false)
166 MUX_CFG(DA850, EMA_A_5, 12, 8, 15, 1, false)
174 MUX_CFG(DA850, EMA_A_13, 11, 8, 15, 1, false)
182 MUX_CFG(DA850, EMA_A_21, 10, 8, 15, 1, false)
185 MUX_CFG(DA850, EMA_D_8, 8, 28, 15, 1, false)
186 MUX_CFG(DA850, EMA_D_9, 8, 24, 15, 1, false)
187 MUX_CFG(DA850, EMA_D_10, 8, 20, 15, 1, false)
188 MUX_CFG(DA850, EMA_D_11, 8, 16, 15, 1, false)
189 MUX_CFG(DA850, EMA_D_12, 8, 12, 15, 1, false)
190 MUX_CFG(DA850, EMA_D_13, 8, 8, 15, 1, false)
191 MUX_CFG(DA850, EMA_D_14, 8, 4, 15, 1, false)
192 MUX_CFG(DA850, EMA_D_15, 8, 0, 15, 1, false)
198 MUX_CFG(DA850, GPIO2_4, 6, 12, 15, 8, false)
199 MUX_CFG(DA850, GPIO2_6, 6, 4, 15, 8, false)
200 MUX_CFG(DA850, GPIO2_8, 5, 28, 15, 8, false)
201 MUX_CFG(DA850, GPIO2_15, 5, 0, 15, 8, false)
202 MUX_CFG(DA850, GPIO3_12, 7, 12, 15, 8, false)
203 MUX_CFG(DA850, GPIO3_13, 7, 8, 15, 8, false)
204 MUX_CFG(DA850, GPIO4_0, 10, 28, 15, 8, false)
205 MUX_CFG(DA850, GPIO4_1, 10, 24, 15, 8, false)
206 MUX_CFG(DA850, GPIO6_9, 13, 24, 15, 8, false)
207 MUX_CFG(DA850, GPIO6_10, 13, 20, 15, 8, false)
208 MUX_CFG(DA850, GPIO6_13, 13, 8, 15, 8, false)
209 MUX_CFG(DA850, RTC_ALARM, 0, 28, 15, 2, false)
218 MUX_CFG(DA850, VPIF_DIN7, 14, 8, 15, 1, false)
226 MUX_CFG(DA850, VPIF_DIN15, 15, 8, 15, 1, false)
229 MUX_CFG(DA850, VPIF_CLKIN2, 19, 8, 15, 1, false)
239 MUX_CFG(DA850, VPIF_DOUT7, 16, 8, 15, 1, false)
247 MUX_CFG(DA850, VPIF_DOUT15, 17, 8, 15, 1, false)
275 .name = "da850/omap-l138",
282 .name = "da850/omap-l138/am18x",
299 .id = -1,
323 .id = -1,