| /linux/drivers/media/rc/img-ir/ |
| H A D | img-ir-raw.c | 85 u32 irq_en; in img_ir_setup_raw() local 92 irq_en = img_ir_read(priv, IMG_IR_IRQ_ENABLE); in img_ir_setup_raw() 93 irq_en |= IMG_IR_IRQ_EDGE; in img_ir_setup_raw() 95 img_ir_write(priv, IMG_IR_IRQ_ENABLE, irq_en); in img_ir_setup_raw() 134 u32 irq_en; in img_ir_remove_raw() local 142 irq_en = img_ir_read(priv, IMG_IR_IRQ_ENABLE); in img_ir_remove_raw() 143 irq_en &= ~IMG_IR_IRQ_EDGE; in img_ir_remove_raw() 144 img_ir_write(priv, IMG_IR_IRQ_ENABLE, irq_en); in img_ir_remove_raw()
|
| H A D | img-ir-hw.c | 418 u32 irq_en, irq_on; in _img_ir_set_filter() local 420 irq_en = img_ir_read(priv, IMG_IR_IRQ_ENABLE); in _img_ir_set_filter() 426 irq_en &= ~(IMG_IR_IRQ_DATA_VALID | IMG_IR_IRQ_DATA2_VALID); in _img_ir_set_filter() 430 irq_en &= ~IMG_IR_IRQ_DATA_MATCH; in _img_ir_set_filter() 433 irq_en |= irq_on; in _img_ir_set_filter() 438 img_ir_write(priv, IMG_IR_IRQ_ENABLE, irq_en); in _img_ir_set_filter() 545 u32 ir_status, irq_en; in img_ir_set_decoder() local 567 irq_en = img_ir_read(priv, IMG_IR_IRQ_ENABLE); in img_ir_set_decoder() 568 img_ir_write(priv, IMG_IR_IRQ_ENABLE, irq_en & IMG_IR_IRQ_EDGE); in img_ir_set_decoder()
|
| /linux/drivers/thermal/intel/ |
| H A D | intel_bxt_pmic_thermal.c | 31 u16 irq_en; member 54 .irq_en = BXTWC_MTHRM0IRQ, 63 .irq_en = BXTWC_MTHRM0IRQ, 75 .irq_en = BXTWC_MTHRM0IRQ, 84 .irq_en = BXTWC_MTHRM0IRQ, 96 .irq_en = BXTWC_MTHRM0IRQ, 105 .irq_en = BXTWC_MTHRM0IRQ, 117 .irq_en = BXTWC_MTHRM2IRQ, 258 reg = thermal_data->maps[i].trip_config[j].irq_en; in pmic_thermal_probe()
|
| /linux/drivers/tty/serial/ |
| H A D | qcom_geni_serial.c | 704 u32 irq_en; in qcom_geni_serial_start_tx_fifo() local 720 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_start_tx_fifo() 721 irq_en |= M_TX_FIFO_WATERMARK_EN | M_CMD_DONE_EN; in qcom_geni_serial_start_tx_fifo() 723 writel(irq_en, uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_start_tx_fifo() 728 u32 irq_en; in qcom_geni_serial_stop_tx_fifo() local 730 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_stop_tx_fifo() 731 irq_en &= ~(M_CMD_DONE_EN | M_TX_FIFO_WATERMARK_EN); in qcom_geni_serial_stop_tx_fifo() 733 writel(irq_en, uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_stop_tx_fifo() 790 u32 irq_en; in qcom_geni_serial_stop_rx_fifo() local 794 irq_en = readl(uport->membase + SE_GENI_S_IRQ_EN); in qcom_geni_serial_stop_rx_fifo() [all …]
|
| H A D | men_z135_uart.c | 329 goto irq_en; in men_z135_handle_tx() 343 goto irq_en; in men_z135_handle_tx() 355 irq_en: in men_z135_handle_tx()
|
| /linux/drivers/rtc/ |
| H A D | rtc-tps6586x.c | 48 bool irq_en; member 126 if (enabled && !rtc->irq_en) { in tps6586x_rtc_alarm_irq_enable() 128 rtc->irq_en = true; in tps6586x_rtc_alarm_irq_enable() 129 } else if (!enabled && rtc->irq_en) { in tps6586x_rtc_alarm_irq_enable() 131 rtc->irq_en = false; in tps6586x_rtc_alarm_irq_enable()
|
| H A D | rtc-nct6694.c | 61 u8 irq_en; member 184 sts->irq_en |= NCT6694_RTC_IRQ_EN; in nct6694_rtc_alarm_irq_enable() 186 sts->irq_en &= ~NCT6694_RTC_IRQ_EN; in nct6694_rtc_alarm_irq_enable() 215 sts->irq_en = NCT6694_RTC_IRQ_EN; in nct6694_irq()
|
| /linux/drivers/gpu/drm/imx/dcss/ |
| H A D | dcss-ctxld.c | 70 bool irq_en; member 137 ctxld->irq_en = true; in dcss_ctxld_irq_config() 372 if (!ctxld->irq_en) { in dcss_ctxld_resume() 374 ctxld->irq_en = true; in dcss_ctxld_resume() 397 if (ctxld->irq_en) { in dcss_ctxld_suspend() 399 ctxld->irq_en = false; in dcss_ctxld_suspend()
|
| /linux/drivers/iio/proximity/ |
| H A D | rfd77402.c | 105 bool irq_en; member 176 if (data->irq_en) in rfd77402_wait_for_result() 205 if (data->irq_en) in rfd77402_measure() 287 if (data->irq_en) { in rfd77402_init() 396 data->irq_en = true; in rfd77402_probe()
|
| /linux/sound/soc/meson/ |
| H A D | axg-fifo.c | 117 unsigned int burst_num, period, threshold, irq_en; in axg_fifo_pcm_hw_params() local 147 irq_en = runtime->no_period_wakeup ? 0 : FIFO_INT_COUNT_REPEAT; in axg_fifo_pcm_hw_params() 150 FIELD_PREP(CTRL0_INT_EN, irq_en)); in axg_fifo_pcm_hw_params()
|
| /linux/drivers/mfd/ |
| H A D | tps6586x.c | 132 u32 irq_en; member 244 tps6586x->irq_en |= (1 << __irq); in tps6586x_irq_enable() 255 tps6586x->irq_en &= ~(1 << __irq); in tps6586x_irq_disable() 327 if (tps6586x->irq_en & (1 << i)) in tps6586x_irq()
|
| /linux/drivers/spmi/ |
| H A D | spmi-mtk-pmif.c | 67 u16 irq_en; member 502 if (!(pbus->irq_en & BIT(sid))) in mtk_spmi_handle_chained_irq() 535 pbus->irq_en |= BIT(irq); in mtk_spmi_rcs_irq_enable() 543 pbus->irq_en &= ~BIT(irq); in mtk_spmi_rcs_irq_disable()
|
| /linux/drivers/gpio/ |
| H A D | gpio-adp5585.c | 63 unsigned long irq_en; member 326 bool enabled = test_bit(hwirq, &adp5585_gpio->irq_en); in adp5585_irq_bus_sync_unlock() 340 assign_bit(hwirq, &adp5585_gpio->irq_en, !masked); in adp5585_irq_bus_sync_unlock()
|
| /linux/drivers/usb/phy/ |
| H A D | phy-mv-usb.h | 146 u32 irq_en; member
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | bcmsdh.c | 72 if (sdiodev->irq_en) { in brcmf_sdiod_oob_irqhandler() 74 sdiodev->irq_en = false; in brcmf_sdiod_oob_irqhandler() 109 sdiodev->irq_en = true; in brcmf_sdiod_intr_register() 186 sdiodev->irq_en = false; in brcmf_sdiod_intr_unregister()
|
| H A D | sdio.h | 179 bool irq_en; /* irq enable flags */ member
|
| H A D | sdio.c | 2548 if (!sdiodev->irq_en && !atomic_read(&bus->ipend)) { in brcmf_sdio_clrintr() 2550 sdiodev->irq_en = true; in brcmf_sdio_clrintr()
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_gmbus.c | 400 static int gmbus_wait(struct intel_display *display, u32 status, u32 irq_en) in gmbus_wait() argument 411 irq_en = 0; in gmbus_wait() 414 intel_de_write_fw(display, GMBUS4(display), irq_en); in gmbus_wait()
|
| /linux/drivers/spi/ |
| H A D | spi-amlogic-spisg.c | 428 bool irq_en) in aml_spisg_pending() argument 450 regmap_write(spisg->map, SPISG_REG_IRQ_ENABLE, irq_en ? irq_enable : 0); in aml_spisg_pending()
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | omap_udc.c | 942 u16 irq_en = omap_readw(UDC_IRQ_EN); in omap_ep_queue() local 944 irq_en |= UDC_DS_CHG_IE | UDC_EP0_IE; in omap_ep_queue() 946 irq_en |= UDC_EPN_RX_IE in omap_ep_queue() 948 omap_writew(irq_en, UDC_IRQ_EN); in omap_ep_queue()
|
| /linux/sound/soc/codecs/ |
| H A D | rt5677.c | 5397 if (rt5677->irq_en & rt5677_irq_descs[i].enable_mask) { in rt5677_resume_irq_check() 5420 RT5677_EN_IRQ_GPIO_JD3, rt5677->irq_en); in rt5677_irq_bus_sync_unlock() 5428 rt5677->irq_en |= rt5677_irq_descs[data->hwirq].enable_mask; in rt5677_irq_enable() 5435 rt5677->irq_en &= ~rt5677_irq_descs[data->hwirq].enable_mask; in rt5677_irq_disable()
|
| H A D | rt5677.h | 1798 unsigned int irq_en; member
|