Home
last modified time | relevance | path

Searched refs:subsrc (Results 1 – 6 of 6) sorted by relevance

/linux-3.4.99/arch/arm/mach-s3c24xx/
Dirq-s3c2440.c46 unsigned int subsrc, submsk; in s3c_irq_demux_wdtac97() local
51 subsrc = __raw_readl(S3C2410_SUBSRCPND); in s3c_irq_demux_wdtac97()
54 subsrc &= ~submsk; in s3c_irq_demux_wdtac97()
55 subsrc >>= 13; in s3c_irq_demux_wdtac97()
56 subsrc &= 3; in s3c_irq_demux_wdtac97()
58 if (subsrc != 0) { in s3c_irq_demux_wdtac97()
59 if (subsrc & 1) { in s3c_irq_demux_wdtac97()
62 if (subsrc & 2) { in s3c_irq_demux_wdtac97()
Dirq-s3c244x.c46 unsigned int subsrc, submsk; in s3c_irq_demux_cam() local
51 subsrc = __raw_readl(S3C2410_SUBSRCPND); in s3c_irq_demux_cam()
54 subsrc &= ~submsk; in s3c_irq_demux_cam()
55 subsrc >>= 11; in s3c_irq_demux_cam()
56 subsrc &= 3; in s3c_irq_demux_cam()
58 if (subsrc != 0) { in s3c_irq_demux_cam()
59 if (subsrc & 1) { in s3c_irq_demux_cam()
62 if (subsrc & 2) { in s3c_irq_demux_cam()
Dirq-s3c2416.c47 unsigned int subsrc, submsk; in s3c2416_irq_demux() local
53 subsrc = __raw_readl(S3C2410_SUBSRCPND); in s3c2416_irq_demux()
56 subsrc &= ~submsk; in s3c2416_irq_demux()
57 subsrc >>= (irq - S3C2410_IRQSUB(0)); in s3c2416_irq_demux()
58 subsrc &= (1 << len)-1; in s3c2416_irq_demux()
62 for (; irq < end && subsrc; irq++) { in s3c2416_irq_demux()
63 if (subsrc & 1) in s3c2416_irq_demux()
66 subsrc >>= 1; in s3c2416_irq_demux()
Dirq-s3c2443.c45 unsigned int subsrc, submsk; in s3c2443_irq_demux() local
51 subsrc = __raw_readl(S3C2410_SUBSRCPND); in s3c2443_irq_demux()
54 subsrc &= ~submsk; in s3c2443_irq_demux()
55 subsrc >>= (irq - S3C2410_IRQSUB(0)); in s3c2443_irq_demux()
56 subsrc &= (1 << len)-1; in s3c2443_irq_demux()
60 for (; irq < end && subsrc; irq++) { in s3c2443_irq_demux()
61 if (subsrc & 1) in s3c2443_irq_demux()
64 subsrc >>= 1; in s3c2443_irq_demux()
Dirq-s3c2412.c118 unsigned int subsrc, submsk; in s3c2412_irq_demux_cfsdi() local
120 subsrc = __raw_readl(S3C2410_SUBSRCPND); in s3c2412_irq_demux_cfsdi()
123 subsrc &= ~submsk; in s3c2412_irq_demux_cfsdi()
125 if (subsrc & INTBIT(IRQ_S3C2412_SDI)) in s3c2412_irq_demux_cfsdi()
128 if (subsrc & INTBIT(IRQ_S3C2412_CF)) in s3c2412_irq_demux_cfsdi()
/linux-3.4.99/arch/arm/plat-s3c24xx/
Dirq.c366 unsigned int subsrc, submsk; in s3c_irq_demux_adc() local
372 subsrc = __raw_readl(S3C2410_SUBSRCPND); in s3c_irq_demux_adc()
375 subsrc &= ~submsk; in s3c_irq_demux_adc()
376 subsrc >>= offset; in s3c_irq_demux_adc()
377 subsrc &= 3; in s3c_irq_demux_adc()
379 if (subsrc != 0) { in s3c_irq_demux_adc()
380 if (subsrc & 1) { in s3c_irq_demux_adc()
383 if (subsrc & 2) { in s3c_irq_demux_adc()
391 unsigned int subsrc, submsk; in s3c_irq_demux_uart() local
397 subsrc = __raw_readl(S3C2410_SUBSRCPND); in s3c_irq_demux_uart()
[all …]