Lines Matching +full:1 +full:- +full:7
11 #include <linux/clk-provider.h>
15 #include <linux/platform_data/gpio-davinci.h>
47 MUX_CFG(DA830, GPIO7_14, 0, 0, 0xf, 1, false)
49 MUX_CFG(DA830, GPIO7_15, 0, 4, 0xf, 1, false)
51 MUX_CFG(DA830, EMB_SDCKE, 0, 8, 0xf, 1, false)
52 MUX_CFG(DA830, EMB_CLK_GLUE, 0, 12, 0xf, 1, false)
54 MUX_CFG(DA830, NEMB_CS_0, 0, 16, 0xf, 1, false)
55 MUX_CFG(DA830, NEMB_CAS, 0, 20, 0xf, 1, false)
56 MUX_CFG(DA830, NEMB_RAS, 0, 24, 0xf, 1, false)
57 MUX_CFG(DA830, NEMB_WE, 0, 28, 0xf, 1, false)
58 MUX_CFG(DA830, EMB_BA_1, 1, 0, 0xf, 1, false)
59 MUX_CFG(DA830, EMB_BA_0, 1, 4, 0xf, 1, false)
60 MUX_CFG(DA830, EMB_A_0, 1, 8, 0xf, 1, false)
61 MUX_CFG(DA830, EMB_A_1, 1, 12, 0xf, 1, false)
62 MUX_CFG(DA830, EMB_A_2, 1, 16, 0xf, 1, false)
63 MUX_CFG(DA830, EMB_A_3, 1, 20, 0xf, 1, false)
64 MUX_CFG(DA830, EMB_A_4, 1, 24, 0xf, 1, false)
65 MUX_CFG(DA830, EMB_A_5, 1, 28, 0xf, 1, false)
66 MUX_CFG(DA830, GPIO7_0, 1, 0, 0xf, 8, false)
67 MUX_CFG(DA830, GPIO7_1, 1, 4, 0xf, 8, false)
68 MUX_CFG(DA830, GPIO7_2, 1, 8, 0xf, 8, false)
69 MUX_CFG(DA830, GPIO7_3, 1, 12, 0xf, 8, false)
70 MUX_CFG(DA830, GPIO7_4, 1, 16, 0xf, 8, false)
71 MUX_CFG(DA830, GPIO7_5, 1, 20, 0xf, 8, false)
72 MUX_CFG(DA830, GPIO7_6, 1, 24, 0xf, 8, false)
73 MUX_CFG(DA830, GPIO7_7, 1, 28, 0xf, 8, false)
74 MUX_CFG(DA830, EMB_A_6, 2, 0, 0xf, 1, false)
75 MUX_CFG(DA830, EMB_A_7, 2, 4, 0xf, 1, false)
76 MUX_CFG(DA830, EMB_A_8, 2, 8, 0xf, 1, false)
77 MUX_CFG(DA830, EMB_A_9, 2, 12, 0xf, 1, false)
78 MUX_CFG(DA830, EMB_A_10, 2, 16, 0xf, 1, false)
79 MUX_CFG(DA830, EMB_A_11, 2, 20, 0xf, 1, false)
80 MUX_CFG(DA830, EMB_A_12, 2, 24, 0xf, 1, false)
81 MUX_CFG(DA830, EMB_D_31, 2, 28, 0xf, 1, false)
89 MUX_CFG(DA830, EMB_D_30, 3, 0, 0xf, 1, false)
90 MUX_CFG(DA830, EMB_D_29, 3, 4, 0xf, 1, false)
91 MUX_CFG(DA830, EMB_D_28, 3, 8, 0xf, 1, false)
92 MUX_CFG(DA830, EMB_D_27, 3, 12, 0xf, 1, false)
93 MUX_CFG(DA830, EMB_D_26, 3, 16, 0xf, 1, false)
94 MUX_CFG(DA830, EMB_D_25, 3, 20, 0xf, 1, false)
95 MUX_CFG(DA830, EMB_D_24, 3, 24, 0xf, 1, false)
96 MUX_CFG(DA830, EMB_D_23, 3, 28, 0xf, 1, false)
97 MUX_CFG(DA830, EMB_D_22, 4, 0, 0xf, 1, false)
98 MUX_CFG(DA830, EMB_D_21, 4, 4, 0xf, 1, false)
99 MUX_CFG(DA830, EMB_D_20, 4, 8, 0xf, 1, false)
100 MUX_CFG(DA830, EMB_D_19, 4, 12, 0xf, 1, false)
101 MUX_CFG(DA830, EMB_D_18, 4, 16, 0xf, 1, false)
102 MUX_CFG(DA830, EMB_D_17, 4, 20, 0xf, 1, false)
103 MUX_CFG(DA830, EMB_D_16, 4, 24, 0xf, 1, false)
104 MUX_CFG(DA830, NEMB_WE_DQM_3, 4, 28, 0xf, 1, false)
105 MUX_CFG(DA830, NEMB_WE_DQM_2, 5, 0, 0xf, 1, false)
106 MUX_CFG(DA830, EMB_D_0, 5, 4, 0xf, 1, false)
107 MUX_CFG(DA830, EMB_D_1, 5, 8, 0xf, 1, false)
108 MUX_CFG(DA830, EMB_D_2, 5, 12, 0xf, 1, false)
109 MUX_CFG(DA830, EMB_D_3, 5, 16, 0xf, 1, false)
110 MUX_CFG(DA830, EMB_D_4, 5, 20, 0xf, 1, false)
111 MUX_CFG(DA830, EMB_D_5, 5, 24, 0xf, 1, false)
112 MUX_CFG(DA830, EMB_D_6, 5, 28, 0xf, 1, false)
120 MUX_CFG(DA830, EMB_D_7, 6, 0, 0xf, 1, false)
121 MUX_CFG(DA830, EMB_D_8, 6, 4, 0xf, 1, false)
122 MUX_CFG(DA830, EMB_D_9, 6, 8, 0xf, 1, false)
123 MUX_CFG(DA830, EMB_D_10, 6, 12, 0xf, 1, false)
124 MUX_CFG(DA830, EMB_D_11, 6, 16, 0xf, 1, false)
125 MUX_CFG(DA830, EMB_D_12, 6, 20, 0xf, 1, false)
126 MUX_CFG(DA830, EMB_D_13, 6, 24, 0xf, 1, false)
127 MUX_CFG(DA830, EMB_D_14, 6, 28, 0xf, 1, false)
136 MUX_CFG(DA830, EMB_D_15, 7, 0, 0xf, 1, false)
137 MUX_CFG(DA830, NEMB_WE_DQM_1, 7, 4, 0xf, 1, false)
138 MUX_CFG(DA830, NEMB_WE_DQM_0, 7, 8, 0xf, 1, false)
139 MUX_CFG(DA830, SPI0_SOMI_0, 7, 12, 0xf, 1, false)
140 MUX_CFG(DA830, SPI0_SIMO_0, 7, 16, 0xf, 1, false)
141 MUX_CFG(DA830, SPI0_CLK, 7, 20, 0xf, 1, false)
142 MUX_CFG(DA830, NSPI0_ENA, 7, 24, 0xf, 1, false)
143 MUX_CFG(DA830, NSPI0_SCS_0, 7, 28, 0xf, 1, false)
144 MUX_CFG(DA830, EQEP0I, 7, 12, 0xf, 2, false)
145 MUX_CFG(DA830, EQEP0S, 7, 16, 0xf, 2, false)
146 MUX_CFG(DA830, EQEP1I, 7, 20, 0xf, 2, false)
147 MUX_CFG(DA830, NUART0_CTS, 7, 24, 0xf, 2, false)
148 MUX_CFG(DA830, NUART0_RTS, 7, 28, 0xf, 2, false)
149 MUX_CFG(DA830, EQEP0A, 7, 24, 0xf, 4, false)
150 MUX_CFG(DA830, EQEP0B, 7, 28, 0xf, 4, false)
151 MUX_CFG(DA830, GPIO6_15, 7, 0, 0xf, 8, false)
152 MUX_CFG(DA830, GPIO5_14, 7, 4, 0xf, 8, false)
153 MUX_CFG(DA830, GPIO5_15, 7, 8, 0xf, 8, false)
154 MUX_CFG(DA830, GPIO5_0, 7, 12, 0xf, 8, false)
155 MUX_CFG(DA830, GPIO5_1, 7, 16, 0xf, 8, false)
156 MUX_CFG(DA830, GPIO5_2, 7, 20, 0xf, 8, false)
157 MUX_CFG(DA830, GPIO5_3, 7, 24, 0xf, 8, false)
158 MUX_CFG(DA830, GPIO5_4, 7, 28, 0xf, 8, false)
159 MUX_CFG(DA830, SPI1_SOMI_0, 8, 0, 0xf, 1, false)
160 MUX_CFG(DA830, SPI1_SIMO_0, 8, 4, 0xf, 1, false)
161 MUX_CFG(DA830, SPI1_CLK, 8, 8, 0xf, 1, false)
162 MUX_CFG(DA830, UART0_RXD, 8, 12, 0xf, 1, false)
163 MUX_CFG(DA830, UART0_TXD, 8, 16, 0xf, 1, false)
164 MUX_CFG(DA830, AXR1_10, 8, 20, 0xf, 1, false)
165 MUX_CFG(DA830, AXR1_11, 8, 24, 0xf, 1, false)
166 MUX_CFG(DA830, NSPI1_ENA, 8, 28, 0xf, 1, false)
183 MUX_CFG(DA830, NSPI1_SCS_0, 9, 0, 0xf, 1, false)
184 MUX_CFG(DA830, USB0_DRVVBUS, 9, 4, 0xf, 1, false)
185 MUX_CFG(DA830, AHCLKX0, 9, 8, 0xf, 1, false)
186 MUX_CFG(DA830, ACLKX0, 9, 12, 0xf, 1, false)
187 MUX_CFG(DA830, AFSX0, 9, 16, 0xf, 1, false)
188 MUX_CFG(DA830, AHCLKR0, 9, 20, 0xf, 1, false)
189 MUX_CFG(DA830, ACLKR0, 9, 24, 0xf, 1, false)
190 MUX_CFG(DA830, AFSR0, 9, 28, 0xf, 1, false)
205 MUX_CFG(DA830, AMUTE0, 10, 0, 0xf, 1, false)
206 MUX_CFG(DA830, AXR0_0, 10, 4, 0xf, 1, false)
207 MUX_CFG(DA830, AXR0_1, 10, 8, 0xf, 1, false)
208 MUX_CFG(DA830, AXR0_2, 10, 12, 0xf, 1, false)
209 MUX_CFG(DA830, AXR0_3, 10, 16, 0xf, 1, false)
210 MUX_CFG(DA830, AXR0_4, 10, 20, 0xf, 1, false)
211 MUX_CFG(DA830, AXR0_5, 10, 24, 0xf, 1, false)
212 MUX_CFG(DA830, AXR0_6, 10, 28, 0xf, 1, false)
235 MUX_CFG(DA830, AXR0_7, 11, 0, 0xf, 1, false)
236 MUX_CFG(DA830, AXR0_8, 11, 4, 0xf, 1, false)
237 MUX_CFG(DA830, UART1_RXD, 11, 8, 0xf, 1, false)
238 MUX_CFG(DA830, UART1_TXD, 11, 12, 0xf, 1, false)
239 MUX_CFG(DA830, AXR0_11, 11, 16, 0xf, 1, false)
240 MUX_CFG(DA830, AHCLKX1, 11, 20, 0xf, 1, false)
241 MUX_CFG(DA830, ACLKX1, 11, 24, 0xf, 1, false)
242 MUX_CFG(DA830, AFSX1, 11, 28, 0xf, 1, false)
260 MUX_CFG(DA830, AHCLKR1, 12, 0, 0xf, 1, false)
261 MUX_CFG(DA830, ACLKR1, 12, 4, 0xf, 1, false)
262 MUX_CFG(DA830, AFSR1, 12, 8, 0xf, 1, false)
263 MUX_CFG(DA830, AMUTE1, 12, 12, 0xf, 1, false)
264 MUX_CFG(DA830, AXR1_0, 12, 16, 0xf, 1, false)
265 MUX_CFG(DA830, AXR1_1, 12, 20, 0xf, 1, false)
266 MUX_CFG(DA830, AXR1_2, 12, 24, 0xf, 1, false)
267 MUX_CFG(DA830, AXR1_3, 12, 28, 0xf, 1, false)
279 MUX_CFG(DA830, AXR1_4, 13, 0, 0xf, 1, false)
280 MUX_CFG(DA830, AXR1_5, 13, 4, 0xf, 1, false)
281 MUX_CFG(DA830, AXR1_6, 13, 8, 0xf, 1, false)
282 MUX_CFG(DA830, AXR1_7, 13, 12, 0xf, 1, false)
283 MUX_CFG(DA830, AXR1_8, 13, 16, 0xf, 1, false)
284 MUX_CFG(DA830, AXR1_9, 13, 20, 0xf, 1, false)
285 MUX_CFG(DA830, EMA_D_0, 13, 24, 0xf, 1, false)
286 MUX_CFG(DA830, EMA_D_1, 13, 28, 0xf, 1, false)
304 MUX_CFG(DA830, EMA_D_2, 14, 0, 0xf, 1, false)
305 MUX_CFG(DA830, EMA_D_3, 14, 4, 0xf, 1, false)
306 MUX_CFG(DA830, EMA_D_4, 14, 8, 0xf, 1, false)
307 MUX_CFG(DA830, EMA_D_5, 14, 12, 0xf, 1, false)
308 MUX_CFG(DA830, EMA_D_6, 14, 16, 0xf, 1, false)
309 MUX_CFG(DA830, EMA_D_7, 14, 20, 0xf, 1, false)
310 MUX_CFG(DA830, EMA_D_8, 14, 24, 0xf, 1, false)
311 MUX_CFG(DA830, EMA_D_9, 14, 28, 0xf, 1, false)
336 MUX_CFG(DA830, EMA_D_10, 15, 0, 0xf, 1, false)
337 MUX_CFG(DA830, EMA_D_11, 15, 4, 0xf, 1, false)
338 MUX_CFG(DA830, EMA_D_12, 15, 8, 0xf, 1, false)
339 MUX_CFG(DA830, EMA_D_13, 15, 12, 0xf, 1, false)
340 MUX_CFG(DA830, EMA_D_14, 15, 16, 0xf, 1, false)
341 MUX_CFG(DA830, EMA_D_15, 15, 20, 0xf, 1, false)
342 MUX_CFG(DA830, EMA_A_0, 15, 24, 0xf, 1, false)
343 MUX_CFG(DA830, EMA_A_1, 15, 28, 0xf, 1, false)
367 MUX_CFG(DA830, EMA_A_2, 16, 0, 0xf, 1, false)
368 MUX_CFG(DA830, EMA_A_3, 16, 4, 0xf, 1, false)
369 MUX_CFG(DA830, EMA_A_4, 16, 8, 0xf, 1, false)
370 MUX_CFG(DA830, EMA_A_5, 16, 12, 0xf, 1, false)
371 MUX_CFG(DA830, EMA_A_6, 16, 16, 0xf, 1, false)
372 MUX_CFG(DA830, EMA_A_7, 16, 20, 0xf, 1, false)
373 MUX_CFG(DA830, EMA_A_8, 16, 24, 0xf, 1, false)
374 MUX_CFG(DA830, EMA_A_9, 16, 28, 0xf, 1, false)
392 MUX_CFG(DA830, EMA_A_10, 17, 0, 0xf, 1, false)
393 MUX_CFG(DA830, EMA_A_11, 17, 4, 0xf, 1, false)
394 MUX_CFG(DA830, EMA_A_12, 17, 8, 0xf, 1, false)
395 MUX_CFG(DA830, EMA_BA_1, 17, 12, 0xf, 1, false)
396 MUX_CFG(DA830, EMA_BA_0, 17, 16, 0xf, 1, false)
397 MUX_CFG(DA830, EMA_CLK, 17, 20, 0xf, 1, false)
398 MUX_CFG(DA830, EMA_SDCKE, 17, 24, 0xf, 1, false)
399 MUX_CFG(DA830, NEMA_CAS, 17, 28, 0xf, 1, false)
417 MUX_CFG(DA830, NEMA_RAS, 18, 0, 0xf, 1, false)
418 MUX_CFG(DA830, NEMA_WE, 18, 4, 0xf, 1, false)
419 MUX_CFG(DA830, NEMA_CS_0, 18, 8, 0xf, 1, false)
420 MUX_CFG(DA830, NEMA_CS_2, 18, 12, 0xf, 1, false)
421 MUX_CFG(DA830, NEMA_CS_3, 18, 16, 0xf, 1, false)
422 MUX_CFG(DA830, NEMA_OE, 18, 20, 0xf, 1, false)
423 MUX_CFG(DA830, NEMA_WE_DQM_1, 18, 24, 0xf, 1, false)
424 MUX_CFG(DA830, NEMA_WE_DQM_0, 18, 28, 0xf, 1, false)
445 MUX_CFG(DA830, EMA_WAIT_0, 19, 0, 0xf, 1, false)
463 -1
469 -1
475 -1
483 -1
488 -1
493 -1
498 -1
503 -1
508 -1
519 -1
526 -1
545 -1
555 -1
564 -1
571 -1
576 -1
581 -1
591 -1
598 -1
603 -1
608 -1
613 -1
618 -1
623 -1
626 /* FIQ are pri 0-1; otherwise 2-7, with 7 lowest priority */
628 [IRQ_DA8XX_COMMTX] = 7,
629 [IRQ_DA8XX_COMMRX] = 7,
630 [IRQ_DA8XX_NINT] = 7,
631 [IRQ_DA8XX_EVTOUT0] = 7,
632 [IRQ_DA8XX_EVTOUT1] = 7,
633 [IRQ_DA8XX_EVTOUT2] = 7,
634 [IRQ_DA8XX_EVTOUT3] = 7,
635 [IRQ_DA8XX_EVTOUT4] = 7,
636 [IRQ_DA8XX_EVTOUT5] = 7,
637 [IRQ_DA8XX_EVTOUT6] = 7,
638 [IRQ_DA8XX_EVTOUT7] = 7,
639 [IRQ_DA8XX_CCINT0] = 7,
640 [IRQ_DA8XX_CCERRINT] = 7,
641 [IRQ_DA8XX_TCERRINT0] = 7,
642 [IRQ_DA8XX_AEMIFINT] = 7,
643 [IRQ_DA8XX_I2CINT0] = 7,
644 [IRQ_DA8XX_MMCSDINT0] = 7,
645 [IRQ_DA8XX_MMCSDINT1] = 7,
646 [IRQ_DA8XX_ALLINT0] = 7,
647 [IRQ_DA8XX_RTC] = 7,
648 [IRQ_DA8XX_SPINT0] = 7,
649 [IRQ_DA8XX_TINT12_0] = 7,
650 [IRQ_DA8XX_TINT34_0] = 7,
651 [IRQ_DA8XX_TINT12_1] = 7,
652 [IRQ_DA8XX_TINT34_1] = 7,
653 [IRQ_DA8XX_UARTINT0] = 7,
654 [IRQ_DA8XX_KEYMGRINT] = 7,
655 [IRQ_DA830_MPUERR] = 7,
656 [IRQ_DA8XX_CHIPINT0] = 7,
657 [IRQ_DA8XX_CHIPINT1] = 7,
658 [IRQ_DA8XX_CHIPINT2] = 7,
659 [IRQ_DA8XX_CHIPINT3] = 7,
660 [IRQ_DA8XX_TCERRINT1] = 7,
661 [IRQ_DA8XX_C0_RX_THRESH_PULSE] = 7,
662 [IRQ_DA8XX_C0_RX_PULSE] = 7,
663 [IRQ_DA8XX_C0_TX_PULSE] = 7,
664 [IRQ_DA8XX_C0_MISC_PULSE] = 7,
665 [IRQ_DA8XX_C1_RX_THRESH_PULSE] = 7,
666 [IRQ_DA8XX_C1_RX_PULSE] = 7,
667 [IRQ_DA8XX_C1_TX_PULSE] = 7,
668 [IRQ_DA8XX_C1_MISC_PULSE] = 7,
669 [IRQ_DA8XX_MEMERR] = 7,
670 [IRQ_DA8XX_GPIO0] = 7,
671 [IRQ_DA8XX_GPIO1] = 7,
672 [IRQ_DA8XX_GPIO2] = 7,
673 [IRQ_DA8XX_GPIO3] = 7,
674 [IRQ_DA8XX_GPIO4] = 7,
675 [IRQ_DA8XX_GPIO5] = 7,
676 [IRQ_DA8XX_GPIO6] = 7,
677 [IRQ_DA8XX_GPIO7] = 7,
678 [IRQ_DA8XX_GPIO8] = 7,
679 [IRQ_DA8XX_I2CINT1] = 7,
680 [IRQ_DA8XX_LCDINT] = 7,
681 [IRQ_DA8XX_UARTINT1] = 7,
682 [IRQ_DA8XX_MCASPINT] = 7,
683 [IRQ_DA8XX_ALLINT1] = 7,
684 [IRQ_DA8XX_SPINT1] = 7,
685 [IRQ_DA8XX_UHPI_INT1] = 7,
686 [IRQ_DA8XX_USB_INT] = 7,
687 [IRQ_DA8XX_IRQN] = 7,
688 [IRQ_DA8XX_RWAKEUP] = 7,
689 [IRQ_DA8XX_UARTINT2] = 7,
690 [IRQ_DA8XX_DFTSSINT] = 7,
691 [IRQ_DA8XX_EHRPWM0] = 7,
692 [IRQ_DA8XX_EHRPWM0TZ] = 7,
693 [IRQ_DA8XX_EHRPWM1] = 7,
694 [IRQ_DA8XX_EHRPWM1TZ] = 7,
695 [IRQ_DA830_EHRPWM2] = 7,
696 [IRQ_DA830_EHRPWM2TZ] = 7,
697 [IRQ_DA8XX_ECAP0] = 7,
698 [IRQ_DA8XX_ECAP1] = 7,
699 [IRQ_DA8XX_ECAP2] = 7,
700 [IRQ_DA830_EQEP0] = 7,
701 [IRQ_DA830_EQEP1] = 7,
702 [IRQ_DA830_T12CMPINT0_0] = 7,
703 [IRQ_DA830_T12CMPINT1_0] = 7,
704 [IRQ_DA830_T12CMPINT2_0] = 7,
705 [IRQ_DA830_T12CMPINT3_0] = 7,
706 [IRQ_DA830_T12CMPINT4_0] = 7,
707 [IRQ_DA830_T12CMPINT5_0] = 7,
708 [IRQ_DA830_T12CMPINT6_0] = 7,
709 [IRQ_DA830_T12CMPINT7_0] = 7,
710 [IRQ_DA830_T12CMPINT0_1] = 7,
711 [IRQ_DA830_T12CMPINT1_1] = 7,
712 [IRQ_DA830_T12CMPINT2_1] = 7,
713 [IRQ_DA830_T12CMPINT3_1] = 7,
714 [IRQ_DA830_T12CMPINT4_1] = 7,
715 [IRQ_DA830_T12CMPINT5_1] = 7,
716 [IRQ_DA830_T12CMPINT6_1] = 7,
717 [IRQ_DA830_T12CMPINT7_1] = 7,
718 [IRQ_DA8XX_ARMCLKSTOPREQ] = 7,
741 .manufacturer = 0x017, /* 0x02f >> 1 */
743 .name = "da830/omap-l137 rev1.0",
750 .name = "da830/omap-l137 rev1.1",
757 .name = "da830/omap-l137 rev2.0",
790 * T1_BOT, T1_TOP: Timer 1, bottom & top: Used for watchdog timer
842 .end = DA8XX_PSC0_BASE + SZ_4K - 1,
848 .name = "da830-psc0",
849 .id = -1,
857 .end = DA8XX_PSC1_BASE + SZ_4K - 1,
863 .name = "da830-psc1",
864 .id = -1,