Lines Matching refs:parent_irq

52 	unsigned long parent_irq;  member
100 parent_data = &parent_intc->irqs[irq_data->parent_irq]; in s3c_irq_mask()
108 irq_data->parent_irq); in s3c_irq_mask()
128 irq_data->parent_irq); in s3c_irq_unmask()
470 if (irq_data->parent_irq > 31) { in s3c24xx_irq_map()
472 irq_data->parent_irq); in s3c24xx_irq_map()
476 parent_irq_data = &parent_intc->irqs[irq_data->parent_irq]; in s3c24xx_irq_map()
482 irq_data->parent_irq); in s3c24xx_irq_map()
485 irq_data->parent_irq); in s3c24xx_irq_map()
613 { .type = S3C_IRQTYPE_EINT, .parent_irq = 4 }, /* EINT4 */
614 { .type = S3C_IRQTYPE_EINT, .parent_irq = 4 }, /* EINT5 */
615 { .type = S3C_IRQTYPE_EINT, .parent_irq = 4 }, /* EINT6 */
616 { .type = S3C_IRQTYPE_EINT, .parent_irq = 4 }, /* EINT7 */
617 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT8 */
618 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT9 */
619 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT10 */
620 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT11 */
621 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT12 */
622 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT13 */
623 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT14 */
624 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT15 */
625 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT16 */
626 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT17 */
627 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT18 */
628 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT19 */
629 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT20 */
630 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT21 */
631 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT22 */
632 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT23 */
672 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-RX */
673 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-TX */
674 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-ERR */
675 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-RX */
676 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-TX */
677 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-ERR */
678 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-RX */
679 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-TX */
680 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-ERR */
681 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* TC */
682 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* ADC */
741 { .type = S3C_IRQTYPE_EINT, .parent_irq = 0 }, /* EINT0 */
742 { .type = S3C_IRQTYPE_EINT, .parent_irq = 1 }, /* EINT1 */
743 { .type = S3C_IRQTYPE_EINT, .parent_irq = 2 }, /* EINT2 */
744 { .type = S3C_IRQTYPE_EINT, .parent_irq = 3 }, /* EINT3 */
745 { .type = S3C_IRQTYPE_EINT, .parent_irq = 4 }, /* EINT4 */
746 { .type = S3C_IRQTYPE_EINT, .parent_irq = 4 }, /* EINT5 */
747 { .type = S3C_IRQTYPE_EINT, .parent_irq = 4 }, /* EINT6 */
748 { .type = S3C_IRQTYPE_EINT, .parent_irq = 4 }, /* EINT7 */
749 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT8 */
750 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT9 */
751 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT10 */
752 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT11 */
753 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT12 */
754 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT13 */
755 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT14 */
756 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT15 */
757 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT16 */
758 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT17 */
759 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT18 */
760 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT19 */
761 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT20 */
762 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT21 */
763 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT22 */
764 { .type = S3C_IRQTYPE_EINT, .parent_irq = 5 }, /* EINT23 */
768 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-RX */
769 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-TX */
770 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-ERR */
771 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-RX */
772 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-TX */
773 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-ERR */
774 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-RX */
775 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-TX */
776 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-ERR */
777 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* TC */
778 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* ADC */
781 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 21 }, /* SDI */
782 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 21 }, /* CF */
843 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-RX */
844 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-TX */
845 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-ERR */
846 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-RX */
847 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-TX */
848 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-ERR */
849 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-RX */
850 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-TX */
851 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-ERR */
852 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* TC */
853 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* ADC */
858 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 16 }, /* LCD2 */
859 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 16 }, /* LCD3 */
860 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 16 }, /* LCD4 */
861 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA0 */
862 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA1 */
863 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA2 */
864 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA3 */
865 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA4 */
866 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA5 */
867 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 18 }, /* UART3-RX */
868 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 18 }, /* UART3-TX */
869 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 18 }, /* UART3-ERR */
870 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 9 }, /* WDT */
871 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 9 }, /* AC97 */
946 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-RX */
947 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-TX */
948 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-ERR */
949 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-RX */
950 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-TX */
951 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-ERR */
952 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-RX */
953 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-TX */
954 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-ERR */
955 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* TC */
956 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* ADC */
957 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 6 }, /* CAM_C */
958 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 6 }, /* CAM_P */
959 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 9 }, /* WDT */
960 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 9 }, /* AC97 */
1021 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-RX */
1022 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-TX */
1023 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-ERR */
1024 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-RX */
1025 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-TX */
1026 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-ERR */
1027 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-RX */
1028 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-TX */
1029 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-ERR */
1030 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* TC */
1031 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* ADC */
1032 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 6 }, /* CAM_C */
1033 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 6 }, /* CAM_P */
1095 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-RX */
1096 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-TX */
1097 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 28 }, /* UART0-ERR */
1098 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-RX */
1099 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-TX */
1100 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 23 }, /* UART1-ERR */
1101 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-RX */
1102 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-TX */
1103 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 15 }, /* UART2-ERR */
1104 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* TC */
1105 { .type = S3C_IRQTYPE_EDGE, .parent_irq = 31 }, /* ADC */
1106 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 6 }, /* CAM_C */
1107 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 6 }, /* CAM_P */
1109 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 16 }, /* LCD1 */
1110 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 16 }, /* LCD2 */
1111 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 16 }, /* LCD3 */
1112 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 16 }, /* LCD4 */
1113 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA0 */
1114 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA1 */
1115 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA2 */
1116 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA3 */
1117 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA4 */
1118 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 17 }, /* DMA5 */
1119 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 18 }, /* UART3-RX */
1120 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 18 }, /* UART3-TX */
1121 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 18 }, /* UART3-ERR */
1122 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 9 }, /* WDT */
1123 { .type = S3C_IRQTYPE_LEVEL, .parent_irq = 9 }, /* AC97 */
1200 irq_data->parent_irq = intspec[1]; in s3c24xx_irq_xlate_of()
1201 parent_irq_data = &parent_intc->irqs[irq_data->parent_irq]; in s3c24xx_irq_xlate_of()