Lines Matching refs:hif
38 if (ab->hif.ops->ce_irq_enable)
39 ab->hif.ops->ce_irq_enable(ab);
44 if (ab->hif.ops->ce_irq_disable)
45 ab->hif.ops->ce_irq_disable(ab);
50 return ab->hif.ops->start(ab);
55 ab->hif.ops->stop(ab);
60 ab->hif.ops->irq_enable(ab);
65 ab->hif.ops->irq_disable(ab);
70 if (!ab->hif.ops->power_up)
73 return ab->hif.ops->power_up(ab);
78 if (!ab->hif.ops->power_down)
81 ab->hif.ops->power_down(ab, is_suspend);
86 if (ab->hif.ops->suspend)
87 return ab->hif.ops->suspend(ab);
94 if (ab->hif.ops->resume)
95 return ab->hif.ops->resume(ab);
102 return ab->hif.ops->read32(ab, address);
107 ab->hif.ops->write32(ab, address, data);
113 if (!ab->hif.ops->read)
116 return ab->hif.ops->read(ab, buf, start, end);
122 return ab->hif.ops->map_service_to_pipe(ab, service_id, ul_pipe, dl_pipe);
129 if (!ab->hif.ops->get_user_msi_vector)
132 return ab->hif.ops->get_user_msi_vector(ab, user_name, num_vectors,
140 if (!ab->hif.ops->get_msi_address)
143 ab->hif.ops->get_msi_address(ab, msi_addr_lo, msi_addr_hi);
149 if (ab->hif.ops->get_ce_msi_idx)
150 ab->hif.ops->get_ce_msi_idx(ab, ce_id, msi_data_idx);