Home
last modified time | relevance | path

Searched refs:sources (Results 1 – 25 of 221) sorted by relevance

123456789

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_irq.c167 if (!adev->irq.client[i].sources) in amdgpu_irq_disable_all()
171 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_disable_all()
392 if (!adev->irq.client[i].sources) in amdgpu_irq_fini_sw()
396 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_fini_sw()
404 kfree(adev->irq.client[i].sources); in amdgpu_irq_fini_sw()
405 adev->irq.client[i].sources = NULL; in amdgpu_irq_fini_sw()
435 if (!adev->irq.client[client_id].sources) { in amdgpu_irq_add_id()
436 adev->irq.client[client_id].sources = in amdgpu_irq_add_id()
439 if (!adev->irq.client[client_id].sources) in amdgpu_irq_add_id()
443 if (adev->irq.client[client_id].sources[src_id] != NULL) in amdgpu_irq_add_id()
[all …]
/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_gen4_pfvf.c53 u32 sources, disabled, pending; in adf_gen4_disable_pending_vf2pf_interrupts() local
56 sources = ADF_CSR_RD(pmisc_addr, ADF_4XXX_VM2PF_SOU); in adf_gen4_disable_pending_vf2pf_interrupts()
57 if (!sources) in adf_gen4_disable_pending_vf2pf_interrupts()
63 pending = sources & ~disabled; in adf_gen4_disable_pending_vf2pf_interrupts()
76 ADF_CSR_WR(pmisc_addr, ADF_4XXX_VM2PF_MSK, disabled | sources); in adf_gen4_disable_pending_vf2pf_interrupts()
H A Dadf_gen2_pfvf.c74 u32 sources, disabled, pending; in adf_gen2_disable_pending_vf2pf_interrupts() local
79 sources = ADF_GEN2_ERR_REG_VF2PF(errsou3); in adf_gen2_disable_pending_vf2pf_interrupts()
81 if (!sources) in adf_gen2_disable_pending_vf2pf_interrupts()
88 pending = sources & ~disabled; in adf_gen2_disable_pending_vf2pf_interrupts()
105 errmsk3 |= ADF_GEN2_ERR_MSK_VF2PF(sources | disabled); in adf_gen2_disable_pending_vf2pf_interrupts()
/linux/Documentation/devicetree/bindings/mfd/
H A Dti-lmu.txt110 led-sources = <0 1>;
155 led-sources = <0 1>;
172 led-sources = <1 2>;
179 led-sources = <0>;
190 led-sources = <1>;
196 led-sources = <3 4 5>;
217 led-sources = <0 1>;
264 led-sources = <0 2>;
/linux/drivers/platform/surface/
H A Dsurface_aggregator_tabletsw.c476 static int ssam_pos_get_sources_list(struct ssam_tablet_sw *sw, struct ssam_sources_list *sources) in ssam_pos_get_sources_list() argument
490 rsp.capacity = sizeof(*sources); in ssam_pos_get_sources_list()
492 rsp.pointer = (u8 *)sources; in ssam_pos_get_sources_list()
505 if (get_unaligned_le32(&sources->count) * sizeof(__le32) + sizeof(__le32) != rsp.length) { in ssam_pos_get_sources_list()
515 struct ssam_sources_list sources = {}; in ssam_pos_get_source() local
518 status = ssam_pos_get_sources_list(sw, &sources); in ssam_pos_get_source()
522 if (get_unaligned_le32(&sources.count) == 0) { in ssam_pos_get_source()
534 WARN_ON(get_unaligned_le32(&sources.count) > 1); in ssam_pos_get_source()
536 *source_id = get_unaligned_le32(&sources.id[0]); in ssam_pos_get_source()
/linux/Documentation/trace/
H A Dstm.rst9 protocol multiplexing data from multiple trace sources, each one of
12 hardware trace sources, others are available to software. Software
13 trace sources are usually free to pick for themselves any
17 sources can only be identified by master/channel combination, so in
19 involves multiple trace sources, it needs to be able to map those
20 master/channel pairs to the trace sources that it understands.
55 be used for trace sources with the id string of "user/dummy".
57 Trace sources have to open the stm class device's node and write their
81 and have better control over the un-identified sources.
99 For kernel-based trace sources, there is "stm_source" device
/linux/sound/soc/codecs/
H A Dmax98504.c230 unsigned int i, sources = 0; in max98504_set_channel_map() local
234 sources |= (1 << i); in max98504_set_channel_map()
239 sources); in max98504_set_channel_map()
243 regmap_write(map, MAX98504_PDM_TX_CONTROL, sources); in max98504_set_channel_map()
249 regmap_write(map, MAX98504_MEASUREMENT_ENABLE, sources ? 0x3 : 0x01); in max98504_set_channel_map()
/linux/drivers/gpu/drm/
H A Ddrm_debugfs_crc.c90 const char *const *sources = crtc->funcs->get_crc_sources(crtc, in crc_control_show() local
95 if (count == 0 || !sources) in crc_control_show()
99 if (!crtc->funcs->verify_crc_source(crtc, sources[i], in crc_control_show()
101 if (strcmp(sources[i], crtc->crc.source)) in crc_control_show()
102 seq_printf(m, "%s\n", sources[i]); in crc_control_show()
104 seq_printf(m, "%s*\n", sources[i]); in crc_control_show()
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-panfrost-profiling8 0: Don't enable fdinfo job profiling sources.
9 1: Enable fdinfo job profiling sources, this enables both the GPU's
H A Dconfigfs-stp-policy-p_sys-t7 Data coming from trace sources that use this <node> will be
9 allow the decoder to discern between different sources
40 use this option with sources that generate constant and/or
/linux/Documentation/devicetree/bindings/leds/
H A Dleds-lm36274.txt20 - led-sources : Indicates which LED strings will be enabled.
21 Values from 0-3, sources is 0 based so strings will be
77 led-sources = <0 2>;
/linux/Documentation/tools/rtla/
H A Dcommon_osnoise_description.txt4 allowing all the sources of operating system noise during its execution.
6 read, along with an interference counter of all sources of interference.
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm4708-smartrg-sr400ac.dts45 trigger-sources = <&ohci_port2>, <&ehci_port2>;
52 trigger-sources = <&xhci_port1>;
59 trigger-sources = <&ohci_port1>, <&ehci_port1>;
H A Dbcm47081-tplink-archer-c5-v2.dts39 trigger-sources = <&ohci_port1>, <&ehci_port1>;
72 trigger-sources = <&ohci_port2>, <&ehci_port2>;
/linux/Documentation/virt/kvm/devices/
H A Dmpic.rst41 "attr" is the IRQ number. IRQ numbers for standard sources are the
51 the main array of interrupt sources (a.k.a. "SRC" interrupts).
54 the register offset from the beginning of the sources array, without
/linux/drivers/gpu/drm/omapdrm/
H A Domap_irq.c164 } sources[] = { in omap_irq_fifo_underflow() local
189 for (i = 0; i < ARRAY_SIZE(sources); ++i) { in omap_irq_fifo_underflow()
190 if (sources[i].mask & irqstatus) in omap_irq_fifo_underflow()
191 pr_cont("%s ", sources[i].name); in omap_irq_fifo_underflow()
/linux/Documentation/devicetree/bindings/leds/backlight/
H A Dsky81452-backlight.txt10 - led-sources : List of enabled channels from 0 to 5.
25 led-sources = <0 1 2 5>;
/linux/drivers/leds/flash/
H A Dleds-sy7802.c339 u32 sources[SY7802_MAX_LEDS]; in sy7802_init_flash_properties() local
348 ret = of_property_read_u32_array(np, "led-sources", sources, num); in sy7802_init_flash_properties()
353 if (sources[i] >= SY7802_MAX_LEDS) in sy7802_init_flash_properties()
355 if (led->chip->leds_active & BIT(sources[i])) in sy7802_init_flash_properties()
357 led->chip->leds_active |= BIT(sources[i]); in sy7802_init_flash_properties()
361 led->led_id = num == 2 ? SY7802_LED_JOINT : sources[0]; in sy7802_init_flash_properties()
H A Dleds-mt6370-flash.c442 u32 sources[MT6370_MAX_LEDS]; in mt6370_init_flash_properties() local
451 ret = fwnode_property_read_u32_array(fwnode, "led-sources", sources, num); in mt6370_init_flash_properties()
456 if (sources[i] >= MT6370_MAX_LEDS) in mt6370_init_flash_properties()
458 if (priv->leds_active & BIT(sources[i])) in mt6370_init_flash_properties()
460 priv->leds_active |= BIT(sources[i]); in mt6370_init_flash_properties()
464 led->led_no = num == 2 ? MT6370_LED_JOINT : sources[0]; in mt6370_init_flash_properties()
/linux/Documentation/timers/
H A Dtimekeeping.rst2 Clock sources, Clock events, sched_clock() and delay timers
11 specific implementations of clock sources, clockevents and several likewise
22 Clock sources
70 For real simple clock sources accessed from a single I/O memory location
88 Clock events are the conceptual reverse of clock sources: they take a
92 Clock events are orthogonal to clock sources. The same hardware
111 In addition to the clock sources and clock events there is a special weak
123 Compared to clock sources, sched_clock() has to be very fast: it is called
146 Some architectures may have a limited set of time sources and lack a nice
/linux/drivers/net/can/
H A Dgrcan.c572 static void grcan_err(struct net_device *dev, u32 sources, u32 status) in grcan_err() argument
589 if (sources & GRCAN_IRQ_TXLOSS) { in grcan_err()
607 if ((sources & GRCAN_IRQ_ERRCTR_RELATED) || in grcan_err()
706 if ((sources & GRCAN_IRQ_OR) || (status & GRCAN_STAT_OR)) { in grcan_err()
718 if (sources & (GRCAN_IRQ_TXAHBERR | GRCAN_IRQ_RXAHBERR) || in grcan_err()
723 if (sources & GRCAN_IRQ_TXAHBERR) { in grcan_err()
726 } else if (sources & GRCAN_IRQ_RXAHBERR) { in grcan_err()
767 u32 sources, status; in grcan_interrupt() local
770 sources = grcan_read_reg(&regs->pimsr); in grcan_interrupt()
771 if (!sources) in grcan_interrupt()
[all …]
/linux/arch/mips/boot/dts/brcm/
H A Dbcm63268-comtrend-vr-3032u.dts30 brcm,link-signal-sources = <0>;
36 brcm,link-signal-sources = <1>;
/linux/Documentation/devicetree/bindings/net/
H A Ddavinci_emac.txt14 - interrupts: interrupt mapping for the davinci emac interrupts sources:
15 4 sources: <Receive Threshold Interrupt
/linux/scripts/gdb/linux/
H A Dmodules.py94 sources = module['source_list']
95 for use in lists.list_for_each_entry(sources, t, "source_list"):
/linux/net/ipv4/
H A Digmp.c206 for (psf = pmc_dereference((pmc)->sources, pmc); \
211 for (psf = rcu_dereference((im)->sources); \
538 psf_list = sdeleted ? &pmc->tomb : &pmc->sources; in add_grec()
703 ip_sf_list_clear_all(rcu_dereference_protected(pmc->sources, 1)); in kfree_pmc()
735 igmpv3_clear_zeros(&pmc->sources); in igmpv3_send_cr()
739 !rcu_access_pointer(pmc->sources)) { in igmpv3_send_cr()
1260 pmc->sources = im->sources; in igmpv3_add_delrec()
1262 RCU_INIT_POINTER(im->sources, NULL); in igmpv3_add_delrec()
1301 struct ip_sf_list *sources, *tomb; in igmpv3_del_delrec() local
1308 sources = rcu_replace_pointer(im->sources, in igmpv3_del_delrec()
[all …]

123456789