Home
last modified time | relevance | path

Searched refs:intr (Results 1 – 200 of 438) sorted by relevance

123

/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Dvnic_intr.c30 void vnic_intr_free(struct vnic_intr *intr) in vnic_intr_free() argument
32 intr->ctrl = NULL; in vnic_intr_free()
35 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in vnic_intr_alloc() argument
38 intr->index = index; in vnic_intr_alloc()
39 intr->vdev = vdev; in vnic_intr_alloc()
41 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in vnic_intr_alloc()
42 if (!intr->ctrl) { in vnic_intr_alloc()
50 void vnic_intr_init(struct vnic_intr *intr, u32 coalescing_timer, in vnic_intr_init() argument
53 vnic_intr_coalescing_timer_set(intr, coalescing_timer); in vnic_intr_init()
54 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init()
[all …]
Dvnic_intr.h54 static inline void vnic_intr_unmask(struct vnic_intr *intr) in vnic_intr_unmask() argument
56 iowrite32(0, &intr->ctrl->mask); in vnic_intr_unmask()
59 static inline void vnic_intr_mask(struct vnic_intr *intr) in vnic_intr_mask() argument
61 iowrite32(1, &intr->ctrl->mask); in vnic_intr_mask()
64 static inline int vnic_intr_masked(struct vnic_intr *intr) in vnic_intr_masked() argument
66 return ioread32(&intr->ctrl->mask); in vnic_intr_masked()
69 static inline void vnic_intr_return_credits(struct vnic_intr *intr, in vnic_intr_return_credits() argument
79 iowrite32(int_credit_return, &intr->ctrl->int_credit_return); in vnic_intr_return_credits()
82 static inline unsigned int vnic_intr_credits(struct vnic_intr *intr) in vnic_intr_credits() argument
84 return ioread32(&intr->ctrl->int_credits); in vnic_intr_credits()
[all …]
Denic_main.c337 vnic_intr_mask(&enic->intr[io_intr]); in enic_isr_legacy()
341 vnic_intr_unmask(&enic->intr[io_intr]); in enic_isr_legacy()
347 vnic_intr_return_all_credits(&enic->intr[notify_intr]); in enic_isr_legacy()
351 vnic_intr_return_all_credits(&enic->intr[err_intr]); in enic_isr_legacy()
361 vnic_intr_unmask(&enic->intr[io_intr]); in enic_isr_legacy()
403 unsigned int intr = enic_msix_err_intr(enic); in enic_isr_msix_err() local
405 vnic_intr_return_all_credits(&enic->intr[intr]); in enic_isr_msix_err()
417 unsigned int intr = enic_msix_notify_intr(enic); in enic_isr_msix_notify() local
420 vnic_intr_return_all_credits(&enic->intr[intr]); in enic_isr_msix_notify()
1224 unsigned int intr = enic_msix_rq_intr(enic, rq->index); in enic_set_int_moderation() local
[all …]
Denic.h183 ____cacheline_aligned struct vnic_intr intr[ENIC_INTR_MAX]; member
267 static inline bool enic_is_err_intr(struct enic *enic, int intr) in enic_is_err_intr() argument
271 return intr == enic_legacy_err_intr(); in enic_is_err_intr()
273 return intr == enic_msix_err_intr(enic); in enic_is_err_intr()
280 static inline bool enic_is_notify_intr(struct enic *enic, int intr) in enic_is_notify_intr() argument
284 return intr == enic_legacy_notify_intr(); in enic_is_notify_intr()
286 return intr == enic_msix_notify_intr(enic); in enic_is_notify_intr()
Denic_ethtool.c98 int intr; in enic_intr_coal_set_rx() local
101 intr = enic_msix_rq_intr(enic, i); in enic_intr_coal_set_rx()
102 vnic_intr_coalescing_timer_set(&enic->intr[intr], timer); in enic_intr_coal_set_rx()
294 unsigned int i, intr; in enic_set_coalesce() local
314 intr = enic_msix_wq_intr(enic, i); in enic_set_coalesce()
315 vnic_intr_coalescing_timer_set(&enic->intr[intr], in enic_set_coalesce()
Denic_res.c193 vnic_intr_free(&enic->intr[i]); in enic_free_vnic_resources()
305 vnic_intr_init(&enic->intr[i], in enic_init_vnic_resources()
362 err = vnic_intr_alloc(enic->vdev, &enic->intr[i], i); in enic_alloc_vnic_resources()
/linux-4.4.14/drivers/scsi/snic/
Dvnic_intr.c26 void svnic_intr_free(struct vnic_intr *intr) in svnic_intr_free() argument
28 intr->ctrl = NULL; in svnic_intr_free()
31 int svnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in svnic_intr_alloc() argument
34 intr->index = index; in svnic_intr_alloc()
35 intr->vdev = vdev; in svnic_intr_alloc()
37 intr->ctrl = svnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in svnic_intr_alloc()
38 if (!intr->ctrl) { in svnic_intr_alloc()
47 void svnic_intr_init(struct vnic_intr *intr, unsigned int coalescing_timer, in svnic_intr_init() argument
50 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); in svnic_intr_init()
51 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in svnic_intr_init()
[all …]
Dvnic_intr.h54 svnic_intr_unmask(struct vnic_intr *intr) in svnic_intr_unmask() argument
56 iowrite32(0, &intr->ctrl->mask); in svnic_intr_unmask()
60 svnic_intr_mask(struct vnic_intr *intr) in svnic_intr_mask() argument
62 iowrite32(1, &intr->ctrl->mask); in svnic_intr_mask()
66 svnic_intr_return_credits(struct vnic_intr *intr, in svnic_intr_return_credits() argument
78 iowrite32(int_credit_return, &intr->ctrl->int_credit_return); in svnic_intr_return_credits()
82 svnic_intr_credits(struct vnic_intr *intr) in svnic_intr_credits() argument
84 return ioread32(&intr->ctrl->int_credits); in svnic_intr_credits()
88 svnic_intr_return_all_credits(struct vnic_intr *intr) in svnic_intr_return_all_credits() argument
90 unsigned int credits = svnic_intr_credits(intr); in svnic_intr_return_all_credits()
[all …]
Dsnic_isr.c44 svnic_intr_return_credits(&snic->intr[SNIC_MSIX_WQ], in snic_isr_msix_wq()
62 svnic_intr_return_credits(&snic->intr[SNIC_MSIX_IO_CMPL], in snic_isr_msix_io_cmpl()
78 svnic_intr_return_all_credits(&snic->intr[SNIC_MSIX_ERR_NOTIFY]); in snic_isr_msix_err_notify()
169 ARRAY_SIZE(snic->intr)); in snic_set_intr_mode()
Dsnic_res.c143 svnic_intr_free(&snic->intr[i]); in snic_free_vnic_res()
210 ret = svnic_intr_alloc(snic->vdev, &snic->intr[i], i); in snic_alloc_vnic_res()
254 svnic_intr_init(&snic->intr[i], in snic_alloc_vnic_res()
Dsnic_main.c229 svnic_intr_mask(&snic->intr[i]); in snic_cleanup()
250 svnic_intr_clean(&snic->intr[i]); in snic_cleanup()
670 svnic_intr_unmask(&snic->intr[i]); in snic_probe()
700 svnic_intr_mask(&snic->intr[i]); in snic_probe()
/linux-4.4.14/drivers/scsi/fnic/
Dvnic_intr.c27 void vnic_intr_free(struct vnic_intr *intr) in vnic_intr_free() argument
29 intr->ctrl = NULL; in vnic_intr_free()
32 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in vnic_intr_alloc() argument
35 intr->index = index; in vnic_intr_alloc()
36 intr->vdev = vdev; in vnic_intr_alloc()
38 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); in vnic_intr_alloc()
39 if (!intr->ctrl) { in vnic_intr_alloc()
48 void vnic_intr_init(struct vnic_intr *intr, unsigned int coalescing_timer, in vnic_intr_init() argument
51 iowrite32(coalescing_timer, &intr->ctrl->coalescing_timer); in vnic_intr_init()
52 iowrite32(coalescing_type, &intr->ctrl->coalescing_type); in vnic_intr_init()
[all …]
Dvnic_intr.h68 static inline void vnic_intr_unmask(struct vnic_intr *intr) in vnic_intr_unmask() argument
70 iowrite32(0, &intr->ctrl->mask); in vnic_intr_unmask()
73 static inline void vnic_intr_mask(struct vnic_intr *intr) in vnic_intr_mask() argument
75 iowrite32(1, &intr->ctrl->mask); in vnic_intr_mask()
78 static inline void vnic_intr_return_credits(struct vnic_intr *intr, in vnic_intr_return_credits() argument
88 iowrite32(int_credit_return, &intr->ctrl->int_credit_return); in vnic_intr_return_credits()
91 static inline unsigned int vnic_intr_credits(struct vnic_intr *intr) in vnic_intr_credits() argument
93 return ioread32(&intr->ctrl->int_credits); in vnic_intr_credits()
96 static inline void vnic_intr_return_all_credits(struct vnic_intr *intr) in vnic_intr_return_all_credits() argument
98 unsigned int credits = vnic_intr_credits(intr); in vnic_intr_return_all_credits()
[all …]
Dfnic_isr.c44 vnic_intr_return_all_credits(&fnic->intr[FNIC_INTX_NOTIFY]); in fnic_isr_legacy()
49 vnic_intr_return_all_credits(&fnic->intr[FNIC_INTX_ERR]); in fnic_isr_legacy()
58 vnic_intr_return_credits(&fnic->intr[FNIC_INTX_WQ_RQ_COPYWQ], in fnic_isr_legacy()
79 vnic_intr_return_credits(&fnic->intr[0], in fnic_isr_msi()
96 vnic_intr_return_credits(&fnic->intr[FNIC_MSIX_RQ], in fnic_isr_msix_rq()
113 vnic_intr_return_credits(&fnic->intr[FNIC_MSIX_WQ], in fnic_isr_msix_wq()
129 vnic_intr_return_credits(&fnic->intr[FNIC_MSIX_WQ_COPY], in fnic_isr_msix_wq_copy()
143 vnic_intr_return_all_credits(&fnic->intr[FNIC_MSIX_ERR_NOTIFY]); in fnic_isr_msix_err_notify()
Dfnic_res.c227 vnic_intr_free(&fnic->intr[i]); in fnic_free_vnic_resources()
316 err = vnic_intr_alloc(fnic->vdev, &fnic->intr[i], i); in fnic_alloc_vnic_resources()
420 vnic_intr_init(&fnic->intr[i], in fnic_alloc_vnic_resources()
/linux-4.4.14/drivers/irqchip/
Dirq-mips-gic.c92 static inline void gic_reset_mask(unsigned int intr) in gic_reset_mask() argument
94 gic_write(GIC_REG(SHARED, GIC_SH_RMASK) + GIC_INTR_OFS(intr), in gic_reset_mask()
95 1ul << GIC_INTR_BIT(intr)); in gic_reset_mask()
98 static inline void gic_set_mask(unsigned int intr) in gic_set_mask() argument
100 gic_write(GIC_REG(SHARED, GIC_SH_SMASK) + GIC_INTR_OFS(intr), in gic_set_mask()
101 1ul << GIC_INTR_BIT(intr)); in gic_set_mask()
104 static inline void gic_set_polarity(unsigned int intr, unsigned int pol) in gic_set_polarity() argument
107 GIC_INTR_OFS(intr), 1ul << GIC_INTR_BIT(intr), in gic_set_polarity()
108 (unsigned long)pol << GIC_INTR_BIT(intr)); in gic_set_polarity()
111 static inline void gic_set_trigger(unsigned int intr, unsigned int trig) in gic_set_trigger() argument
[all …]
Dirq-mxs.c66 void __iomem *intr; member
88 return icoll_priv.intr + ((d->hwirq >> 2) * 0x10); in icoll_intr_reg()
105 icoll_priv.intr + CLR_REG + HW_ICOLL_INTERRUPTn(d->hwirq)); in icoll_mask_irq()
111 icoll_priv.intr + SET_REG + HW_ICOLL_INTERRUPTn(d->hwirq)); in icoll_unmask_irq()
203 icoll_priv.intr = icoll_base + HW_ICOLL_INTERRUPT0; in icoll_of_init()
231 icoll_priv.intr = icoll_base + ASM9260_HW_ICOLL_INTERRUPT0; in asm9260_of_init()
241 writel(0, icoll_priv.intr + i); in asm9260_of_init()
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dmpc52xx_pic.c133 static struct mpc52xx_intr __iomem *intr; variable
161 io_be_clrbit(&intr->ctrl, 11 - l2irq); in mpc52xx_extirq_mask()
167 io_be_setbit(&intr->ctrl, 11 - l2irq); in mpc52xx_extirq_unmask()
173 io_be_setbit(&intr->ctrl, 27-l2irq); in mpc52xx_extirq_ack()
194 ctrl_reg = in_be32(&intr->ctrl); in mpc52xx_extirq_set_type()
197 out_be32(&intr->ctrl, ctrl_reg); in mpc52xx_extirq_set_type()
223 io_be_setbit(&intr->main_mask, 16 - l2irq); in mpc52xx_main_mask()
229 io_be_clrbit(&intr->main_mask, 16 - l2irq); in mpc52xx_main_unmask()
246 io_be_setbit(&intr->per_mask, 31 - l2irq); in mpc52xx_periph_mask()
252 io_be_clrbit(&intr->per_mask, 31 - l2irq); in mpc52xx_periph_unmask()
[all …]
Dmpc52xx_pm.c19 static struct mpc52xx_intr __iomem *intr; variable
88 intr = mbar + 0x500; in mpc52xx_pm_prepare()
122 intr_main_mask = in_be32(&intr->main_mask); in mpc52xx_pm_enter()
123 out_be32(&intr->main_mask, intr_main_mask | 0x1ffff); in mpc52xx_pm_enter()
156 mpc52xx_deep_sleep(sram, sdram, cdm, intr); in mpc52xx_pm_enter()
175 out_be32(&intr->main_mask, intr_main_mask); in mpc52xx_pm_enter()
/linux-4.4.14/include/linux/irqchip/
Dmips-gic.h51 #define GIC_INTR_OFS(intr) ({ \ argument
53 unsigned reg_idx = (intr) / bits; \
58 #define GIC_INTR_BIT(intr) ((intr) % (mips_cm_is64 ? 64 : 32)) argument
84 #define GIC_SH_MAP_TO_PIN(intr) (4 * (intr)) argument
88 #define GIC_SH_MAP_TO_VPE_REG_OFF(intr, vpe) \ argument
89 ((32 * (intr)) + (((vpe) / 32) * 4))
115 #define GIC_VPE_EIC_SS(intr) (4 * (intr)) argument
118 #define GIC_VPE_EIC_VEC(intr) (4 * (intr)) argument
142 #define GIC_SH_WEDGE_SET(intr) ((intr) | (0x1 << 31)) argument
143 #define GIC_SH_WEDGE_CLR(intr) ((intr) & ~(0x1 << 31)) argument
[all …]
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_usb.c373 struct zd_usb_interrupt *intr = &usb->intr; in handle_regs_int_override() local
375 spin_lock(&intr->lock); in handle_regs_int_override()
376 if (atomic_read(&intr->read_regs_enabled)) { in handle_regs_int_override()
377 atomic_set(&intr->read_regs_enabled, 0); in handle_regs_int_override()
378 intr->read_regs_int_overridden = 1; in handle_regs_int_override()
379 complete(&intr->read_regs.completion); in handle_regs_int_override()
381 spin_unlock(&intr->lock); in handle_regs_int_override()
387 struct zd_usb_interrupt *intr = &usb->intr; in handle_regs_int() local
392 spin_lock(&intr->lock); in handle_regs_int()
402 } else if (atomic_read(&intr->read_regs_enabled)) { in handle_regs_int()
[all …]
Dzd_usb.h177 static inline struct usb_int_regs *get_read_regs(struct zd_usb_interrupt *intr) in get_read_regs() argument
179 return (struct usb_int_regs *)intr->read_regs.buffer; in get_read_regs()
219 struct zd_usb_interrupt intr; member
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
Dbase.c50 u32 intr = mc->func->intr_mask(mc); in nvkm_mc_intr_mask() local
51 if (WARN_ON_ONCE(intr == 0xffffffff)) in nvkm_mc_intr_mask()
52 intr = 0; /* likely fallen off the bus */ in nvkm_mc_intr_mask()
53 return intr; in nvkm_mc_intr_mask()
61 const struct nvkm_mc_intr *map = mc->func->intr; in nvkm_mc_intr()
62 u32 stat, intr; in nvkm_mc_intr() local
64 stat = intr = nvkm_mc_intr_mask(mc); in nvkm_mc_intr()
66 if (intr & map->stat) { in nvkm_mc_intr()
77 *handled = intr != 0; in nvkm_mc_intr()
Dgk20a.c29 .intr = gf100_mc_intr,
Dg98.c50 .intr = g98_mc_intr,
Dnv44.c43 .intr = nv04_mc_intr,
Dnv50.c54 .intr = nv50_mc_intr,
Dpriv.h16 const struct nvkm_mc_intr *intr; member
Dnv04.c73 .intr = nv04_mc_intr,
Dgf100.c86 .intr = gf100_mc_intr,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dg84.c145 uint32_t intr; in g84_therm_intr() local
149 intr = nvkm_rd32(device, 0x20100) & 0x3ff; in g84_therm_intr()
152 if (intr & 0x002) { in g84_therm_intr()
156 intr &= ~0x002; in g84_therm_intr()
160 if (intr & 0x004) { in g84_therm_intr()
164 intr &= ~0x004; in g84_therm_intr()
168 if (intr & 0x008) { in g84_therm_intr()
172 intr &= ~0x008; in g84_therm_intr()
176 if (intr & 0x010) { in g84_therm_intr()
180 intr &= ~0x010; in g84_therm_intr()
[all …]
Dbase.c288 if (therm->func->intr) in nvkm_therm_intr()
289 therm->func->intr(therm); in nvkm_therm_intr()
357 .intr = nvkm_therm_intr,
Dpriv.h87 void (*intr)(struct nvkm_therm *); member
/linux-4.4.14/drivers/gpu/host1x/
Dintr.c175 spin_lock(&syncpt->intr.lock); in process_wait_list()
177 remove_completed_waiters(&syncpt->intr.wait_head, threshold, in process_wait_list()
180 empty = list_empty(&syncpt->intr.wait_head); in process_wait_list()
184 reset_threshold_interrupt(host, &syncpt->intr.wait_head, in process_wait_list()
187 spin_unlock(&syncpt->intr.lock); in process_wait_list()
204 container_of(syncpt_intr, struct host1x_syncpt, intr); in syncpt_thresh_work()
237 spin_lock(&syncpt->intr.lock); in host1x_intr_add_action()
239 queue_was_empty = list_empty(&syncpt->intr.wait_head); in host1x_intr_add_action()
241 if (add_waiter_to_queue(waiter, &syncpt->intr.wait_head)) { in host1x_intr_add_action()
250 spin_unlock(&syncpt->intr.lock); in host1x_intr_add_action()
[all …]
DMakefile5 intr.o \
Dsyncpt.h51 struct host1x_syncpt_intr intr; member
/linux-4.4.14/drivers/scsi/
Dmac53c94.c45 int intr; member
199 int nb, stat, seq, intr; in mac53c94_interrupt() local
208 intr = readb(&regs->interrupt); in mac53c94_interrupt()
212 intr, stat, seq, state->phase); in mac53c94_interrupt()
215 if (intr & INTR_RESET) { in mac53c94_interrupt()
223 if (intr & INTR_ILL_CMD) { in mac53c94_interrupt()
225 intr, stat, seq, state->phase); in mac53c94_interrupt()
233 intr, stat, seq, state->phase); in mac53c94_interrupt()
249 if (intr & INTR_DISCONNECT) { in mac53c94_interrupt()
254 if (intr != INTR_BUS_SERV + INTR_DONE) { in mac53c94_interrupt()
[all …]
Dips.c597 ha->func.intr = ips_intr_morpheus; in ips_setup_funclist()
607 ha->func.intr = ips_intr_copperhead; in ips_setup_funclist()
624 ha->func.intr = ips_intr_copperhead; in ips_setup_funclist()
1241 (*ha->func.intr) (ha); in do_ipsintr()
1252 irqstatus = (*ha->func.intr) (ha); in do_ipsintr()
1564 ips_make_passthru(ips_ha_t *ha, struct scsi_cmnd *SC, ips_scb_t *scb, int intr) in ips_make_passthru() argument
2236 ips_get_bios_version(ips_ha_t * ha, int intr) in ips_get_bios_version() argument
2360 intr)) == IPS_FAILURE) in ips_get_bios_version()
2535 ips_next(ips_ha_t * ha, int intr) in ips_next() argument
2553 if (intr == IPS_INTR_ON) in ips_next()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
Dbase.c149 u32 intr = nvkm_rd32(device, 0x10a008) & disp & ~(disp >> 16); in nvkm_pmu_intr() local
151 if (intr & 0x00000020) { in nvkm_pmu_intr()
158 intr &= ~0x00000020; in nvkm_pmu_intr()
162 if (intr & 0x00000040) { in nvkm_pmu_intr()
165 intr &= ~0x00000040; in nvkm_pmu_intr()
168 if (intr & 0x00000080) { in nvkm_pmu_intr()
173 intr &= ~0x00000080; in nvkm_pmu_intr()
176 if (intr) { in nvkm_pmu_intr()
177 nvkm_error(subdev, "intr %08x\n", intr); in nvkm_pmu_intr()
178 nvkm_wr32(device, 0x10a004, intr); in nvkm_pmu_intr()
[all …]
/linux-4.4.14/arch/mips/kernel/
Dsmp-gic.c24 unsigned int intr; in gic_send_ipi_single() local
34 intr = plat_ipi_call_int_xlate(cpu); in gic_send_ipi_single()
38 intr = plat_ipi_resched_int_xlate(cpu); in gic_send_ipi_single()
45 gic_send_ipi(intr); in gic_send_ipi_single()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_irq.c96 uint32_t intr; in mdp5_irq() local
98 intr = mdp5_read(mdp5_kms, REG_MDSS_HW_INTR_STATUS); in mdp5_irq()
100 VERB("intr=%08x", intr); in mdp5_irq()
102 if (intr & MDSS_HW_INTR_STATUS_INTR_MDP) { in mdp5_irq()
104 intr &= ~MDSS_HW_INTR_STATUS_INTR_MDP; in mdp5_irq()
107 while (intr) { in mdp5_irq()
108 irq_hw_number_t hwirq = fls(intr) - 1; in mdp5_irq()
111 intr &= ~(1 << hwirq); in mdp5_irq()
/linux-4.4.14/arch/x86/platform/intel-mid/device_libs/
Dplatform_tca6416.c26 int gpio_base, intr; in tca6416_platform_data() local
35 intr = get_gpio_by_name(intr_pin_name); in tca6416_platform_data()
40 if (intr >= 0) { in tca6416_platform_data()
41 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in tca6416_platform_data()
Dplatform_max7315.c27 int gpio_base, intr; in max7315_platform_data() local
49 intr = get_gpio_by_name(intr_pin_name); in max7315_platform_data()
54 if (intr != -1) { in max7315_platform_data()
55 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in max7315_platform_data()
Dplatform_mpu3050.c20 int intr = get_gpio_by_name("mpu3050_int"); in mpu3050_platform_data() local
22 if (intr < 0) in mpu3050_platform_data()
25 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in mpu3050_platform_data()
Dplatform_lis331.c21 int intr = get_gpio_by_name("accel_int"); in lis331dl_platform_data() local
24 if (intr < 0) in lis331dl_platform_data()
29 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in lis331dl_platform_data()
Dplatform_emc1403.c22 int intr = get_gpio_by_name("thermal_int"); in emc1403_platform_data() local
25 if (intr < 0) in emc1403_platform_data()
30 i2c_info->irq = intr + INTEL_MID_IRQ_OFFSET; in emc1403_platform_data()
/linux-4.4.14/drivers/mtd/onenand/
Domap2.c93 static void wait_err(char *msg, int state, unsigned int ctrl, unsigned int intr) in wait_err() argument
96 msg, state, ctrl, intr); in wait_err()
100 unsigned int intr) in wait_warn() argument
103 "intr 0x%04x\n", msg, state, ctrl, intr); in wait_warn()
110 unsigned int intr = 0; in omap2_onenand_wait() local
134 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait()
135 if (intr & ONENAND_INT_MASTER) in omap2_onenand_wait()
140 wait_err("controller error", state, ctrl, intr); in omap2_onenand_wait()
143 if ((intr & intr_flags) == intr_flags) in omap2_onenand_wait()
166 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait()
[all …]
/linux-4.4.14/arch/ia64/hp/sim/
Dhpsim_irq.c50 static void hpsim_connect_irq(int intr, int irq) in hpsim_connect_irq() argument
52 ia64_ssc(intr, irq, 0, 0, SSC_CONNECT_INTERRUPT); in hpsim_connect_irq()
55 int hpsim_get_irq(int intr) in hpsim_get_irq() argument
62 hpsim_connect_irq(intr, irq); in hpsim_get_irq()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgf100.c212 u32 intr = nvkm_rd32(device, 0x00254c); in gf100_fifo_intr_sched() local
213 u32 code = intr & 0x000000ff; in gf100_fifo_intr_sched()
401 u32 intr = nvkm_rd32(device, 0x002a00); in gf100_fifo_intr_runlist() local
403 if (intr & 0x10000000) { in gf100_fifo_intr_runlist()
406 intr &= ~0x10000000; in gf100_fifo_intr_runlist()
409 if (intr) { in gf100_fifo_intr_runlist()
410 nvkm_error(subdev, "RUNLIST %08x\n", intr); in gf100_fifo_intr_runlist()
411 nvkm_wr32(device, 0x002a00, intr); in gf100_fifo_intr_runlist()
420 u32 intr = nvkm_rd32(device, 0x0025a8 + (engn * 0x04)); in gf100_fifo_intr_engine_unit() local
424 nvkm_wr32(device, 0x0025a8 + (engn * 0x04), intr); in gf100_fifo_intr_engine_unit()
[all …]
Dgk20a.c31 .intr = gk104_fifo_intr,
Dgm20b.c31 .intr = gk104_fifo_intr,
Dgk208.c33 .intr = gk104_fifo_intr,
Dgm204.c33 .intr = gk104_fifo_intr,
Dnv10.c45 .intr = nv04_fifo_intr,
Dpriv.h15 void (*intr)(struct nvkm_fifo *); member
Dg84.c46 .intr = nv04_fifo_intr,
Dgk104.c158 u32 intr = nvkm_rd32(device, 0x00252c); in gk104_fifo_intr_bind() local
159 u32 code = intr & 0x000000ff; in gk104_fifo_intr_bind()
213 u32 intr = nvkm_rd32(device, 0x00254c); in gk104_fifo_intr_sched() local
214 u32 code = intr & 0x000000ff; in gk104_fifo_intr_sched()
747 .intr = gk104_fifo_intr,
Dbase.c197 fifo->func->intr(fifo); in nvkm_fifo_intr()
244 .intr = nvkm_fifo_intr,
Dnv17.c83 .intr = nv04_fifo_intr,
Dnv40.c113 .intr = nv04_fifo_intr,
/linux-4.4.14/include/linux/
Dfence.h170 signed long (*wait)(struct fence *fence, bool intr, signed long timeout);
223 signed long fence_default_wait(struct fence *fence, bool intr, signed long timeout);
323 signed long fence_wait_timeout(struct fence *, bool intr, signed long timeout);
325 bool intr, signed long timeout);
340 static inline signed long fence_wait(struct fence *fence, bool intr) in fence_wait() argument
348 ret = fence_wait_timeout(fence, intr, MAX_SCHEDULE_TIMEOUT); in fence_wait()
Dioc3.h66 int (*intr) (struct ioc3_submodule *, struct ioc3_driver_data *, unsigned int); member
Dreservation.h136 bool wait_all, bool intr,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/
Dfalcon.c65 u32 intr = nvkm_rd32(device, base + 0x008) & dest & ~(dest >> 16); in nvkm_falcon_intr() local
72 if (intr & 0x00000040) { in nvkm_falcon_intr()
73 if (falcon->func->intr) { in nvkm_falcon_intr()
74 falcon->func->intr(falcon, chan); in nvkm_falcon_intr()
76 intr &= ~0x00000040; in nvkm_falcon_intr()
80 if (intr & 0x00000010) { in nvkm_falcon_intr()
83 intr &= ~0x00000010; in nvkm_falcon_intr()
86 if (intr) { in nvkm_falcon_intr()
87 nvkm_error(subdev, "intr %08x\n", intr); in nvkm_falcon_intr()
88 nvkm_wr32(device, base + 0x004, intr); in nvkm_falcon_intr()
[all …]
Dxtensa.c64 u32 intr = nvkm_rd32(device, base + 0xc20); in nvkm_xtensa_intr() local
68 if (intr & 0x10) in nvkm_xtensa_intr()
70 nvkm_wr32(device, base + 0xc20, intr); in nvkm_xtensa_intr()
71 intr = nvkm_rd32(device, base + 0xc20); in nvkm_xtensa_intr()
72 if (unk104 == 0x10001 && unk10c == 0x200 && chan && !intr) { in nvkm_xtensa_intr()
172 .intr = nvkm_xtensa_intr,
/linux-4.4.14/drivers/dma-buf/
Dfence.c155 fence_wait_timeout(struct fence *fence, bool intr, signed long timeout) in fence_wait_timeout() argument
166 ret = fence->ops->wait(fence, intr, timeout); in fence_wait_timeout()
341 fence_default_wait(struct fence *fence, bool intr, signed long timeout) in fence_default_wait() argument
353 if (intr && signal_pending(current)) { in fence_default_wait()
377 if (intr) in fence_default_wait()
386 if (ret > 0 && intr && signal_pending(current)) in fence_default_wait()
431 bool intr, signed long timeout) in fence_wait_any_timeout() argument
471 if (intr) in fence_wait_any_timeout()
481 if (ret > 0 && intr && signal_pending(current)) in fence_wait_any_timeout()
Dseqno-fence.c63 static signed long seqno_wait(struct fence *fence, bool intr, in seqno_wait() argument
68 return f->ops->wait(fence, intr, timeout); in seqno_wait()
/linux-4.4.14/drivers/isdn/hisax/
Dst5481_usb.c242 struct st5481_intr *intr = &adapter->intr; in st5481_setup_usb() local
299 intr->urb = urb; in st5481_setup_usb()
317 usb_free_urb(intr->urb); in st5481_setup_usb()
318 intr->urb = NULL; in st5481_setup_usb()
332 struct st5481_intr *intr = &adapter->intr; in st5481_release_usb() local
343 usb_kill_urb(intr->urb); in st5481_release_usb()
344 kfree(intr->urb->transfer_buffer); in st5481_release_usb()
345 usb_free_urb(intr->urb); in st5481_release_usb()
346 intr->urb = NULL; in st5481_release_usb()
371 struct st5481_intr *intr = &adapter->intr; in st5481_start() local
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dgf100.c42 u32 intr = nvkm_rd32(device, 0x000100); in gf100_fb_intr() local
43 if (intr & 0x08000000) in gf100_fb_intr()
45 if (intr & 0x00002000) in gf100_fb_intr()
102 .intr = gf100_fb_intr,
Dbase.c93 if (fb->func->intr) in nvkm_fb_intr()
94 fb->func->intr(fb); in nvkm_fb_intr()
152 .intr = nvkm_fb_intr,
Dgk104.c31 .intr = gf100_fb_intr,
Dgm107.c31 .intr = gf100_fb_intr,
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_fence.c313 nouveau_fence_wait_legacy(struct fence *f, bool intr, long wait) in nouveau_fence_wait_legacy() argument
329 __set_current_state(intr ? TASK_INTERRUPTIBLE : in nouveau_fence_wait_legacy()
338 if (intr && signal_pending(current)) in nouveau_fence_wait_legacy()
348 nouveau_fence_wait_busy(struct nouveau_fence *fence, bool intr) in nouveau_fence_wait_busy() argument
358 __set_current_state(intr ? in nouveau_fence_wait_busy()
362 if (intr && signal_pending(current)) { in nouveau_fence_wait_busy()
373 nouveau_fence_wait(struct nouveau_fence *fence, bool lazy, bool intr) in nouveau_fence_wait() argument
378 return nouveau_fence_wait_busy(fence, intr); in nouveau_fence_wait()
380 ret = fence_wait_timeout(&fence->base, intr, 15 * HZ); in nouveau_fence_wait()
390 nouveau_fence_sync(struct nouveau_bo *nvbo, struct nouveau_channel *chan, bool exclusive, bool intr) in nouveau_fence_sync() argument
[all …]
Dnouveau_fence.h28 int nouveau_fence_wait(struct nouveau_fence *, bool lazy, bool intr);
29 int nouveau_fence_sync(struct nouveau_bo *, struct nouveau_channel *, bool exclusive, bool intr);
Dnouveau_bo.c1056 nouveau_bo_move_m2mf(struct ttm_buffer_object *bo, int evict, bool intr, in nouveau_bo_move_m2mf() argument
1076 ret = nouveau_fence_sync(nouveau_bo(bo), chan, true, intr); in nouveau_bo_move_m2mf()
1156 nouveau_bo_move_flipd(struct ttm_buffer_object *bo, bool evict, bool intr, in nouveau_bo_move_flipd() argument
1173 ret = ttm_bo_mem_space(bo, &placement, &tmp_mem, intr, no_wait_gpu); in nouveau_bo_move_flipd()
1181 ret = nouveau_bo_move_m2mf(bo, true, intr, no_wait_gpu, &tmp_mem); in nouveau_bo_move_flipd()
1192 nouveau_bo_move_flips(struct ttm_buffer_object *bo, bool evict, bool intr, in nouveau_bo_move_flips() argument
1209 ret = ttm_bo_mem_space(bo, &placement, &tmp_mem, intr, no_wait_gpu); in nouveau_bo_move_flips()
1217 ret = nouveau_bo_move_m2mf(bo, true, intr, no_wait_gpu, new_mem); in nouveau_bo_move_flips()
1283 nouveau_bo_move(struct ttm_buffer_object *bo, bool evict, bool intr, in nouveau_bo_move() argument
1312 ret = nouveau_bo_move_flipd(bo, evict, intr, in nouveau_bo_move()
[all …]
/linux-4.4.14/drivers/macintosh/
Dmacio-adb.c26 struct preg intr; member
111 out_8(&adb->intr.r, 0); in macio_init()
212 if (in_8(&adb->intr.r) & TAG) { in macio_adb_interrupt()
230 out_8(&adb->intr.r, 0); in macio_adb_interrupt()
233 if (in_8(&adb->intr.r) & DFB) { in macio_adb_interrupt()
257 out_8(&adb->intr.r, 0); in macio_adb_interrupt()
281 if (in_8(&adb->intr.r) != 0) in macio_adb_poll()
/linux-4.4.14/drivers/misc/
Dfsa9480.c267 static void fsa9480_detect_dev(struct fsa9480_usbsw *usbsw, int intr) in fsa9480_detect_dev() argument
278 intr, val1, val2); in fsa9480_detect_dev()
280 if (!intr) in fsa9480_detect_dev()
283 if (intr & INT_ATTACH) { /* Attached */ in fsa9480_detect_dev()
317 } else if (intr & INT_DETACH) { /* Detached */ in fsa9480_detect_dev()
357 int intr; in fsa9480_irq_handler() local
360 fsa9480_read_irq(client, &intr); in fsa9480_irq_handler()
363 fsa9480_detect_dev(usbsw, intr); in fsa9480_irq_handler()
373 int intr; in fsa9480_irq_init() local
377 fsa9480_read_irq(client, &intr); in fsa9480_irq_init()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dgk104.c31 u32 intr = nvkm_rd32(device, 0x00dc60); in gk104_aux_stat() local
32 u32 stat = nvkm_rd32(device, 0x00dc68) & intr, i; in gk104_aux_stat()
39 nvkm_wr32(device, 0x00dc60, intr); in gk104_aux_stat()
Dg94.c31 u32 intr = nvkm_rd32(device, 0x00e06c); in g94_aux_stat() local
32 u32 stat = nvkm_rd32(device, 0x00e068) & intr, i; in g94_aux_stat()
39 nvkm_wr32(device, 0x00e06c, intr); in g94_aux_stat()
Dbase.c95 i2c->func->aux_mask(i2c, type, aux->intr, 0); in nvkm_i2c_intr_fini()
104 i2c->func->aux_mask(i2c, type, aux->intr, aux->intr); in nvkm_i2c_intr_init()
144 if (hi & aux->intr) mask |= NVKM_I2C_PLUG; in nvkm_i2c_intr()
145 if (lo & aux->intr) mask |= NVKM_I2C_UNPLUG; in nvkm_i2c_intr()
146 if (rq & aux->intr) mask |= NVKM_I2C_IRQ; in nvkm_i2c_intr()
147 if (tx & aux->intr) mask |= NVKM_I2C_DONE; in nvkm_i2c_intr()
228 .intr = nvkm_i2c_intr,
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_drv.c76 for (i = 0; i < adapter->intr.num_intrs; i++) in vmxnet3_enable_all_intrs()
90 for (i = 0; i < adapter->intr.num_intrs; i++) in vmxnet3_disable_all_intrs()
1804 if (adapter->intr.mask_mode == VMXNET3_IMM_ACTIVE) in vmxnet3_msix_tx()
1835 if (adapter->intr.mask_mode == VMXNET3_IMM_ACTIVE) in vmxnet3_msix_rx()
1862 if (adapter->intr.mask_mode == VMXNET3_IMM_ACTIVE) in vmxnet3_msix_event()
1863 vmxnet3_disable_intr(adapter, adapter->intr.event_intr_idx); in vmxnet3_msix_event()
1868 vmxnet3_enable_intr(adapter, adapter->intr.event_intr_idx); in vmxnet3_msix_event()
1883 if (adapter->intr.type == VMXNET3_IT_INTX) { in vmxnet3_intr()
1892 if (adapter->intr.mask_mode == VMXNET3_IMM_ACTIVE) in vmxnet3_intr()
1908 switch (adapter->intr.type) { in vmxnet3_netpoll()
[all …]
/linux-4.4.14/arch/mips/pci/
Dops-gt64xxx_pci0.c46 u32 intr; in gt64xxx_pci0_pcibios_config_access() local
83 intr = GT_READ(GT_INTRCAUSE_OFS); in gt64xxx_pci0_pcibios_config_access()
85 if (intr & (GT_INTRCAUSE_MASABORT0_BIT | GT_INTRCAUSE_TARABORT0_BIT)) { in gt64xxx_pci0_pcibios_config_access()
Dops-msc.c50 u32 intr; in msc_pcibios_config_access() local
69 MSC_READ(MSC01_PCI_INTSTAT, intr); in msc_pcibios_config_access()
70 if (intr & (MSC01_PCI_INTCFG_MA_BIT | MSC01_PCI_INTCFG_TA_BIT)) { in msc_pcibios_config_access()
Dops-pmcmsp.c124 int intr; in gen_pci_cfg_wr_show() local
157 intr = preg->if_status; in gen_pci_cfg_wr_show()
369 unsigned long intr; in msp_pcibios_config_access() local
442 intr = preg->if_status; in msp_pcibios_config_access()
448 if (intr & ~(BPCI_IFSTATUS_BC0F | BPCI_IFSTATUS_BC1F)) { in msp_pcibios_config_access()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
Dnv10.c86 u32 intr = nvkm_rd32(device, 0x001104); in nv10_gpio_intr_stat() local
87 u32 stat = nvkm_rd32(device, 0x001144) & intr; in nv10_gpio_intr_stat()
90 nvkm_wr32(device, 0x001104, intr); in nv10_gpio_intr_stat()
Dnv50.c99 u32 intr = nvkm_rd32(device, 0x00e054); in nv50_gpio_intr_stat() local
100 u32 stat = nvkm_rd32(device, 0x00e050) & intr; in nv50_gpio_intr_stat()
103 nvkm_wr32(device, 0x00e054, intr); in nv50_gpio_intr_stat()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_core.c769 u32 intr, qintr; in bfa_msix_all() local
772 intr = readl(bfa->iocfc.bfa_regs.intr_status); in bfa_msix_all()
773 if (!intr) in bfa_msix_all()
779 qintr = intr & __HFN_INT_RME_MASK; in bfa_msix_all()
785 intr &= ~qintr; in bfa_msix_all()
786 if (!intr) in bfa_msix_all()
792 qintr = intr & __HFN_INT_CPE_MASK; in bfa_msix_all()
797 intr &= ~qintr; in bfa_msix_all()
798 if (!intr) in bfa_msix_all()
801 bfa_msix_lpu_err(bfa, intr); in bfa_msix_all()
[all …]
/linux-4.4.14/arch/mips/kvm/
Dinterrupt.c58 int intr = (int)irq->irq; in kvm_mips_queue_io_int_cb() local
65 switch (intr) { in kvm_mips_queue_io_int_cb()
91 int intr = (int)irq->irq; in kvm_mips_dequeue_io_int_cb() local
93 switch (intr) { in kvm_mips_dequeue_io_int_cb()
Dmips.c423 int intr = (int)irq->irq; in kvm_vcpu_ioctl_interrupt() local
426 if (intr == 3 || intr == -3 || intr == 4 || intr == -4) in kvm_vcpu_ioctl_interrupt()
428 (int)intr); in kvm_vcpu_ioctl_interrupt()
435 if (intr == 2 || intr == 3 || intr == 4) { in kvm_vcpu_ioctl_interrupt()
438 } else if (intr == -2 || intr == -3 || intr == -4) { in kvm_vcpu_ioctl_interrupt()
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/
Ddma.h22 unsigned intr : 1; member
40 unsigned intr : 1; member
62 unsigned intr : 1; member
Ddma_defs.h107 unsigned int intr : 1; member
158 unsigned int intr : 1; member
258 unsigned int intr : 1; member
/linux-4.4.14/drivers/net/ethernet/apple/
Dmacmace.c535 static void mace_handle_misc_intrs(struct net_device *dev, int intr) in mace_handle_misc_intrs() argument
541 if (intr & MPCO) in mace_handle_misc_intrs()
544 if (intr & RNTPCO) in mace_handle_misc_intrs()
547 if (intr & CERR) in mace_handle_misc_intrs()
549 if (intr & BABBLE) in mace_handle_misc_intrs()
552 if (intr & JABBER) in mace_handle_misc_intrs()
562 int intr, fs; in mace_interrupt() local
568 intr = mb->ir; /* read interrupt register */ in mace_interrupt()
569 mace_handle_misc_intrs(dev, intr); in mace_interrupt()
571 if (intr & XMTINT) { in mace_interrupt()
Dmace.c638 static void mace_handle_misc_intrs(struct mace_data *mp, int intr, struct net_device *dev) in mace_handle_misc_intrs() argument
643 if (intr & MPCO) in mace_handle_misc_intrs()
646 if (intr & RNTPCO) in mace_handle_misc_intrs()
649 if (intr & CERR) in mace_handle_misc_intrs()
651 if (intr & BABBLE) in mace_handle_misc_intrs()
654 if (intr & JABBER) in mace_handle_misc_intrs()
666 int intr, fs, i, stat, x; in mace_interrupt() local
672 intr = in_8(&mb->ir); /* read interrupt register */ in mace_interrupt()
674 mace_handle_misc_intrs(mp, intr, dev); in mace_interrupt()
685 intr = in_8(&mb->ir); in mace_interrupt()
[all …]
/linux-4.4.14/drivers/iio/light/
Dtsl2563.c127 u8 intr; member
648 if (state && !(chip->intr & 0x30)) { in tsl2563_write_interrupt_config()
649 chip->intr &= ~0x30; in tsl2563_write_interrupt_config()
650 chip->intr |= 0x10; in tsl2563_write_interrupt_config()
663 chip->intr); in tsl2563_write_interrupt_config()
667 if (!state && (chip->intr & 0x30)) { in tsl2563_write_interrupt_config()
668 chip->intr &= ~0x30; in tsl2563_write_interrupt_config()
671 chip->intr); in tsl2563_write_interrupt_config()
752 chip->intr = TSL2563_INT_PERSIST(4); in tsl2563_probe()
823 chip->intr &= ~0x30; in tsl2563_remove()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bus/
Dbase.c30 bus->func->intr(bus); in nvkm_bus_intr()
51 .intr = nvkm_bus_intr,
Dpriv.h8 void (*intr)(struct nvkm_bus *); member
Dg94.c55 .intr = nv50_bus_intr,
Dnv04.c69 .intr = nv04_bus_intr,
Dgf100.c68 .intr = gf100_bus_intr,
Dnv31.c81 .intr = nv31_bus_intr,
Dnv50.c96 .intr = nv50_bus_intr,
/linux-4.4.14/sound/pci/ca0106/
Dca_midi.h55 void (*interrupt_enable)(struct snd_ca_midi *midi, int intr);
56 void (*interrupt_disable)(struct snd_ca_midi *midi, int intr);
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
Dmain.c219 u32 intr, ctr = WL1251_IRQ_LOOP_COUNT; in wl1251_irq_work() local
237 intr = wl1251_reg_read32(wl, ACX_REG_INTERRUPT_CLEAR); in wl1251_irq_work()
238 wl1251_debug(DEBUG_IRQ, "intr: 0x%x", intr); in wl1251_irq_work()
250 intr &= ~WL1251_ACX_INTR_RX0_DATA; in wl1251_irq_work()
251 intr &= ~WL1251_ACX_INTR_RX1_DATA; in wl1251_irq_work()
255 intr |= WL1251_ACX_INTR_RX0_DATA; in wl1251_irq_work()
256 intr &= ~WL1251_ACX_INTR_RX1_DATA; in wl1251_irq_work()
260 intr |= WL1251_ACX_INTR_RX0_DATA; in wl1251_irq_work()
261 intr |= WL1251_ACX_INTR_RX1_DATA; in wl1251_irq_work()
276 intr &= wl->intr_mask; in wl1251_irq_work()
[all …]
Dcmd.c25 u32 intr; in wl1251_cmd_send() local
40 intr = wl1251_reg_read32(wl, ACX_REG_INTERRUPT_NO_CLEAR); in wl1251_cmd_send()
41 while (!(intr & WL1251_ACX_INTR_CMD_COMPLETE)) { in wl1251_cmd_send()
50 intr = wl1251_reg_read32(wl, ACX_REG_INTERRUPT_NO_CLEAR); in wl1251_cmd_send()
/linux-4.4.14/drivers/block/rsxx/
Dcore.c290 static void __enable_intr(unsigned int *mask, unsigned int intr) in __enable_intr() argument
292 *mask |= intr; in __enable_intr()
295 static void __disable_intr(unsigned int *mask, unsigned int intr) in __disable_intr() argument
297 *mask &= ~intr; in __disable_intr()
307 void rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr) in rsxx_enable_ier() argument
313 __enable_intr(&card->ier_mask, intr); in rsxx_enable_ier()
317 void rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr) in rsxx_disable_ier() argument
322 __disable_intr(&card->ier_mask, intr); in rsxx_disable_ier()
327 unsigned int intr) in rsxx_enable_ier_and_isr() argument
333 __enable_intr(&card->isr_mask, intr); in rsxx_enable_ier_and_isr()
[all …]
Drsxx_priv.h365 void rsxx_enable_ier(struct rsxx_cardinfo *card, unsigned int intr);
366 void rsxx_disable_ier(struct rsxx_cardinfo *card, unsigned int intr);
368 unsigned int intr);
370 unsigned int intr);
/linux-4.4.14/drivers/spmi/
Dspmi-pmic-arb.c126 void __iomem *intr; member
437 status = readl_relaxed(pa->intr + pa->ver_ops->irq_status(apid)); in periph_interrupt()
453 void __iomem *intr = pa->intr; in pmic_arb_chained_irq() local
462 status = readl_relaxed(intr + in pmic_arb_chained_irq()
483 writel_relaxed(1 << irq, pa->intr + pa->ver_ops->irq_clear(apid)); in qpnpint_irq_ack()
500 status = readl_relaxed(pa->intr + pa->ver_ops->acc_enable(apid)); in qpnpint_irq_mask()
503 writel_relaxed(status, pa->intr + in qpnpint_irq_mask()
522 status = readl_relaxed(pa->intr + pa->ver_ops->acc_enable(apid)); in qpnpint_irq_unmask()
525 pa->intr + pa->ver_ops->acc_enable(apid)); in qpnpint_irq_unmask()
871 pa->intr = devm_ioremap_resource(&ctrl->dev, res); in spmi_pmic_arb_probe()
[all …]
/linux-4.4.14/arch/arm/mach-pxa/include/mach/
Dpxa27x-udc.h40 #define UDCICR_INT(n,intr) (((intr) & 0x03) << (((n) & 0x0F) * 2)) argument
49 #define UDCISR_INT(n,intr) (((intr) & 0x03) << (((n) & 0x0F) * 2)) argument
Dregs-u2d.h44 #define U2DINT(n, intr) (((intr) & 0x07) << (((n) & 0x07) * 3)) argument
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_fence.c487 u64 *target_seq, bool intr, in radeon_fence_wait_seq_timeout() argument
505 if (intr) { in radeon_fence_wait_seq_timeout()
540 int radeon_fence_wait(struct radeon_fence *fence, bool intr) in radeon_fence_wait() argument
552 return fence_wait(&fence->base, intr); in radeon_fence_wait()
555 r = radeon_fence_wait_seq_timeout(fence->rdev, seq, intr, MAX_SCHEDULE_TIMEOUT); in radeon_fence_wait()
581 bool intr) in radeon_fence_wait_any() argument
602 r = radeon_fence_wait_seq_timeout(rdev, seq, intr, MAX_SCHEDULE_TIMEOUT); in radeon_fence_wait_any()
1047 static signed long radeon_fence_default_wait(struct fence *f, bool intr, in radeon_fence_default_wait() argument
1060 if (intr) in radeon_fence_default_wait()
1079 if (t > 0 && intr && signal_pending(current)) in radeon_fence_default_wait()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dgf119.c452 u32 intr = nvkm_rd32(device, 0x610088); in gf119_disp_intr() local
455 if (intr & 0x00000001) { in gf119_disp_intr()
462 intr &= ~0x00000001; in gf119_disp_intr()
465 if (intr & 0x00000002) { in gf119_disp_intr()
470 intr &= ~0x00000002; in gf119_disp_intr()
473 if (intr & 0x00100000) { in gf119_disp_intr()
487 intr &= ~0x00100000; in gf119_disp_intr()
492 if (mask & intr) { in gf119_disp_intr()
512 .intr = gf119_disp_intr,
Dgm107.c29 .intr = gf119_disp_intr,
Dgk110.c29 .intr = gf119_disp_intr,
Dgk104.c29 .intr = gf119_disp_intr,
Dg84.c29 .intr = nv50_disp_intr,
Dgm204.c29 .intr = gf119_disp_intr,
Dgt200.c29 .intr = nv50_disp_intr,
Dg94.c29 .intr = nv50_disp_intr,
Dgt215.c29 .intr = nv50_disp_intr,
Dpriv.h28 void (*intr)(struct nvkm_disp *); member
Dnv04.c75 .intr = nv04_disp_intr,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/ce/
Dgf100.c45 .intr = gt215_ce_intr,
60 .intr = gt215_ce_intr,
Dgm204.c30 .intr = gk104_ce_intr,
Dgk104.c43 .intr = gk104_ce_intr,
Dgt215.c71 .intr = gt215_ce_intr,
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/
Dgf100.c98 u32 intr = nvkm_rd32(device, base + 0x020); in gf100_ltc_lts_intr() local
99 u32 stat = intr & 0x0000ffff; in gf100_ltc_lts_intr()
107 nvkm_wr32(device, base + 0x020, intr); in gf100_ltc_lts_intr()
242 .intr = gf100_ltc_intr,
Dbase.c88 ltc->func->intr(ltc); in nvkm_ltc_intr()
129 .intr = nvkm_ltc_intr,
Dgk104.c42 .intr = gf100_ltc_intr,
Dpriv.h12 void (*intr)(struct nvkm_ltc *); member
/linux-4.4.14/arch/sparc/kernel/
Dprom_32.c139 unsigned int *intr, *device, *vendor, reg0; in ambapp_path_component() local
157 intr = &interrupt; /* IRQ0 does not exist */ in ambapp_path_component()
159 intr = prop->value; in ambapp_path_component()
172 *intr, reg0); in ambapp_path_component()
Dof_device_32.c342 const struct linux_prom_irqs *intr; in scan_one_device() local
354 intr = of_get_property(dp, "intr", &len); in scan_one_device()
355 if (intr) { in scan_one_device()
359 sparc_config.build_device_irq(op, intr[i].pri); in scan_one_device()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Dengine.c73 if (engine->func->intr) in nvkm_engine_intr()
74 engine->func->intr(engine); in nvkm_engine_intr()
135 .intr = nvkm_engine_intr,
Dsubdev.c78 if (subdev->func->intr) in nvkm_subdev_intr()
79 subdev->func->intr(subdev); in nvkm_subdev_intr()
/linux-4.4.14/drivers/block/
Dswim3.c74 REG(intr);
411 in_8(&sw->intr); /* clear SEEN_SECTOR bit */ in scan_track()
495 in_8(&sw->intr); in setup_transfer()
679 int intr, err, n; in swim3_interrupt() local
689 intr = in_8(&sw->intr); in swim3_interrupt()
690 err = (intr & ERROR_INTR)? in_8(&sw->error): 0; in swim3_interrupt()
691 if ((intr & ERROR_INTR) && fs->state != do_transfer) in swim3_interrupt()
693 fs->state, rq_data_dir(req), intr, err); in swim3_interrupt()
696 if (intr & SEEN_SECTOR) { in swim3_interrupt()
745 if ((intr & (ERROR_INTR | TRANSFER_DONE)) == 0) in swim3_interrupt()
[all …]
Dcpqarray.c257 (unsigned int) h->io_mem_addr, (unsigned int)h->intr, in ida_proc_show()
336 free_irq(hba[i]->intr, hba[i]); in cpqarray_remove_one()
408 if (request_irq(hba[i]->intr, do_ida_intr, IRQF_SHARED, in cpqarray_register_ctlr()
412 hba[i]->intr, hba[i]->devname); in cpqarray_register_ctlr()
494 free_irq(hba[i]->intr, hba[i]); in cpqarray_register_ctlr()
661 c->intr = irq; in cpqarray_pci_init()
749 int intr; in cpqarray_eisa_detect() local
786 intr = inb(eisa[i]+0xCC0) >> 4; in cpqarray_eisa_detect()
787 if (intr & 1) intr = 11; in cpqarray_eisa_detect()
788 else if (intr & 2) intr = 10; in cpqarray_eisa_detect()
[all …]
Dcpqarray.h97 int intr; member
/linux-4.4.14/drivers/gpu/drm/ttm/
Dttm_execbuf_util.c96 struct list_head *list, bool intr, in ttm_eu_reserve_buffers() argument
115 ret = __ttm_bo_reserve(bo, intr, (ticket == NULL), true, in ttm_eu_reserve_buffers()
145 if (ret == -EDEADLK && intr) { in ttm_eu_reserve_buffers()
/linux-4.4.14/drivers/w1/masters/
Dds1wm.c131 u8 intr; in ds1wm_isr() local
142 intr = ds1wm_read_register(ds1wm_data, DS1WM_INT); in ds1wm_isr()
144 ds1wm_data->slave_present = (intr & DS1WM_INT_PDR) ? 0 : 1; in ds1wm_isr()
146 if ((intr & DS1WM_INT_TSRE) && ds1wm_data->write_complete) { in ds1wm_isr()
150 if (intr & DS1WM_INT_RBF) { in ds1wm_isr()
158 if ((intr & DS1WM_INT_PD) && ds1wm_data->reset_complete) { in ds1wm_isr()
/linux-4.4.14/drivers/usb/misc/
Drio500.c284 int intr; in write_rio() local
286 intr = mutex_lock_interruptible(&(rio->lock)); in write_rio()
287 if (intr) in write_rio()
372 int intr; in read_rio() local
374 intr = mutex_lock_interruptible(&(rio->lock)); in read_rio()
375 if (intr) in read_rio()
/linux-4.4.14/drivers/net/wan/
Dz85230.c710 u8 uninitialized_var(intr); in z8530_interrupt()
727 intr = read_zsreg(&dev->chanA, R3); in z8530_interrupt()
728 if(!(intr & (CHARxIP|CHATxIP|CHAEXT|CHBRxIP|CHBTxIP|CHBEXT))) in z8530_interrupt()
739 if(intr & (CHARxIP|CHATxIP|CHAEXT)) in z8530_interrupt()
741 if(intr&CHARxIP) in z8530_interrupt()
743 if(intr&CHATxIP) in z8530_interrupt()
745 if(intr&CHAEXT) in z8530_interrupt()
751 if(intr & (CHBRxIP|CHBTxIP|CHBEXT)) in z8530_interrupt()
753 if(intr&CHBRxIP) in z8530_interrupt()
755 if(intr&CHBTxIP) in z8530_interrupt()
[all …]
Dsdla.c948 struct intr_info intr; in sdla_close() local
968 memset(&intr, 0, sizeof(intr)); in sdla_close()
977 sdla_cmd(dev, SDLA_SET_IRQ_TRIGGER, 0, 0, &intr, sizeof(char) + sizeof(short), NULL, NULL); in sdla_close()
986 sdla_cmd(dev, SDLA_SET_IRQ_TRIGGER, 0, 0, &intr, sizeof(struct intr_info), NULL, NULL); in sdla_close()
1009 struct intr_info intr; in sdla_open() local
1040 memset(&intr, 0, sizeof(intr)); in sdla_open()
1055 intr.flags = SDLA_INTR_RX | SDLA_INTR_STATUS | SDLA_INTR_MODEM; in sdla_open()
1056 sdla_cmd(dev, SDLA_SET_IRQ_TRIGGER, 0, 0, &intr, sizeof(char) + sizeof(short), NULL, NULL); in sdla_open()
1067 intr.flags = SDLA_INTR_RX | SDLA_INTR_STATUS | SDLA_INTR_MODEM; in sdla_open()
1068 intr.irq = dev->irq; in sdla_open()
[all …]
/linux-4.4.14/arch/ia64/include/asm/sn/
Dsn_sal.h409 ia64_sn_console_intr_enable(u64 intr) in ia64_sn_console_intr_enable() argument
418 intr, SAL_CONSOLE_INTR_ON, in ia64_sn_console_intr_enable()
426 ia64_sn_console_intr_disable(u64 intr) in ia64_sn_console_intr_disable() argument
435 intr, SAL_CONSOLE_INTR_OFF, in ia64_sn_console_intr_disable()
877 ia64_sn_irtr_intr_enable(nasid_t nasid, int subch, u64 intr) in ia64_sn_irtr_intr_enable() argument
881 (u64) nasid, (u64) subch, intr, 0, 0, 0); in ia64_sn_irtr_intr_enable()
890 ia64_sn_irtr_intr_disable(nasid_t nasid, int subch, u64 intr) in ia64_sn_irtr_intr_disable() argument
894 (u64) nasid, (u64) subch, intr, 0, 0, 0); in ia64_sn_irtr_intr_disable()
/linux-4.4.14/drivers/clocksource/
Dzevio-timer.c106 u32 intr; in zevio_timer_interrupt() local
108 intr = readl(timer->interrupt_regs + IO_INTR_ACK); in zevio_timer_interrupt()
109 if (!(intr & TIMER_INTR_MSK)) in zevio_timer_interrupt()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dtime.c211 reg_timer_r_masked_intr intr; in crisv32_timer_interrupt() local
213 intr = REG_RD(timer, timer_base, r_masked_intr); in crisv32_timer_interrupt()
214 if (!intr.tmr0) in crisv32_timer_interrupt()
/linux-4.4.14/Documentation/hid/
Dhid-transport.txt95 - Interrupt Channel (intr): The intr channel is used for asynchronous data
100 not send via intr, except if high throughput is required.
106 independent of any events on the intr-channel.
129 on the intr channel as this channel is asynchronous.
131 INPUT and OUTPUT reports can be sent as pure data reports on the intr channel.
139 allowed on the intr channel and are the only means of data there.
150 the raw data report on the intr channel on state change.
290 Send raw output report via intr channel. Used by some HID device drivers
291 which require high throughput for outgoing requests on the intr channel. This
293 output report on the intr channel!
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dbase.c90 gr->func->intr(gr); in nvkm_gr_intr()
123 .intr = nvkm_gr_intr,
Dmcp79.c29 .intr = nv50_gr_intr,
Dgt200.c29 .intr = nv50_gr_intr,
Dmcp89.c29 .intr = nv50_gr_intr,
Dgt215.c29 .intr = nv50_gr_intr,
Dnv15.c29 .intr = nv10_gr_intr,
Dnv17.c29 .intr = nv10_gr_intr,
Dpriv.h19 void (*intr)(struct nvkm_gr *); member
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_eq.c59 u8 intr; member
467 u8 intr, in mthca_create_eq() argument
542 eq_context->intr = intr; in mthca_create_eq()
770 u8 intr; in mthca_init_eq_table() local
795 intr = dev->eq_table.inta_pin; in mthca_init_eq_table()
798 (dev->mthca_flags & MTHCA_FLAG_MSI_X) ? 128 : intr, in mthca_init_eq_table()
804 (dev->mthca_flags & MTHCA_FLAG_MSI_X) ? 129 : intr, in mthca_init_eq_table()
810 (dev->mthca_flags & MTHCA_FLAG_MSI_X) ? 130 : intr, in mthca_init_eq_table()
/linux-4.4.14/drivers/mmc/host/
Dmvsdio.c147 u32 cmdreg = 0, xfer = 0, intr = 0; in mvsd_request() local
175 intr |= MVSD_NOR_UNEXP_RSP; in mvsd_request()
192 intr |= MVSD_NOR_TX_AVAIL; in mvsd_request()
194 intr |= MVSD_NOR_RX_FIFO_8W; in mvsd_request()
196 intr |= MVSD_NOR_RX_READY; in mvsd_request()
214 intr |= MVSD_NOR_AUTOCMD12_DONE; in mvsd_request()
216 intr |= MVSD_NOR_XFER_DONE; in mvsd_request()
219 intr |= MVSD_NOR_CMD_DONE; in mvsd_request()
236 host->intr_en |= intr | MVSD_NOR_ERROR; in mvsd_request()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Dcn66xx_device.c324 u32 intr; in lio_cn6xxx_setup_oq_regs() local
341 intr = octeon_read_csr(oct, CN6XXX_SLI_PKT_TIME_INT_ENB); in lio_cn6xxx_setup_oq_regs()
342 intr |= (1 << oq_no); in lio_cn6xxx_setup_oq_regs()
343 octeon_write_csr(oct, CN6XXX_SLI_PKT_TIME_INT_ENB, intr); in lio_cn6xxx_setup_oq_regs()
346 intr = octeon_read_csr(oct, CN6XXX_SLI_PKT_CNT_INT_ENB); in lio_cn6xxx_setup_oq_regs()
347 intr |= (1 << oq_no); in lio_cn6xxx_setup_oq_regs()
348 octeon_write_csr(oct, CN6XXX_SLI_PKT_CNT_INT_ENB, intr); in lio_cn6xxx_setup_oq_regs()
/linux-4.4.14/drivers/thermal/
Dx86_pkg_temp_thermal.c227 u32 mask, shift, intr; in sys_set_trip_temp() local
244 intr = THERM_INT_THRESHOLD1_ENABLE; in sys_set_trip_temp()
248 intr = THERM_INT_THRESHOLD0_ENABLE; in sys_set_trip_temp()
256 l &= ~intr; in sys_set_trip_temp()
259 l |= intr; in sys_set_trip_temp()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dmain.c292 static irqreturn_t alx_intr_handle(struct alx_priv *alx, u32 intr) in alx_intr_handle() argument
300 alx_write_mem32(hw, ALX_ISR, intr | ALX_ISR_DIS); in alx_intr_handle()
301 intr &= alx->int_mask; in alx_intr_handle()
303 if (intr & ALX_ISR_FATAL) { in alx_intr_handle()
305 "fatal interrupt 0x%x, resetting\n", intr); in alx_intr_handle()
310 if (intr & ALX_ISR_ALERT) in alx_intr_handle()
311 netdev_warn(alx->dev, "alert interrupt: 0x%x\n", intr); in alx_intr_handle()
313 if (intr & ALX_ISR_PHY) { in alx_intr_handle()
323 if (intr & (ALX_ISR_TX_Q0 | ALX_ISR_RX_Q0)) { in alx_intr_handle()
351 u32 intr; in alx_intr_legacy() local
[all …]
/linux-4.4.14/drivers/gpu/host1x/hw/
Dintr_hw.c41 queue_work(host->intr_wq, &syncpt->intr.work); in host1x_intr_syncpt_handle()
83 INIT_WORK(&host->syncpt[i].intr.work, syncpt_thresh_work); in _host1x_intr_init_host_sync()
/linux-4.4.14/arch/tile/include/hv/
Ddrv_pcie_rc_intf.h34 int intr; /**< interrupt number used for downcall */ member
/linux-4.4.14/drivers/usb/atm/
Dueagle-atm.c2007 static void uea_dispatch_cmv_e1(struct uea_softc *sc, struct intr_pkt *intr) in uea_dispatch_cmv_e1() argument
2010 struct cmv_e1 *cmv = &intr->u.e1.s2.cmv; in uea_dispatch_cmv_e1()
2069 static void uea_dispatch_cmv_e4(struct uea_softc *sc, struct intr_pkt *intr) in uea_dispatch_cmv_e4() argument
2072 struct cmv_e4 *cmv = &intr->u.e4.s2.cmv; in uea_dispatch_cmv_e4()
2112 struct intr_pkt *intr) in uea_schedule_load_page_e1() argument
2114 sc->pageno = intr->e1_bSwapPageNo; in uea_schedule_load_page_e1()
2115 sc->ovl = intr->e1_bOvl >> 4 | intr->e1_bOvl << 4; in uea_schedule_load_page_e1()
2120 struct intr_pkt *intr) in uea_schedule_load_page_e4() argument
2122 sc->pageno = intr->e4_bSwapPageNo; in uea_schedule_load_page_e4()
2132 struct intr_pkt *intr = urb->transfer_buffer; in uea_intr() local
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/timer/
Dbase.c101 tmr->func->intr(tmr); in nvkm_timer_intr()
134 .intr = nvkm_timer_intr,
Dgk20a.c28 .intr = nv04_timer_intr,
Dpriv.h11 void (*intr)(struct nvkm_timer *); member
Dnv40.c77 .intr = nv04_timer_intr,
Dnv41.c74 .intr = nv04_timer_intr,
/linux-4.4.14/arch/ia64/include/asm/
Dhpsim.h13 extern int hpsim_get_irq(int intr);
/linux-4.4.14/drivers/usb/gadget/udc/
Dpxa27x_udc.h63 #define UDCICR_INT(n, intr) (((intr) & 0x03) << (((n) & 0x0F) * 2)) argument
73 #define UDCISR_INT(n, intr) (((intr) & 0x03) << (((n) & 0x0F) * 2)) argument
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
Dg84.c31 .intr = nv50_mpeg_intr,
Dnv50.c122 .intr = nv50_mpeg_intr,
/linux-4.4.14/include/drm/ttm/
Dttm_execbuf_util.h99 struct list_head *list, bool intr,
/linux-4.4.14/drivers/sn/
Dioc3.c414 ioc3_ethernet->intr) { in ioc3_intr_io()
415 handled = handled && !ioc3_ethernet->intr(ioc3_ethernet, in ioc3_intr_io()
424 && ioc3_submodules[id]->intr) { in ioc3_intr_io()
427 if(!ioc3_submodules[id]->intr(ioc3_submodules[id], in ioc3_intr_io()
455 && ioc3_ethernet->intr) in ioc3_intr_eth()
456 handled = handled && !ioc3_ethernet->intr(ioc3_ethernet, idd, 0); in ioc3_intr_eth()
/linux-4.4.14/drivers/iio/accel/
Dbmc150-accel-core.c172 int intr; member
448 struct bmc150_accel_interrupt *intr = &data->interrupts[i]; in bmc150_accel_set_interrupt() local
449 const struct bmc150_accel_interrupt_info *info = intr->info; in bmc150_accel_set_interrupt()
453 if (atomic_inc_return(&intr->users) > 1) in bmc150_accel_set_interrupt()
456 if (atomic_dec_return(&intr->users) > 0) in bmc150_accel_set_interrupt()
1185 ret = bmc150_accel_set_interrupt(data, t->intr, state); in bmc150_accel_trigger_set_state()
1319 int intr; member
1324 .intr = 0,
1328 .intr = 1,
1366 t->intr = bmc150_accel_triggers[i].intr; in bmc150_accel_triggers_setup()
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dboot.c440 u32 chip_id, intr; in wlcore_boot_run_firmware() local
466 ret = wlcore_read_reg(wl, REG_INTERRUPT_NO_CLEAR, &intr); in wlcore_boot_run_firmware()
470 if (intr == 0xffffffff) { in wlcore_boot_run_firmware()
476 else if (intr & WL1271_ACX_INTR_INIT_COMPLETE) { in wlcore_boot_run_firmware()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/ibus/
Dgf117.c39 .intr = gf100_ibus_intr,
Dgk20a.c77 .intr = gk20a_ibus_intr,
/linux-4.4.14/Documentation/devicetree/bindings/pci/
Dlayerscape-pci.txt22 "intr": The interrupt that is asserted for controller interrupts
36 interrupt-names = "intr";
/linux-4.4.14/Documentation/devicetree/bindings/spmi/
Dqcom,spmi-pmic-arb.txt20 "intr" - interrupt controller registers
49 reg-names = "core", "intr", "cnfg";
/linux-4.4.14/drivers/sbus/char/
Ductrl.c266 int stat, incnt, outcnt, bytecnt, intr; in uctrl_do_txn() local
270 intr = sbus_readl(&driver->regs->uctrl_intr); in uctrl_do_txn()
273 dprintk(("interrupt stat 0x%x int 0x%x\n", stat, intr)); in uctrl_do_txn()
/linux-4.4.14/net/bluetooth/hidp/
Dcore.c434 int type, const u8 *data, int len, int intr) in hidp_process_report() argument
440 hid_input_report(session->hid, type, session->input_buf, len, intr); in hidp_process_report()
912 struct bt_sock *ctrl, *intr; in hidp_session_new() local
915 intr = bt_sk(intr_sock->sk); in hidp_session_new()
939 session->intr_mtu = min_t(uint, l2cap_pi(intr)->chan->omtu, in hidp_session_new()
940 l2cap_pi(intr)->chan->imtu); in hidp_session_new()
1297 struct bt_sock *ctrl, *intr; in hidp_verify_sockets() local
1311 intr = bt_sk(intr_sock->sk); in hidp_verify_sockets()
1314 intr->sk.sk_state != BT_CONNECTED) in hidp_verify_sockets()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dfalcon.h45 void (*intr)(struct nvkm_falcon *, struct nvkm_fifo_chan *); member
/linux-4.4.14/arch/arc/kernel/
Dentry-compact.S364 ; However the context returning might not have taken L2 intr itself
365 ; e.g. Task'A' user-code -> L2 intr -> schedule -> 'B' user-code ret
366 ; Special considerations needed for the context which took L2 intr
368 ld r9, [sp, PT_event] ; Ensure this is L2 intr context
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Dengine.h21 void (*intr)(struct nvkm_engine *); member
/linux-4.4.14/drivers/video/fbdev/
Dvalkyriefb.h73 struct vpreg intr; member
Dsh7760fb.c78 unsigned short intr = ioread16(par->base + LDINTR); in sh7760fb_blank() local
82 intr |= VINT_START; in sh7760fb_blank()
86 intr &= ~VINT_START; in sh7760fb_blank()
94 iowrite16(intr, par->base + LDINTR); in sh7760fb_blank()
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi-davinci.txt20 - ti,davinci-spi-intr-line: interrupt line used to connect the SPI
67 ti,davinci-spi-intr-line = <0>;
/linux-4.4.14/arch/x86/kernel/cpu/
Dintel_pt.h38 u64 intr : 1; member
Dperf_event_intel_pt.c455 TOPA_ENTRY(topa, -1)->intr = 1; in topa_insert_pages()
486 topa->table[i].intr ? 'I' : ' ', in pt_topa_dump()
697 buf->topa_index[buf->stop_pos]->intr = 0; in pt_buffer_reset_markers()
698 buf->topa_index[buf->intr_pos]->intr = 0; in pt_buffer_reset_markers()
722 buf->topa_index[buf->stop_pos]->intr = 1; in pt_buffer_reset_markers()
723 buf->topa_index[buf->intr_pos]->intr = 1; in pt_buffer_reset_markers()
/linux-4.4.14/drivers/staging/rdma/hfi1/
DMakefile11 init.o intr.o keys.o mad.o mmap.o mr.o pcie.o pio.o pio_copy.o \
/linux-4.4.14/sound/pci/
Dsis7019.c314 u32 intr, status; in sis_interrupt() local
322 intr = inl(io + SIS_GISR); in sis_interrupt()
323 intr &= SIS_GISR_AUDIO_PLAY_DMA_IRQ_STATUS | in sis_interrupt()
325 if (!intr) in sis_interrupt()
350 outl(intr, io + SIS_GISR); in sis_interrupt()
351 intr = inl(io + SIS_GISR); in sis_interrupt()
352 intr &= SIS_GISR_AUDIO_PLAY_DMA_IRQ_STATUS | in sis_interrupt()
354 } while (intr); in sis_interrupt()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sec/
Dg98.c70 .intr = g98_sec_intr,
/linux-4.4.14/drivers/rtc/
Drtc-imxdi.c453 static void di_int_enable(struct imxdi_dev *imxdi, u32 intr) in di_int_enable() argument
458 writel(readl(imxdi->ioaddr + DIER) | intr, in di_int_enable()
466 static void di_int_disable(struct imxdi_dev *imxdi, u32 intr) in di_int_disable() argument
471 writel(readl(imxdi->ioaddr + DIER) & ~intr, in di_int_disable()
/linux-4.4.14/drivers/net/wireless/ti/wl12xx/
Dwl12xx.h131 __le32 intr; member
/linux-4.4.14/arch/x86/kvm/
Dpmu.c101 bool exclude_kernel, bool intr, in pmc_reprogram_counter() argument
124 intr ? kvm_perf_overflow_intr : in pmc_reprogram_counter()
/linux-4.4.14/arch/arm/boot/dts/
Dkeystone.dtsi143 ti,davinci-spi-intr-line = <0>;
154 ti,davinci-spi-intr-line = <0>;
165 ti,davinci-spi-intr-line = <0>;
/linux-4.4.14/drivers/gpio/
Dgpio-etraxfs.c356 unsigned long intr = readl(block->regs + block->info->r_masked_intr); in etraxfs_gpio_interrupt() local
359 for_each_set_bit(bit, &intr, 8) in etraxfs_gpio_interrupt()
362 return IRQ_RETVAL(intr & 0xff); in etraxfs_gpio_interrupt()
/linux-4.4.14/drivers/usb/host/
Duhci-hcd.c212 unsigned int cmd, intr; in uhci_generic_check_and_reset_hc() local
231 intr = uhci_readw(uhci, USBINTR); in uhci_generic_check_and_reset_hc()
232 if (intr & (~USBINTR_RESUME)) { in uhci_generic_check_and_reset_hc()
234 __func__, intr); in uhci_generic_check_and_reset_hc()
/linux-4.4.14/drivers/net/wireless/ti/wl18xx/
Dwl18xx.h133 __le32 intr; member
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-sli-defs.h1962 uint64_t intr:64; member
1964 uint64_t intr:64;
1980 uint64_t intr:64; member
1982 uint64_t intr:64;
1998 uint64_t intr:64; member
2000 uint64_t intr:64;
2016 uint64_t intr:64; member
2018 uint64_t intr:64;
2223 uint64_t intr:8; member
2225 uint64_t intr:8;
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dpci.h152 struct tasklet_struct intr; member

123