Searched refs:irq_status (Results 1 - 25 of 170) sorted by relevance

1234567

/linux-master/drivers/accel/habanalabs/common/
H A Ddecoder.c20 static void dec_print_abnrm_intr_source(struct hl_device *hdev, u32 irq_status) argument
26 if (!irq_status)
29 if (irq_status & VCMD_IRQ_STATUS_ENDCMD_MASK)
31 if (irq_status & VCMD_IRQ_STATUS_BUSERR_MASK)
33 if (irq_status & VCMD_IRQ_STATUS_TIMEOUT_MASK)
35 if (irq_status & VCMD_IRQ_STATUS_CMDERR_MASK)
37 if (irq_status & VCMD_IRQ_STATUS_ABORT_MASK)
39 if (irq_status & VCMD_IRQ_STATUS_RESET_MASK)
50 u32 irq_status, event_mask = 0; local
53 irq_status
[all...]
/linux-master/include/trace/events/
H A Dfsi_master_aspeed.h12 TP_PROTO(uint32_t addr, size_t size, uint32_t result, uint32_t status, uint32_t irq_status),
13 TP_ARGS(addr, size, result, status, irq_status),
19 __field(uint32_t, irq_status)
26 __entry->irq_status = irq_status;
30 __entry->status, __entry->irq_status
35 TP_PROTO(uint32_t addr, uint32_t val, size_t size, uint32_t status, uint32_t irq_status),
36 TP_ARGS(addr, val, size, status, irq_status),
42 __field(uint32_t, irq_status)
49 __entry->irq_status
[all...]
H A Dsof_intel.h75 TP_PROTO(struct snd_sof_dev *sdev, u32 irq_status),
76 TP_ARGS(sdev, irq_status),
79 __field(u32, irq_status)
83 __entry->irq_status = irq_status;
85 TP_printk("device_name=%s irq_status=%#x",
86 __get_str(device_name), __entry->irq_status)
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_irq.c33 ldev->irq_status = val;
38 if (ldev->irq_status & INT_CRTC0_VSYNC)
41 if (ldev->irq_status & INT_CRTC1_VSYNC)
61 ldev->irq_status = val;
67 if (ldev->irq_status & INT_CRTC0_VSYNC)
70 if (ldev->irq_status & INT_CRTC1_VSYNC)
/linux-master/drivers/media/rc/img-ir/
H A Dimg-ir-raw.h32 void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status);
45 static inline void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status) argument
H A Dimg-ir-core.c24 u32 irq_status; local
28 irq_status = img_ir_read(priv, IMG_IR_IRQ_STATUS);
29 img_ir_write(priv, IMG_IR_IRQ_CLEAR, irq_status);
32 irq_status &= img_ir_read(priv, IMG_IR_IRQ_ENABLE);
35 if (irq_status & IMG_IR_IRQ_EDGE && img_ir_raw_enabled(&priv->raw))
36 img_ir_isr_raw(priv, irq_status);
39 if (irq_status & (IMG_IR_IRQ_DATA_MATCH |
43 img_ir_isr_hw(priv, irq_status);
H A Dimg-ir-raw.c18 static void img_ir_refresh_raw(struct img_ir_priv *priv, u32 irq_status) argument
26 multiple = ((irq_status & IMG_IR_IRQ_EDGE) == IMG_IR_IRQ_EDGE);
46 void img_ir_isr_raw(struct img_ir_priv *priv, u32 irq_status) argument
54 img_ir_refresh_raw(priv, irq_status);
75 * It's safe to pass irq_status=0 since it's only used to check
/linux-master/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dirq.c171 unsigned int irq_status = irq_reg_load(ID, local
181 if (irq_status & (1U << idx))
188 if (irq_status != (1U << idx))
230 unsigned int irq_status = irq_reg_load(IRQ0_ID, local
233 return (irq_status != 0);
280 enum hrt_isp_css_irq_status irq_status = hrt_isp_css_irq_status_error; local
292 irq_status = hrt_isp_css_irq_status_success;
304 return irq_status;
322 unsigned int irq_status = irq_reg_load(IRQ0_ID, local
332 if (irq_status
[all...]
/linux-master/include/linux/firmware/imx/
H A Dsci.h24 int imx_scu_irq_get_status(u8 group, u32 *irq_status);
52 static inline int imx_scu_irq_get_status(u8 group, u32 *irq_status) argument
/linux-master/drivers/net/phy/
H A Damd.c75 int irq_status; local
77 irq_status = phy_read(phydev, MII_AM79C_IR);
78 if (irq_status < 0) {
83 if (!(irq_status & MII_AM79C_IR_IMASK_STAT))
H A Dlxt.c102 int irq_status; local
107 irq_status = phy_read(phydev, MII_BMSR);
108 if (irq_status < 0) {
113 irq_status = phy_read(phydev, MII_LXT970_ISR);
114 if (irq_status < 0) {
119 if (!(irq_status & MII_LXT970_IRS_MINT))
166 int irq_status; local
168 irq_status = phy_read(phydev, MII_LXT971_ISR);
169 if (irq_status < 0) {
174 if (!(irq_status
[all...]
H A Ddp83tc811.c268 int irq_status; local
277 irq_status = phy_read(phydev, MII_DP83811_INT_STAT1);
278 if (irq_status < 0) {
282 if (irq_status & ((irq_status & GENMASK(7, 0)) << 8))
285 irq_status = phy_read(phydev, MII_DP83811_INT_STAT2);
286 if (irq_status < 0) {
290 if (irq_status & ((irq_status & GENMASK(7, 0)) << 8))
293 irq_status
[all...]
H A Ddp83848.c96 int irq_status; local
98 irq_status = phy_read(phydev, DP83848_MISR);
99 if (irq_status < 0) {
104 if (!(irq_status & DP83848_INT_MASK))
H A Dcicada.c110 int irq_status; local
112 irq_status = phy_read(phydev, MII_CIS8201_ISTAT);
113 if (irq_status < 0) {
118 if (!(irq_status & MII_CIS8201_IMASK_MASK))
H A Dqsemi.c127 int irq_status; local
129 irq_status = phy_read(phydev, MII_QS6612_ISR);
130 if (irq_status < 0) {
135 if (!(irq_status & MII_QS6612_IMR_INIT))
H A Dste10Xp.c86 int irq_status; local
88 irq_status = phy_read(phydev, MII_XCIIS);
89 if (irq_status < 0) {
94 if (!(irq_status & MII_XIE_DEFAULT_MASK))
H A Dnational.c80 int irq_status; local
82 irq_status = phy_read(phydev, DP83865_INT_STATUS);
83 if (irq_status < 0) {
88 if (!(irq_status & DP83865_INT_MASK_DEFAULT))
92 phy_write(phydev, DP83865_INT_CLEAR, irq_status & ~0x7);
H A Ddavicom.c102 int irq_status; local
104 irq_status = phy_read(phydev, MII_DM9161_INTR);
105 if (irq_status < 0) {
110 if (!(irq_status & MII_DM9161_INTR_CHANGE))
/linux-master/drivers/firmware/imx/
H A Dimx-scu-irq.c86 u32 irq_status; local
96 ret = imx_scu_irq_get_status(i, &irq_status);
103 if (!irq_status)
105 if (scu_irq_wakeup[i].mask & irq_status) {
107 scu_irq_wakeup[i].wakeup_src = irq_status & scu_irq_wakeup[i].mask;
109 scu_irq_wakeup[i].wakeup_src = irq_status;
113 imx_scu_irq_notifier_call_chain(irq_status, &i);
117 int imx_scu_irq_get_status(u8 group, u32 *irq_status) argument
135 if (irq_status)
136 *irq_status
[all...]
/linux-master/drivers/media/cec/platform/stm32/
H A Dstm32-cec.c73 u32 irq_status; member in struct:stm32_cec
109 if (cec->irq_status & TXBR) {
120 if (cec->irq_status & TXEND)
126 if (cec->irq_status & (RXACKE | RXOVR)) {
131 if (cec->irq_status & RXBR) {
138 if (cec->irq_status & RXEND) {
148 if (cec->irq_status & ALL_TX_IT)
149 stm32_tx_done(cec, cec->irq_status);
151 if (cec->irq_status & ALL_RX_IT)
152 stm32_rx_done(cec, cec->irq_status);
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-aspeed.c242 static u32 aspeed_i2c_slave_irq(struct aspeed_i2c_bus *bus, u32 irq_status) argument
258 if (irq_status & ASPEED_I2CD_INTR_NORMAL_STOP) {
263 if (irq_status & ASPEED_I2CD_INTR_TX_NAK &&
279 if (irq_status & ASPEED_I2CD_INTR_SLAVE_MATCH) {
293 irq_status, command);
296 if (irq_status & ASPEED_I2CD_INTR_RX_DONE) {
312 if (unlikely(irq_status & ASPEED_I2CD_INTR_TX_ACK))
320 if (unlikely(!(irq_status & ASPEED_I2CD_INTR_TX_ACK))) {
411 static int aspeed_i2c_is_irq_error(u32 irq_status) argument
413 if (irq_status
424 aspeed_i2c_master_irq(struct aspeed_i2c_bus *bus, u32 irq_status) argument
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/venc/
H A Dvenc_vp8_if.c210 unsigned int irq_status = 0; local
215 irq_status = ctx->irq_status;
216 mtk_venc_debug(ctx, "isr return %x", irq_status);
218 return irq_status;
289 unsigned int irq_status; local
297 irq_status = vp8_enc_wait_venc_done(inst);
298 if (irq_status != MTK_VENC_IRQ_STATUS_FRM) {
299 mtk_venc_err(inst->ctx, "irq_status=%d failed", irq_status);
[all...]
/linux-master/drivers/staging/media/atomisp/pci/css_2401_system/host/
H A Dcsi_rx_local.h53 hrt_data irq_status; member in struct:csi_rx_be_ctrl_state_s
/linux-master/drivers/gpu/drm/stm/
H A Dltdc.h49 u32 irq_status; member in struct:ltdc_device
/linux-master/arch/powerpc/platforms/embedded6xx/
H A Dhlwd-pic.c111 u32 irq_status; local
113 irq_status = in_be32(io_base + HW_BROADWAY_ICR) &
115 if (irq_status == 0)
118 return __ffs(irq_status);

Completed in 251 milliseconds

1234567