cirq_data          38 drivers/irqchip/irq-mtk-cirq.c static struct mtk_cirq_chip_data *cirq_data;
cirq_data         117 drivers/irqchip/irq-mtk-cirq.c 		if (fwspec->param[1] < cirq_data->ext_irq_start ||
cirq_data         118 drivers/irqchip/irq-mtk-cirq.c 		    fwspec->param[1] > cirq_data->ext_irq_end)
cirq_data         121 drivers/irqchip/irq-mtk-cirq.c 		*hwirq = fwspec->param[1] - cirq_data->ext_irq_start;
cirq_data         186 drivers/irqchip/irq-mtk-cirq.c 	hwirq_num = cirq_data->ext_irq_end - cirq_data->ext_irq_start + 1;
cirq_data         188 drivers/irqchip/irq-mtk-cirq.c 		irq = irq_find_mapping(cirq_data->domain, i);
cirq_data         204 drivers/irqchip/irq-mtk-cirq.c 		writel_relaxed(mask, cirq_data->base + CIRQ_ACK + (i / 32) * 4);
cirq_data         209 drivers/irqchip/irq-mtk-cirq.c 	value = readl_relaxed(cirq_data->base + CIRQ_CONTROL);
cirq_data         211 drivers/irqchip/irq-mtk-cirq.c 	writel_relaxed(value, cirq_data->base + CIRQ_CONTROL);
cirq_data         221 drivers/irqchip/irq-mtk-cirq.c 	value = readl_relaxed(cirq_data->base + CIRQ_CONTROL);
cirq_data         222 drivers/irqchip/irq-mtk-cirq.c 	writel_relaxed(value | CIRQ_FLUSH, cirq_data->base + CIRQ_CONTROL);
cirq_data         225 drivers/irqchip/irq-mtk-cirq.c 	value = readl_relaxed(cirq_data->base + CIRQ_CONTROL);
cirq_data         227 drivers/irqchip/irq-mtk-cirq.c 	writel_relaxed(value, cirq_data->base + CIRQ_CONTROL);
cirq_data         256 drivers/irqchip/irq-mtk-cirq.c 	cirq_data = kzalloc(sizeof(*cirq_data), GFP_KERNEL);
cirq_data         257 drivers/irqchip/irq-mtk-cirq.c 	if (!cirq_data)
cirq_data         260 drivers/irqchip/irq-mtk-cirq.c 	cirq_data->base = of_iomap(node, 0);
cirq_data         261 drivers/irqchip/irq-mtk-cirq.c 	if (!cirq_data->base) {
cirq_data         268 drivers/irqchip/irq-mtk-cirq.c 					 &cirq_data->ext_irq_start);
cirq_data         273 drivers/irqchip/irq-mtk-cirq.c 					 &cirq_data->ext_irq_end);
cirq_data         277 drivers/irqchip/irq-mtk-cirq.c 	irq_num = cirq_data->ext_irq_end - cirq_data->ext_irq_start + 1;
cirq_data         280 drivers/irqchip/irq-mtk-cirq.c 					  &cirq_domain_ops, cirq_data);
cirq_data         285 drivers/irqchip/irq-mtk-cirq.c 	cirq_data->domain = domain;
cirq_data         292 drivers/irqchip/irq-mtk-cirq.c 	iounmap(cirq_data->base);
cirq_data         294 drivers/irqchip/irq-mtk-cirq.c 	kfree(cirq_data);