Home
last modified time | relevance | path

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

/linux/drivers/irqchip/
H A Dirq-mtk-cirq.c66 static struct mtk_cirq_chip_data *cirq_data; variable
158 if (fwspec->param[1] < cirq_data->ext_irq_start || in mtk_cirq_domain_translate()
159 fwspec->param[1] > cirq_data->ext_irq_end) in mtk_cirq_domain_translate()
162 *hwirq = fwspec->param[1] - cirq_data->ext_irq_start; in mtk_cirq_domain_translate()
228 hwirq_num = cirq_data->ext_irq_end - cirq_data->ext_irq_start + 1; in mtk_cirq_suspend()
230 irq = irq_find_mapping(cirq_data->domain, i); in mtk_cirq_suspend()
245 reg = mtk_cirq_irq_reg(cirq_data, CIRQ_ACK, i); in mtk_cirq_suspend()
252 reg = mtk_cirq_reg(cirq_data, CIRQ_CONTROL); in mtk_cirq_suspend()
262 void __iomem *reg = mtk_cirq_reg(cirq_data, CIRQ_CONTROL); in mtk_cirq_resume()
310 cirq_data = kzalloc(sizeof(*cirq_data), GFP_KERNEL); in mtk_cirq_of_init()
[all …]