Searched refs:intr_ids (Results 1 – 6 of 6) sorted by relevance
| /linux/sound/soc/codecs/ |
| H A D | wcd-mbhc-v2.c | 52 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 D | pm4125.c | 72 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 D | wcd937x.c | 88 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 D | wcd938x.c | 158 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 D | wcd939x.c | 194 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 D | wcd934x.c | 552 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...] |