Home
last modified time | relevance | path

Searched refs:intr (Results 26 - 50 of 1028) sorted by relevance

12345678910>>...42

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/ce/
H A Dgp100.c66 u32 intr = nvkm_rd32(device, 0x104410 + base) & mask; in gp100_ce_intr() local
67 if (intr & 0x00000001) { //XXX: guess in gp100_ce_intr()
70 intr &= ~0x00000001; in gp100_ce_intr()
72 if (intr & 0x00000002) { //XXX: guess in gp100_ce_intr()
75 intr &= ~0x00000002; in gp100_ce_intr()
77 if (intr & 0x00000004) { in gp100_ce_intr()
80 intr &= ~0x00000004; in gp100_ce_intr()
82 if (intr) { in gp100_ce_intr()
83 nvkm_warn(subdev, "intr %08x\n", intr); in gp100_ce_intr()
[all...]
H A Dgk104.c65 u32 intr = nvkm_rd32(device, 0x104908 + base) & mask; in gk104_ce_intr() local
66 if (intr & 0x00000001) { in gk104_ce_intr()
69 intr &= ~0x00000001; in gk104_ce_intr()
71 if (intr & 0x00000002) { in gk104_ce_intr()
74 intr &= ~0x00000002; in gk104_ce_intr()
76 if (intr & 0x00000004) { in gk104_ce_intr()
79 intr &= ~0x00000004; in gk104_ce_intr()
81 if (intr) { in gk104_ce_intr()
82 nvkm_warn(subdev, "intr %08x\n", intr); in gk104_ce_intr()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/ce/
H A Dgp100.c66 u32 intr = nvkm_rd32(device, 0x104410 + base) & mask; in gp100_ce_intr() local
67 if (intr & 0x00000001) { //XXX: guess in gp100_ce_intr()
70 intr &= ~0x00000001; in gp100_ce_intr()
72 if (intr & 0x00000002) { //XXX: guess in gp100_ce_intr()
75 intr &= ~0x00000002; in gp100_ce_intr()
77 if (intr & 0x00000004) { in gp100_ce_intr()
80 intr &= ~0x00000004; in gp100_ce_intr()
82 if (intr) { in gp100_ce_intr()
83 nvkm_warn(subdev, "intr %08x\n", intr); in gp100_ce_intr()
[all...]
H A Dgk104.c65 u32 intr = nvkm_rd32(device, 0x104908 + base) & mask; in gk104_ce_intr() local
66 if (intr & 0x00000001) { in gk104_ce_intr()
69 intr &= ~0x00000001; in gk104_ce_intr()
71 if (intr & 0x00000002) { in gk104_ce_intr()
74 intr &= ~0x00000002; in gk104_ce_intr()
76 if (intr & 0x00000004) { in gk104_ce_intr()
79 intr &= ~0x00000004; in gk104_ce_intr()
81 if (intr) { in gk104_ce_intr()
82 nvkm_warn(subdev, "intr %08x\n", intr); in gk104_ce_intr()
[all...]
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-mips-gic.c68 static void gic_clear_pcpu_masks(unsigned int intr) in gic_clear_pcpu_masks() argument
74 clear_bit(intr, per_cpu_ptr(pcpu_masks, i)); in gic_clear_pcpu_masks()
77 static bool gic_local_irq_is_routable(int intr) in gic_local_irq_is_routable() argument
86 switch (intr) { in gic_local_irq_is_routable()
152 unsigned int intr, virq; in gic_handle_shared_int() local
168 for_each_set_bit(intr, pending, gic_shared_intrs) { in gic_handle_shared_int()
170 GIC_SHARED_TO_HWIRQ(intr)); in gic_handle_shared_int()
180 unsigned int intr = GIC_HWIRQ_TO_SHARED(d->hwirq); in gic_mask_irq() local
182 write_gic_rmask(intr); in gic_mask_irq()
183 gic_clear_pcpu_masks(intr); in gic_mask_irq()
188 unsigned int intr = GIC_HWIRQ_TO_SHARED(d->hwirq); gic_unmask_irq() local
312 unsigned int intr, virq; gic_handle_local_int() local
331 int intr = GIC_HWIRQ_TO_LOCAL(d->hwirq); gic_mask_local_irq() local
338 int intr = GIC_HWIRQ_TO_LOCAL(d->hwirq); gic_unmask_local_irq() local
353 int intr, cpu; gic_mask_local_irq_all_vpes() local
371 int intr, cpu; gic_unmask_local_irq_all_vpes() local
398 unsigned int intr = local_intrs[i]; gic_all_vpes_irq_cpu_online() local
431 int intr = GIC_HWIRQ_TO_SHARED(hw); gic_shared_irq_domain_map() local
470 unsigned int intr; gic_irq_domain_map() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_interrupts.h96 * @intr: HW interrupt handle
101 struct dpu_hw_intr *intr,
106 * @intr: HW interrupt handle
111 struct dpu_hw_intr *intr,
117 * @intr: HW interrupt handle
121 struct dpu_hw_intr *intr);
125 * @intr: HW interrupt handle
129 struct dpu_hw_intr *intr);
135 * @intr: HW interrupt handle
140 struct dpu_hw_intr *intr,
[all...]
/kernel/linux/linux-5.10/drivers/usb/mtu3/
H A Dmtu3_trace.h38 TP_PROTO(u32 intr),
39 TP_ARGS(intr),
41 __field(u32, intr)
44 __entry->intr = intr;
46 TP_printk("(%08x) %s %s %s %s %s %s", __entry->intr,
47 __entry->intr & HOT_RST_INTR ? "HOT_RST" : "",
48 __entry->intr & WARM_RST_INTR ? "WARM_RST" : "",
49 __entry->intr & ENTER_U3_INTR ? "ENT_U3" : "",
50 __entry->intr
[all...]
/kernel/linux/linux-6.6/drivers/usb/mtu3/
H A Dmtu3_trace.h36 TP_PROTO(u32 intr),
37 TP_ARGS(intr),
39 __field(u32, intr)
42 __entry->intr = intr;
44 TP_printk("(%08x) %s %s %s %s %s %s", __entry->intr,
45 __entry->intr & HOT_RST_INTR ? "HOT_RST" : "",
46 __entry->intr & WARM_RST_INTR ? "WARM_RST" : "",
47 __entry->intr & ENTER_U3_INTR ? "ENT_U3" : "",
48 __entry->intr
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.c361 struct zd_usb_interrupt *intr = &usb->intr; in handle_regs_int_override() local
364 spin_lock_irqsave(&intr->lock, flags); in handle_regs_int_override()
365 if (atomic_read(&intr->read_regs_enabled)) { in handle_regs_int_override()
366 atomic_set(&intr->read_regs_enabled, 0); in handle_regs_int_override()
367 intr->read_regs_int_overridden = 1; in handle_regs_int_override()
368 complete(&intr->read_regs.completion); in handle_regs_int_override()
370 spin_unlock_irqrestore(&intr->lock, flags); in handle_regs_int_override()
376 struct zd_usb_interrupt *intr = &usb->intr; in handle_regs_int() local
429 struct zd_usb_interrupt *intr; int_urb_complete() local
505 struct zd_usb_interrupt *intr = &usb->intr; usb_int_enabled() local
518 struct zd_usb_interrupt *intr = &usb->intr; zd_usb_enable_int() local
581 struct zd_usb_interrupt *intr = &usb->intr; zd_usb_disable_int() local
1158 struct zd_usb_interrupt *intr = &usb->intr; init_usb_interrupt() local
1602 struct zd_usb_interrupt *intr = &usb->intr; prepare_read_regs_int() local
1614 struct zd_usb_interrupt *intr = &usb->intr; disable_read_regs_int() local
1625 struct zd_usb_interrupt *intr = &usb->intr; check_read_regs() local
1666 struct zd_usb_interrupt *intr = &usb->intr; get_results() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_usb.c360 struct zd_usb_interrupt *intr = &usb->intr; in handle_regs_int_override() local
363 spin_lock_irqsave(&intr->lock, flags); in handle_regs_int_override()
364 if (atomic_read(&intr->read_regs_enabled)) { in handle_regs_int_override()
365 atomic_set(&intr->read_regs_enabled, 0); in handle_regs_int_override()
366 intr->read_regs_int_overridden = 1; in handle_regs_int_override()
367 complete(&intr->read_regs.completion); in handle_regs_int_override()
369 spin_unlock_irqrestore(&intr->lock, flags); in handle_regs_int_override()
375 struct zd_usb_interrupt *intr = &usb->intr; in handle_regs_int() local
428 struct zd_usb_interrupt *intr; int_urb_complete() local
504 struct zd_usb_interrupt *intr = &usb->intr; usb_int_enabled() local
517 struct zd_usb_interrupt *intr = &usb->intr; zd_usb_enable_int() local
580 struct zd_usb_interrupt *intr = &usb->intr; zd_usb_disable_int() local
1157 struct zd_usb_interrupt *intr = &usb->intr; init_usb_interrupt() local
1601 struct zd_usb_interrupt *intr = &usb->intr; prepare_read_regs_int() local
1613 struct zd_usb_interrupt *intr = &usb->intr; disable_read_regs_int() local
1624 struct zd_usb_interrupt *intr = &usb->intr; check_read_regs() local
1665 struct zd_usb_interrupt *intr = &usb->intr; get_results() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dcore.c16 u32 intr; in mt7603_irq_handler() local
18 intr = mt76_rr(dev, MT_INT_SOURCE_CSR); in mt7603_irq_handler()
19 mt76_wr(dev, MT_INT_SOURCE_CSR, intr); in mt7603_irq_handler()
24 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt7603_irq_handler()
26 intr &= dev->mt76.mmio.irqmask; in mt7603_irq_handler()
28 if (intr & MT_INT_MAC_IRQ3) { in mt7603_irq_handler()
39 if (intr & MT_INT_TX_DONE_ALL) { in mt7603_irq_handler()
44 if (intr & MT_INT_RX_DONE(0)) { in mt7603_irq_handler()
50 if (intr & MT_INT_RX_DONE(1)) { in mt7603_irq_handler()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dcore.c16 u32 intr; in mt7603_irq_handler() local
18 intr = mt76_rr(dev, MT_INT_SOURCE_CSR); in mt7603_irq_handler()
19 mt76_wr(dev, MT_INT_SOURCE_CSR, intr); in mt7603_irq_handler()
24 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt7603_irq_handler()
26 intr &= dev->mt76.mmio.irqmask; in mt7603_irq_handler()
28 if (intr & MT_INT_MAC_IRQ3) { in mt7603_irq_handler()
39 if (intr & MT_INT_TX_DONE_ALL) { in mt7603_irq_handler()
44 if (intr & MT_INT_RX_DONE(0)) { in mt7603_irq_handler()
50 if (intr & MT_INT_RX_DONE(1)) { in mt7603_irq_handler()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dpci.c32 u32 intr, mask; in mt7915_irq_handler() local
34 intr = mt76_rr(dev, MT_INT_SOURCE_CSR); in mt7915_irq_handler()
35 intr &= dev->mt76.mmio.irqmask; in mt7915_irq_handler()
36 mt76_wr(dev, MT_INT_SOURCE_CSR, intr); in mt7915_irq_handler()
41 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt7915_irq_handler()
43 mask = intr & MT_INT_RX_DONE_ALL; in mt7915_irq_handler()
44 if (intr & MT_INT_TX_DONE_MCU) in mt7915_irq_handler()
49 if (intr & MT_INT_TX_DONE_MCU) in mt7915_irq_handler()
52 if (intr & MT_INT_RX_DONE_DATA) in mt7915_irq_handler()
55 if (intr in mt7915_irq_handler()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A 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 in g84_therm_intr()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A 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 in g84_therm_intr()
[all...]
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/
H A Donenand_omap2.c129 static void wait_err(char *msg, int state, unsigned int ctrl, unsigned int intr) in wait_err() argument
131 printk(KERN_ERR "onenand_wait: %s! state %d ctrl 0x%04x intr 0x%04x\n", in wait_err()
132 msg, state, ctrl, intr); in wait_err()
136 unsigned int intr) in wait_warn()
139 "intr 0x%04x\n", msg, state, ctrl, intr); in wait_warn()
146 unsigned int intr = 0; in omap2_onenand_wait() local
170 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait()
171 if (intr & ONENAND_INT_MASTER) in omap2_onenand_wait()
176 wait_err("controller error", state, ctrl, intr); in omap2_onenand_wait()
135 wait_warn(char *msg, int state, unsigned int ctrl, unsigned int intr) wait_warn() argument
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/
H A Donenand_omap2.c129 static void wait_err(char *msg, int state, unsigned int ctrl, unsigned int intr) in wait_err() argument
131 printk(KERN_ERR "onenand_wait: %s! state %d ctrl 0x%04x intr 0x%04x\n", in wait_err()
132 msg, state, ctrl, intr); in wait_err()
136 unsigned int intr) in wait_warn()
139 "intr 0x%04x\n", msg, state, ctrl, intr); in wait_warn()
146 unsigned int intr = 0; in omap2_onenand_wait() local
170 intr = read_reg(c, ONENAND_REG_INTERRUPT); in omap2_onenand_wait()
171 if (intr & ONENAND_INT_MASTER) in omap2_onenand_wait()
176 wait_err("controller error", state, ctrl, intr); in omap2_onenand_wait()
135 wait_warn(char *msg, int state, unsigned int ctrl, unsigned int intr) wait_warn() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/host1x/
H A Dintr.c16 #include "intr.h"
165 spin_lock(&syncpt->intr.lock); in process_wait_list()
167 remove_completed_waiters(&syncpt->intr.wait_head, threshold, in process_wait_list()
170 empty = list_empty(&syncpt->intr.wait_head); in process_wait_list()
174 reset_threshold_interrupt(host, &syncpt->intr.wait_head, in process_wait_list()
177 spin_unlock(&syncpt->intr.lock); in process_wait_list()
194 container_of(syncpt_intr, struct host1x_syncpt, intr); in syncpt_thresh_work()
225 spin_lock(&syncpt->intr.lock); in host1x_intr_add_action()
227 queue_was_empty = list_empty(&syncpt->intr.wait_head); in host1x_intr_add_action()
229 if (add_waiter_to_queue(waiter, &syncpt->intr in host1x_intr_add_action()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
H A Dgt215.c57 gt215_mc_intr_allow(struct nvkm_intr *intr, int leaf, u32 mask) in gt215_mc_intr_allow() argument
59 struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr); in gt215_mc_intr_allow()
65 gt215_mc_intr_block(struct nvkm_intr *intr, int leaf, u32 mask) in gt215_mc_intr_block() argument
67 struct nvkm_mc *mc = container_of(intr, typeof(*mc), intr); in gt215_mc_intr_block()
84 .intr = &nv04_mc_intr,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
H A Dgp100.c30 bool intr; member
38 u32 mask = mc->intr ? mc->mask : 0, i; in gp100_mc_intr_update()
51 mc->intr = false; in gp100_mc_intr_unarm()
62 mc->intr = true; in gp100_mc_intr_rearm()
68 gp100_mc_intr_mask(struct nvkm_mc *base, u32 mask, u32 intr) in gp100_mc_intr_mask() argument
73 mc->mask = (mc->mask & ~mask) | intr; in gp100_mc_intr_mask()
99 .intr = gp100_mc_intr,
119 mc->intr = false; in gp100_mc_new_()
H A Dbase.c44 for (map = mc->func->intr; !mask && map->stat; map++) { in nvkm_mc_intr_mask()
71 u32 intr = mc->func->intr_stat(mc); in nvkm_mc_intr_stat() local
72 if (WARN_ON_ONCE(intr == 0xffffffff)) in nvkm_mc_intr_stat()
73 intr = 0; /* likely fallen off the bus */ in nvkm_mc_intr_stat()
74 return intr; in nvkm_mc_intr_stat()
83 u32 stat, intr; in nvkm_mc_intr() local
89 intr = nvkm_mc_intr_stat(mc); in nvkm_mc_intr()
90 stat = nvkm_top_intr(device, intr, &subdevs); in nvkm_mc_intr()
99 for (map = mc->func->intr; map->stat; map++) { in nvkm_mc_intr()
100 if (intr in nvkm_mc_intr()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/top/
H A Dbase.c37 info->intr = -1; in nvkm_top_device_new()
83 if (info->index == devidx && info->intr >= 0) in nvkm_top_intr_mask()
84 return BIT(info->intr); in nvkm_top_intr_mask()
92 nvkm_top_intr(struct nvkm_device *device, u32 intr, u64 *psubdevs) in nvkm_top_intr() argument
101 if (info->index != NVKM_SUBDEV_NR && info->intr >= 0) { in nvkm_top_intr()
102 if (intr & BIT(info->intr)) { in nvkm_top_intr()
104 handled |= BIT(info->intr); in nvkm_top_intr()
111 return intr & ~handled; in nvkm_top_intr()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dmac53c94.c46 int intr; member
200 int nb, stat, seq, intr; in mac53c94_interrupt() local
209 intr = readb(&regs->interrupt); in mac53c94_interrupt()
212 printk(KERN_DEBUG "mac53c94_intr, intr=%x stat=%x seq=%x phase=%d\n", in mac53c94_interrupt()
213 intr, stat, seq, state->phase); in mac53c94_interrupt()
216 if (intr & INTR_RESET) { in mac53c94_interrupt()
224 if (intr & INTR_ILL_CMD) { in mac53c94_interrupt()
225 printk(KERN_ERR "53c94: invalid cmd, intr=%x stat=%x seq=%x phase=%d\n", in mac53c94_interrupt()
226 intr, stat, seq, state->phase); in mac53c94_interrupt()
233 printk("53c94: bad error, intr in mac53c94_interrupt()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dmac53c94.c46 int intr; member
198 int nb, stat, seq, intr; in mac53c94_interrupt() local
207 intr = readb(&regs->interrupt); in mac53c94_interrupt()
210 printk(KERN_DEBUG "mac53c94_intr, intr=%x stat=%x seq=%x phase=%d\n", in mac53c94_interrupt()
211 intr, stat, seq, state->phase); in mac53c94_interrupt()
214 if (intr & INTR_RESET) { in mac53c94_interrupt()
222 if (intr & INTR_ILL_CMD) { in mac53c94_interrupt()
223 printk(KERN_ERR "53c94: invalid cmd, intr=%x stat=%x seq=%x phase=%d\n", in mac53c94_interrupt()
224 intr, stat, seq, state->phase); in mac53c94_interrupt()
231 printk("53c94: bad error, intr in mac53c94_interrupt()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dgt215.c144 u32 intr = nvkm_rd32(device, 0x10a008) & disp & ~(disp >> 16); in gt215_pmu_intr() local
146 if (intr & 0x00000020) { in gt215_pmu_intr()
153 intr &= ~0x00000020; in gt215_pmu_intr()
157 if (intr & 0x00000040) { in gt215_pmu_intr()
160 intr &= ~0x00000040; in gt215_pmu_intr()
163 if (intr & 0x00000080) { in gt215_pmu_intr()
168 intr &= ~0x00000080; in gt215_pmu_intr()
171 if (intr) { in gt215_pmu_intr()
172 nvkm_error(subdev, "intr %08x\n", intr); in gt215_pmu_intr()
[all...]

Completed in 13 milliseconds

12345678910>>...42