Lines Matching refs:eint_data
107 struct s3c24xx_eint_data *eint_data; member
206 struct s3c24xx_eint_data *eint_data = ddata->eint_data; in s3c2410_eint0_3_ack() local
207 int parent_irq = eint_data->parents[data->hwirq]; in s3c2410_eint0_3_ack()
217 struct s3c24xx_eint_data *eint_data = ddata->eint_data; in s3c2410_eint0_3_mask() local
218 int parent_irq = eint_data->parents[data->hwirq]; in s3c2410_eint0_3_mask()
228 struct s3c24xx_eint_data *eint_data = ddata->eint_data; in s3c2410_eint0_3_unmask() local
229 int parent_irq = eint_data->parents[data->hwirq]; in s3c2410_eint0_3_unmask()
246 struct s3c24xx_eint_data *eint_data = irq_get_handler_data(irq); in s3c2410_demux_eint0_3() local
250 virq = irq_linear_revmap(eint_data->domains[data->hwirq], data->hwirq); in s3c2410_demux_eint0_3()
302 struct s3c24xx_eint_data *eint_data = irq_get_handler_data(irq); in s3c2412_demux_eint0_3() local
308 virq = irq_linear_revmap(eint_data->domains[data->hwirq], data->hwirq); in s3c2412_demux_eint0_3()
482 struct s3c24xx_eint_data *eint_data; in s3c24xx_eint_init() local
499 eint_data = devm_kzalloc(dev, sizeof(*eint_data), GFP_KERNEL); in s3c24xx_eint_init()
500 if (!eint_data) in s3c24xx_eint_init()
503 eint_data->drvdata = d; in s3c24xx_eint_init()
516 eint_data->parents[i] = irq; in s3c24xx_eint_init()
518 irq_set_handler_data(irq, eint_data); in s3c24xx_eint_init()
536 ddata->eint_data = eint_data; in s3c24xx_eint_init()
556 eint_data->domains[irq] = bank->irq_domain; in s3c24xx_eint_init()