Home
last modified time | relevance | path

Searched refs:irq_en (Results 1 – 18 of 18) sorted by relevance

/linux-6.6.21/drivers/media/rc/img-ir/
Dimg-ir-raw.c85 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()
Dimg-ir-hw.c418 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-6.6.21/drivers/thermal/intel/
Dintel_bxt_pmic_thermal.c31 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-6.6.21/drivers/tty/serial/
Dqcom_geni_serial.c475 u32 irq_en; in qcom_geni_serial_console_write() local
511 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_console_write()
512 writel(irq_en | M_TX_FIFO_WATERMARK_EN, in qcom_geni_serial_console_write()
651 u32 irq_en; in qcom_geni_serial_start_tx_fifo() local
657 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_start_tx_fifo()
658 irq_en |= M_TX_FIFO_WATERMARK_EN | M_CMD_DONE_EN; in qcom_geni_serial_start_tx_fifo()
661 writel(irq_en, uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_start_tx_fifo()
666 u32 irq_en; in qcom_geni_serial_stop_tx_fifo() local
669 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_stop_tx_fifo()
670 irq_en &= ~(M_CMD_DONE_EN | M_TX_FIFO_WATERMARK_EN); in qcom_geni_serial_stop_tx_fifo()
[all …]
Dmen_z135_uart.c332 goto irq_en; in men_z135_handle_tx()
346 goto irq_en; in men_z135_handle_tx()
361 irq_en: in men_z135_handle_tx()
/linux-6.6.21/drivers/rtc/
Drtc-tps6586x.c48 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()
/linux-6.6.21/drivers/gpu/drm/imx/dcss/
Ddcss-ctxld.c70 bool irq_en; member
137 ctxld->irq_en = true; in dcss_ctxld_irq_config()
380 if (!ctxld->irq_en) { in dcss_ctxld_resume()
382 ctxld->irq_en = true; in dcss_ctxld_resume()
405 if (ctxld->irq_en) { in dcss_ctxld_suspend()
407 ctxld->irq_en = false; in dcss_ctxld_suspend()
/linux-6.6.21/sound/soc/meson/
Daxg-fifo.c116 unsigned int burst_num, period, threshold, irq_en; in axg_fifo_pcm_hw_params() local
146 irq_en = runtime->no_period_wakeup ? 0 : FIFO_INT_COUNT_REPEAT; in axg_fifo_pcm_hw_params()
149 CTRL0_INT_EN(irq_en)); in axg_fifo_pcm_hw_params()
/linux-6.6.21/drivers/mfd/
Dtps6586x.c130 u32 irq_en; member
242 tps6586x->irq_en |= (1 << __irq); in tps6586x_irq_enable()
253 tps6586x->irq_en &= ~(1 << __irq); in tps6586x_irq_disable()
325 if (tps6586x->irq_en & (1 << i)) in tps6586x_irq()
/linux-6.6.21/drivers/usb/phy/
Dphy-mv-usb.c169 mvotg->irq_en = OTGSC_INTR_A_SESSION_VALID in mv_otg_init_irq()
175 mvotg->irq_en |= OTGSC_INTR_B_SESSION_VALID in mv_otg_init_irq()
182 mvotg->irq_en |= OTGSC_INTR_USB_ID; in mv_otg_init_irq()
187 otgsc |= mvotg->irq_en; in mv_otg_init_irq()
856 otgsc |= mvotg->irq_en; in mv_otg_resume()
Dphy-mv-usb.h146 u32 irq_en; member
/linux-6.6.21/drivers/gpu/drm/i915/display/
Dintel_gmbus.c367 static int gmbus_wait(struct drm_i915_private *i915, u32 status, u32 irq_en) in gmbus_wait() argument
378 irq_en = 0; in gmbus_wait()
381 intel_de_write_fw(i915, GMBUS4(i915), irq_en); in gmbus_wait()
/linux-6.6.21/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dbcmsdh.c72 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()
Dsdio.h179 bool irq_en; /* irq enable flags */ member
Dsdio.c2547 if (!sdiodev->irq_en && !atomic_read(&bus->ipend)) { in brcmf_sdio_clrintr()
2549 sdiodev->irq_en = true; in brcmf_sdio_clrintr()
/linux-6.6.21/drivers/usb/gadget/udc/
Domap_udc.c943 u16 irq_en = omap_readw(UDC_IRQ_EN); in omap_ep_queue() local
945 irq_en |= UDC_DS_CHG_IE | UDC_EP0_IE; in omap_ep_queue()
947 irq_en |= UDC_EPN_RX_IE in omap_ep_queue()
949 omap_writew(irq_en, UDC_IRQ_EN); in omap_ep_queue()
/linux-6.6.21/sound/soc/codecs/
Drt5677.c5395 if (rt5677->irq_en & rt5677_irq_descs[i].enable_mask) { in rt5677_resume_irq_check()
5418 RT5677_EN_IRQ_GPIO_JD3, rt5677->irq_en); in rt5677_irq_bus_sync_unlock()
5426 rt5677->irq_en |= rt5677_irq_descs[data->hwirq].enable_mask; in rt5677_irq_enable()
5433 rt5677->irq_en &= ~rt5677_irq_descs[data->hwirq].enable_mask; in rt5677_irq_disable()
Drt5677.h1798 unsigned int irq_en; member