Lines Matching refs:intr_ids

51 	const struct wcd_mbhc_intr *intr_ids;
440 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_rem_intr);
448 enable_irq(mbhc->intr_ids->mbhc_hs_ins_intr);
569 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_rem_intr);
570 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_ins_intr);
1112 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_ins_intr);
1253 enable_irq(mbhc->intr_ids->mbhc_hs_ins_intr);
1339 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_ins_intr);
1389 disable_irq_nosync(mbhc->intr_ids->hph_left_ocp);
1390 disable_irq_nosync(mbhc->intr_ids->hph_right_ocp);
1444 const struct wcd_mbhc_intr *intr_ids,
1452 if (!intr_ids || !fields || !mbhc_cb || !mbhc_cb->mbhc_bias || !mbhc_cb->set_btn_thr) {
1463 mbhc->intr_ids = intr_ids;
1477 ret = request_threaded_irq(mbhc->intr_ids->mbhc_sw_intr, NULL,
1484 ret = request_threaded_irq(mbhc->intr_ids->mbhc_btn_press_intr, NULL,
1491 ret = request_threaded_irq(mbhc->intr_ids->mbhc_btn_release_intr, NULL,
1498 ret = request_threaded_irq(mbhc->intr_ids->mbhc_hs_ins_intr, NULL,
1505 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_ins_intr);
1507 ret = request_threaded_irq(mbhc->intr_ids->mbhc_hs_rem_intr, NULL,
1514 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_rem_intr);
1516 ret = request_threaded_irq(mbhc->intr_ids->hph_left_ocp, NULL,
1523 ret = request_threaded_irq(mbhc->intr_ids->hph_right_ocp, NULL,
1533 free_irq(mbhc->intr_ids->hph_left_ocp, mbhc);
1535 free_irq(mbhc->intr_ids->mbhc_hs_rem_intr, mbhc);
1537 free_irq(mbhc->intr_ids->mbhc_hs_ins_intr, mbhc);
1539 free_irq(mbhc->intr_ids->mbhc_btn_release_intr, mbhc);
1541 free_irq(mbhc->intr_ids->mbhc_btn_press_intr, mbhc);
1543 free_irq(mbhc->intr_ids->mbhc_sw_intr, mbhc);
1555 free_irq(mbhc->intr_ids->hph_right_ocp, mbhc);
1556 free_irq(mbhc->intr_ids->hph_left_ocp, mbhc);
1557 free_irq(mbhc->intr_ids->mbhc_hs_rem_intr, mbhc);
1558 free_irq(mbhc->intr_ids->mbhc_hs_ins_intr, mbhc);
1559 free_irq(mbhc->intr_ids->mbhc_btn_release_intr, mbhc);
1560 free_irq(mbhc->intr_ids->mbhc_btn_press_intr, mbhc);
1561 free_irq(mbhc->intr_ids->mbhc_sw_intr, mbhc);