Lines Matching refs:isr_para

60 	struct dpmaif_isr_para *isr_para;  in t7xx_dpmaif_enable_irq()  local
63 for (i = 0; i < ARRAY_SIZE(dpmaif_ctrl->isr_para); i++) { in t7xx_dpmaif_enable_irq()
64 isr_para = &dpmaif_ctrl->isr_para[i]; in t7xx_dpmaif_enable_irq()
65 t7xx_pcie_mac_set_int(dpmaif_ctrl->t7xx_dev, isr_para->pcie_int); in t7xx_dpmaif_enable_irq()
71 struct dpmaif_isr_para *isr_para; in t7xx_dpmaif_disable_irq() local
74 for (i = 0; i < ARRAY_SIZE(dpmaif_ctrl->isr_para); i++) { in t7xx_dpmaif_disable_irq()
75 isr_para = &dpmaif_ctrl->isr_para[i]; in t7xx_dpmaif_disable_irq()
76 t7xx_pcie_mac_clear_int(dpmaif_ctrl->t7xx_dev, isr_para->pcie_int); in t7xx_dpmaif_disable_irq()
80 static void t7xx_dpmaif_irq_cb(struct dpmaif_isr_para *isr_para) in t7xx_dpmaif_irq_cb() argument
82 struct dpmaif_ctrl *dpmaif_ctrl = isr_para->dpmaif_ctrl; in t7xx_dpmaif_irq_cb()
91 if (t7xx_dpmaif_hw_get_intr_cnt(hw_info, &intr_status, isr_para->dlq_id) < 0) { in t7xx_dpmaif_irq_cb()
96 t7xx_pcie_mac_clear_int_status(dpmaif_ctrl->t7xx_dev, isr_para->pcie_int); in t7xx_dpmaif_irq_cb()
145 struct dpmaif_isr_para *isr_para = data; in t7xx_dpmaif_isr_handler() local
148 dpmaif_ctrl = isr_para->dpmaif_ctrl; in t7xx_dpmaif_isr_handler()
154 t7xx_pcie_mac_clear_int(dpmaif_ctrl->t7xx_dev, isr_para->pcie_int); in t7xx_dpmaif_isr_handler()
161 struct dpmaif_isr_para *isr_para = data; in t7xx_dpmaif_isr_thread() local
162 struct dpmaif_ctrl *dpmaif_ctrl = isr_para->dpmaif_ctrl; in t7xx_dpmaif_isr_thread()
164 t7xx_dpmaif_irq_cb(isr_para); in t7xx_dpmaif_isr_thread()
165 t7xx_pcie_mac_set_int(dpmaif_ctrl->t7xx_dev, isr_para->pcie_int); in t7xx_dpmaif_isr_thread()
171 struct dpmaif_isr_para *isr_para; in t7xx_dpmaif_isr_parameter_init() local
178 isr_para = &dpmaif_ctrl->isr_para[i]; in t7xx_dpmaif_isr_parameter_init()
179 isr_para->dpmaif_ctrl = dpmaif_ctrl; in t7xx_dpmaif_isr_parameter_init()
180 isr_para->dlq_id = i; in t7xx_dpmaif_isr_parameter_init()
181 isr_para->pcie_int = dpmaif_ctrl->rxq_int_mapping[i]; in t7xx_dpmaif_isr_parameter_init()
188 struct dpmaif_isr_para *isr_para; in t7xx_dpmaif_register_pcie_irq() local
195 isr_para = &dpmaif_ctrl->isr_para[i]; in t7xx_dpmaif_register_pcie_irq()
196 int_type = isr_para->pcie_int; in t7xx_dpmaif_register_pcie_irq()
201 t7xx_dev->callback_param[int_type] = isr_para; in t7xx_dpmaif_register_pcie_irq()