Home
last modified time | relevance | path

Searched refs:vic (Results 1 – 17 of 17) sorted by relevance

/linux-3.4.99/arch/arm/common/
Dvic.c87 static void resume_one_vic(struct vic_device *vic) in resume_one_vic() argument
89 void __iomem *base = vic->base; in resume_one_vic()
96 writel(vic->int_select, base + VIC_INT_SELECT); in resume_one_vic()
97 writel(vic->protect, base + VIC_PROTECT); in resume_one_vic()
100 writel(vic->int_enable, base + VIC_INT_ENABLE); in resume_one_vic()
101 writel(~vic->int_enable, base + VIC_INT_ENABLE_CLEAR); in resume_one_vic()
105 writel(vic->soft_int, base + VIC_INT_SOFT); in resume_one_vic()
106 writel(~vic->soft_int, base + VIC_INT_SOFT_CLEAR); in resume_one_vic()
117 static void suspend_one_vic(struct vic_device *vic) in suspend_one_vic() argument
119 void __iomem *base = vic->base; in suspend_one_vic()
[all …]
DMakefile6 obj-$(CONFIG_ARM_VIC) += vic.o
/linux-3.4.99/arch/arm/mach-s5pv210/
Dcommon.c213 u32 vic[4]; /* S5PV210 supports 4 VIC */ in s5pv210_init_irq() local
216 vic[0] = ~0; in s5pv210_init_irq()
217 vic[1] = ~0; in s5pv210_init_irq()
218 vic[2] = ~0; in s5pv210_init_irq()
219 vic[3] = ~0; in s5pv210_init_irq()
221 s5p_init_irq(vic, ARRAY_SIZE(vic)); in s5pv210_init_irq()
/linux-3.4.99/arch/arm/mach-s5p64x0/
Dcommon.c240 u32 vic[2]; in s5p6440_init_irq() local
246 vic[0] = 0xff800ae7; in s5p6440_init_irq()
247 vic[1] = 0xffbf23e5; in s5p6440_init_irq()
249 s5p_init_irq(vic, ARRAY_SIZE(vic)); in s5p6440_init_irq()
255 u32 vic[2]; in s5p6450_init_irq() local
261 vic[0] = 0xff9f1fff; in s5p6450_init_irq()
262 vic[1] = 0xff7fafff; in s5p6450_init_irq()
264 s5p_init_irq(vic, ARRAY_SIZE(vic)); in s5p6450_init_irq()
/linux-3.4.99/arch/arm/boot/dts/
Dversatile-ab.dts9 interrupt-parent = <&vic>;
57 vic: intc@10140000 { label
58 compatible = "arm,versatile-vic";
69 interrupt-parent = <&vic>;
70 interrupts = <31>; /* Cascaded to vic */
Dspear600.dtsi35 compatible = "arm,pl190-vic";
42 compatible = "arm,pl190-vic";
Dpicoxcell-pc3x2.dtsi73 compatible = "arm,pl192-vic";
80 compatible = "arm,pl192-vic";
Dpicoxcell-pc3x3.dtsi172 compatible = "arm,pl192-vic";
179 compatible = "arm,pl192-vic";
/linux-3.4.99/Documentation/devicetree/bindings/arm/
Dvic.txt10 "arm,pl190-vic"
11 "arm,pl192-vic"
25 compatible = "arm,pl192-vic";
Darm-boards13 compatible = "arm,versatile-vic";
Dpicoxcell.txt21 - compatible = "arm,pl192-vic".
/linux-3.4.99/arch/arm/plat-s5p/
Dirq.c25 void __init s5p_init_irq(u32 *vic, u32 num_vic) in s5p_init_irq() argument
32 vic_init(VA_VIC(irq), VIC_BASE(irq), vic[irq], 0); in s5p_init_irq()
/linux-3.4.99/arch/arm/mach-s5pc100/
Dcommon.c182 u32 vic[] = {~0, ~0, ~0}; in s5pc100_init_irq() local
185 s5p_init_irq(vic, ARRAY_SIZE(vic)); in s5pc100_init_irq()
/linux-3.4.99/arch/arm/plat-samsung/
DMakefile21 obj-$(CONFIG_SAMSUNG_IRQ_VIC_TIMER) += irq-vic-timer.o
/linux-3.4.99/arch/arm/mach-msm/
DMakefile5 obj-$(CONFIG_MSM_VIC) += irq-vic.o
/linux-3.4.99/arch/arm/plat-samsung/include/plat/
Dcpu.h165 extern void s5p_init_irq(u32 *vic, u32 num_vic);
/linux-3.4.99/drivers/video/
Dsh_mobile_hdmi.c545 u8 vic; in sh_hdmi_avi_infoframe_setup() local
590 vic = hdmi->preprogrammed_vic; in sh_hdmi_avi_infoframe_setup()
592 vic = 4; in sh_hdmi_avi_infoframe_setup()
593 hdmi_write(hdmi, vic, HDMI_CTRL_PKT_BUF_ACCESS_PB4); in sh_hdmi_avi_infoframe_setup()