Home
last modified time | relevance | path

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

/linux/sound/soc/codecs/
H A Dwcd-mbhc-v2.c52 const struct wcd_mbhc_intr *intr_ids; member
444 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_rem_intr); in wcd_mbhc_elec_hs_report_unplug()
452 enable_irq(mbhc->intr_ids->mbhc_hs_ins_intr); in wcd_mbhc_elec_hs_report_unplug()
572 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_rem_intr); in mbhc_plug_detect_fn()
573 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_ins_intr); in mbhc_plug_detect_fn()
1174 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_ins_intr); in wcd_correct_swch_plug()
1315 enable_irq(mbhc->intr_ids->mbhc_hs_ins_intr); in wcd_correct_swch_plug()
1400 disable_irq_nosync(mbhc->intr_ids->mbhc_hs_ins_intr); in wcd_mbhc_adc_hs_ins_irq()
1450 disable_irq_nosync(mbhc->intr_ids->hph_left_ocp); in wcd_mbhc_stop()
1451 disable_irq_nosync(mbhc->intr_ids->hph_right_ocp); in wcd_mbhc_stop()
[all …]
H A Dpm4125.c72 struct wcd_mbhc_intr intr_ids;
996 struct wcd_mbhc_intr *intr_ids = &pm4125->intr_ids; in pm4125_mbhc_init()
998 intr_ids->mbhc_sw_intr = regmap_irq_get_virq(pm4125->irq_chip, PM4125_IRQ_MBHC_SW_DET); in pm4125_mbhc_init()
1000 intr_ids->mbhc_btn_press_intr = regmap_irq_get_virq(pm4125->irq_chip, in pm4125_mbhc_init()
1003 intr_ids->mbhc_btn_release_intr = regmap_irq_get_virq(pm4125->irq_chip, in pm4125_mbhc_init()
1006 intr_ids->mbhc_hs_ins_intr = regmap_irq_get_virq(pm4125->irq_chip, in pm4125_mbhc_init()
1009 intr_ids->mbhc_hs_rem_intr = regmap_irq_get_virq(pm4125->irq_chip, in pm4125_mbhc_init()
1012 intr_ids->hph_left_ocp = regmap_irq_get_virq(pm4125->irq_chip, PM4125_IRQ_HPHL_OCP_INT); in pm4125_mbhc_init()
1014 intr_ids in pm4125_mbhc_init()
71 struct wcd_mbhc_intr intr_ids; global() member
995 struct wcd_mbhc_intr *intr_ids = &pm4125->intr_ids; pm4125_mbhc_init() local
[all...]
H A Dwcd937x.c88 struct wcd_mbhc_intr intr_ids;
2007 struct wcd_mbhc_intr *intr_ids = &wcd937x->intr_ids; in wcd937x_mbhc_init()
2009 intr_ids->mbhc_sw_intr = regmap_irq_get_virq(wcd937x->irq_chip, in wcd937x_mbhc_init()
2011 intr_ids->mbhc_btn_press_intr = regmap_irq_get_virq(wcd937x->irq_chip, in wcd937x_mbhc_init()
2013 intr_ids->mbhc_btn_release_intr = regmap_irq_get_virq(wcd937x->irq_chip, in wcd937x_mbhc_init()
2015 intr_ids->mbhc_hs_ins_intr = regmap_irq_get_virq(wcd937x->irq_chip, in wcd937x_mbhc_init()
2017 intr_ids->mbhc_hs_rem_intr = regmap_irq_get_virq(wcd937x->irq_chip, in wcd937x_mbhc_init()
2019 intr_ids->hph_left_ocp = regmap_irq_get_virq(wcd937x->irq_chip, in wcd937x_mbhc_init()
2021 intr_ids in wcd937x_mbhc_init()
87 struct wcd_mbhc_intr intr_ids; global() member
1993 struct wcd_mbhc_intr *intr_ids = &wcd937x->intr_ids; wcd937x_mbhc_init() local
[all...]
H A Dwcd938x.c158 struct wcd_mbhc_intr intr_ids;
2546 struct wcd_mbhc_intr *intr_ids = &wcd938x->intr_ids;
2548 intr_ids->mbhc_sw_intr = regmap_irq_get_virq(wcd938x->irq_chip, in wcd938x_mbhc_init()
2550 intr_ids->mbhc_btn_press_intr = regmap_irq_get_virq(wcd938x->irq_chip, in wcd938x_mbhc_init() local
2552 intr_ids->mbhc_btn_release_intr = regmap_irq_get_virq(wcd938x->irq_chip, in wcd938x_mbhc_init()
2554 intr_ids->mbhc_hs_ins_intr = regmap_irq_get_virq(wcd938x->irq_chip, in wcd938x_mbhc_init()
2556 intr_ids->mbhc_hs_rem_intr = regmap_irq_get_virq(wcd938x->irq_chip, in wcd938x_mbhc_init()
2558 intr_ids->hph_left_ocp = regmap_irq_get_virq(wcd938x->irq_chip, in wcd938x_mbhc_init()
2560 intr_ids in wcd938x_mbhc_init()
157 struct wcd_mbhc_intr intr_ids; global() member
[all...]
H A Dwcd939x.c194 struct wcd_mbhc_intr intr_ids;
2468 struct wcd_mbhc_intr *intr_ids = &wcd939x->intr_ids;
2470 intr_ids->mbhc_sw_intr = regmap_irq_get_virq(wcd939x->irq_chip,
2472 intr_ids->mbhc_btn_press_intr = regmap_irq_get_virq(wcd939x->irq_chip, in wcd939x_mbhc_init()
2474 intr_ids->mbhc_btn_release_intr = regmap_irq_get_virq(wcd939x->irq_chip, in wcd939x_mbhc_init() local
2476 intr_ids->mbhc_hs_ins_intr = regmap_irq_get_virq(wcd939x->irq_chip, in wcd939x_mbhc_init()
2478 intr_ids->mbhc_hs_rem_intr = regmap_irq_get_virq(wcd939x->irq_chip, in wcd939x_mbhc_init()
2480 intr_ids->hph_left_ocp = regmap_irq_get_virq(wcd939x->irq_chip, in wcd939x_mbhc_init()
2482 intr_ids in wcd939x_mbhc_init()
193 struct wcd_mbhc_intr intr_ids; global() member
[all...]
H A Dwcd934x.c552 struct wcd_mbhc_intr intr_ids; member
2941 struct wcd_mbhc_intr *intr_ids = &wcd->intr_ids;
2943 intr_ids->mbhc_sw_intr = regmap_irq_get_virq(data->irq_data,
2945 intr_ids->mbhc_btn_press_intr = regmap_irq_get_virq(data->irq_data,
2947 intr_ids->mbhc_btn_release_intr = regmap_irq_get_virq(data->irq_data,
2949 intr_ids->mbhc_hs_ins_intr = regmap_irq_get_virq(data->irq_data, in wcd934x_mbhc_init()
2951 intr_ids->mbhc_hs_rem_intr = regmap_irq_get_virq(data->irq_data, in wcd934x_mbhc_init()
2953 intr_ids->hph_left_ocp = regmap_irq_get_virq(data->irq_data, in wcd934x_mbhc_init() local
2955 intr_ids in wcd934x_mbhc_init()
[all...]