Home
last modified time | relevance | path

Searched full:sources (Results 1 – 25 of 1193) sorted by relevance

12345678910>>...48

/Linux-v6.1/Documentation/devicetree/bindings/leds/
Dleds-bcm6328.yaml29 explained later in brcm,link-signal-sources). Even if a LED is hardware
89 brcm,link-signal-sources:
94 An array of hardware link signal sources. Up to four link hardware
100 brcm,activity-signal-sources:
105 An array of hardware activity signal sources. Up to four activity
185 brcm,link-signal-sources = <0>;
191 brcm,link-signal-sources = <1>;
277 brcm,link-signal-sources = <0>;
278 brcm,activity-signal-sources = <0>;
285 brcm,activity-signal-sources = <1>;
[all …]
/Linux-v6.1/drivers/crypto/qat/qat_common/
Dadf_gen4_pfvf.c55 u32 sources, disabled, pending; in adf_gen4_disable_pending_vf2pf_interrupts() local
57 /* Get the interrupt sources triggered by VFs */ in adf_gen4_disable_pending_vf2pf_interrupts()
58 sources = ADF_CSR_RD(pmisc_addr, ADF_4XXX_VM2PF_SOU); in adf_gen4_disable_pending_vf2pf_interrupts()
59 if (!sources) in adf_gen4_disable_pending_vf2pf_interrupts()
65 pending = sources & ~disabled; in adf_gen4_disable_pending_vf2pf_interrupts()
70 * just disable the requested sources, as this would lead to missed in adf_gen4_disable_pending_vf2pf_interrupts()
72 * To work around it, disable all and re-enable only the sources that in adf_gen4_disable_pending_vf2pf_interrupts()
74 * trigger a new interrupt for the sources that have changed in the in adf_gen4_disable_pending_vf2pf_interrupts()
78 ADF_CSR_WR(pmisc_addr, ADF_4XXX_VM2PF_MSK, disabled | sources); in adf_gen4_disable_pending_vf2pf_interrupts()
80 /* Return the sources of the (new) interrupt(s) */ in adf_gen4_disable_pending_vf2pf_interrupts()
Dadf_gen2_pfvf.c74 u32 sources, disabled, pending; in adf_gen2_disable_pending_vf2pf_interrupts() local
77 /* Get the interrupt sources triggered by VFs */ in adf_gen2_disable_pending_vf2pf_interrupts()
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()
93 * just disable the requested sources, as this would lead to missed in adf_gen2_disable_pending_vf2pf_interrupts()
95 * To work around it, disable all and re-enable only the sources that in adf_gen2_disable_pending_vf2pf_interrupts()
97 * trigger a new interrupt for the sources that have changed in the in adf_gen2_disable_pending_vf2pf_interrupts()
103 errmsk3 &= ADF_GEN2_ERR_MSK_VF2PF(sources | disabled); in adf_gen2_disable_pending_vf2pf_interrupts()
106 /* Return the sources of the (new) interrupt(s) */ in adf_gen2_disable_pending_vf2pf_interrupts()
/Linux-v6.1/drivers/crypto/qat/qat_dh895xcc/
Dadf_dh895xcc_hw_data.c146 u32 sources, pending, disabled; in disable_pending_vf2pf_interrupts() local
150 /* Get the interrupt sources triggered by VFs */ in disable_pending_vf2pf_interrupts()
153 sources = ADF_DH895XCC_ERR_REG_VF2PF_L(errsou3) in disable_pending_vf2pf_interrupts()
156 if (!sources) in disable_pending_vf2pf_interrupts()
165 pending = sources & ~disabled; in disable_pending_vf2pf_interrupts()
170 * just disable the requested sources, as this would lead to missed in disable_pending_vf2pf_interrupts()
171 * interrupts if sources changes just before writing to ERRMSK3 and in disable_pending_vf2pf_interrupts()
173 * To work around it, disable all and re-enable only the sources that in disable_pending_vf2pf_interrupts()
175 * trigger a new interrupt for the sources that have changed in the in disable_pending_vf2pf_interrupts()
183 errmsk3 &= ADF_DH895XCC_ERR_MSK_VF2PF_L(sources | disabled); in disable_pending_vf2pf_interrupts()
[all …]
/Linux-v6.1/Documentation/trace/
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-v6.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_irq.c41 * For GPU interrupt sources that may be driven by another driver, IRQ domain
143 * Disable all types of interrupts from all sources.
153 if (!adev->irq.client[i].sources) in amdgpu_irq_disable_all()
157 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_disable_all()
387 * turns off interrupts from all sources (all ASICs).
394 if (!adev->irq.client[i].sources) in amdgpu_irq_fini_sw()
398 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_fini_sw()
406 kfree(adev->irq.client[i].sources); in amdgpu_irq_fini_sw()
407 adev->irq.client[i].sources = NULL; in amdgpu_irq_fini_sw()
437 if (!adev->irq.client[client_id].sources) { in amdgpu_irq_add_id()
[all …]
/Linux-v6.1/drivers/platform/surface/
Dsurface_aggregator_tabletsw.c367 static int ssam_pos_get_sources_list(struct ssam_tablet_sw *sw, struct ssam_sources_list *sources) in ssam_pos_get_sources_list() argument
381 rsp.capacity = sizeof(*sources); in ssam_pos_get_sources_list()
383 rsp.pointer = (u8 *)sources; in ssam_pos_get_sources_list()
389 /* We need at least the 'sources->count' field. */ in ssam_pos_get_sources_list()
395 /* Make sure 'sources->count' matches with the response length. */ in ssam_pos_get_sources_list()
396 if (get_unaligned_le32(&sources->count) * sizeof(__le32) + sizeof(__le32) != rsp.length) { in ssam_pos_get_sources_list()
397 dev_err(&sw->sdev->dev, "mismatch between number of sources and response size\n"); in ssam_pos_get_sources_list()
406 struct ssam_sources_list sources = {}; in ssam_pos_get_source() local
409 status = ssam_pos_get_sources_list(sw, &sources); in ssam_pos_get_source()
413 if (get_unaligned_le32(&sources.count) == 0) { in ssam_pos_get_source()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/interrupt-controller/
Darm,vic.yaml33 VIC has no configuration options for interrupt sources. The single
44 A one cell big bit mask of valid interrupt sources. Each bit
53 A one cell big bit mask of interrupt sources that can be configured
57 defaults to all interrupt sources configurable as wake up sources.
Dsamsung,exynos4210-combiner.yaml14 can combine interrupt sources as a group and provide a single interrupt
19 interrupt sources can be connected to a combiner. The combiner outputs one
20 combined interrupt for its eight interrupt sources. The combined interrupt is
28 8 interrupt sources).
/Linux-v6.1/Documentation/devicetree/bindings/misc/
Daspeed,cvic.txt9 some of the same sources as the main ARM interrupt controller but with
21 - valid-sources: One cell, bitmap of supported sources for the implementation
32 valid-sources = <0xffffffff>;
/Linux-v6.1/drivers/comedi/drivers/
Damplc_dio200_pci.c79 * supported on PC214E. For the other boards, valid clock sources are
95 * For the PCIe boards, clock sources in the range 0 to 31 are allowed
96 * and the following additional clock sources are defined:
104 * clock source in data[1]. For internal clock sources, data[2] is set
109 * supported on PC214E. For the other boards, valid gate sources are 0
124 * For the PCIe boards, gate sources in the range 0 to 31 are allowed;
125 * the following additional clock sources and clock sources 6 and 7 are
165 * channels matches the number of interrupt sources. The PC214E does not
166 * have an interrupt status register; see notes on 'INTERRUPT SOURCES'
169 * INTERRUPT SOURCES
[all …]
Damplc_dio200.c77 * supported on PC214E. For the other boards, valid clock sources are
94 * clock source in data[1]. For internal clock sources, data[2] is set
99 * supported on PC214E. For the other boards, valid gate sources are 0
132 * channels matches the number of interrupt sources. The PC214E does not
133 * have an interrupt status register; see notes on 'INTERRUPT SOURCES'
136 * INTERRUPT SOURCES
140 * Sources 6 1 6
150 * Sources 6 6
178 * 'INTERRUPT' subdevice. The channel list selects the interrupt sources
Damplc_dio200_common.c49 * Periods of the internal clock sources in nanoseconds.
58 /* clock sources 12 and later reserved for enhanced boards */
69 * Periods of the timestamp timer clock sources in nanoseconds.
204 /* Determine interrupt sources to enable. */ in dio200_start_intr()
211 /* Enable interrupt sources. */ in dio200_start_intr()
275 * Collect interrupt sources that have triggered and disable in dio200_handle_read_intr()
277 * sources have triggered, at which point, the valid part of in dio200_handle_read_intr()
281 * Mask off interrupt sources already seen to avoid infinite in dio200_handle_read_intr()
301 * Some interrupt sources have triggered and have been in dio200_handle_read_intr()
314 * Ignore interrupt sources that the command isn't in dio200_handle_read_intr()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/mfd/
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-v6.1/Documentation/timers/
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-v6.1/tools/edid/
DMakefile2 SOURCES := $(wildcard [0-9]*x[0-9]*.S) macro
4 BIN := $(patsubst %.S, %.bin, $(SOURCES))
6 IHEX := $(patsubst %.S, %.bin.ihex, $(SOURCES))
8 CODE := $(patsubst %.S, %.c, $(SOURCES))
/Linux-v6.1/tools/perf/pmu-events/arch/x86/broadwellde/
Dcache.json376 …"BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-…
384 …hat is, uses PEBS) of the event that counts retired load uops which data sources were L3 hit and a…
389 …"BriefDescription": "Retired load uops which data sources were HitM responses from shared L3. (Pre…
397 …hat is, uses PEBS) of the event that counts retired load uops which data sources were HitM respons…
402 …"BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed …
410 …hat is, uses PEBS) of the event that counts retired load uops which data sources were L3 Hit and a…
415 …"BriefDescription": "Retired load uops which data sources were hits in L3 without snoops required.…
423 …hat is, uses PEBS) of the event that counts retired load uops which data sources were hits in the …
476 …"BriefDescription": "Retired load uops which data sources were load uops missed L1 but hit FB due …
483sources were load uops missed L1 but hit a fill buffer due to a preceding miss to the same cache l…
[all …]
/Linux-v6.1/arch/powerpc/include/asm/
Dmpic.h277 /* How many irq sources in a given ISU */
281 /* Number of sources */
284 /* vector numbers used for internal sources (ipi/timers) */
290 /* Spurious vector to program into unused sources */
315 /* Protected sources */
414 * @irq_count: number of irqs to use with this mpic IRQ sources. Pass 0
415 * to match the number of sources
416 * @ipi_offset: first irq number to assign to this mpic IPI sources,
Dtsi108_irq.h27 #define TSI108_MAX_VECTORS (36 + 4) /* 36 sources + PCI INT demux */
35 * sources of requests. */
37 /* EXTERNAL INTERRUPT SOURCES */
44 /* INTERNAL INTERRUPT SOURCES */
/Linux-v6.1/tools/perf/pmu-events/arch/x86/broadwellx/
Dcache.json376 …"BriefDescription": "Retired load uops which data sources were L3 and cross-core snoop hits in on-…
384 …"PublicDescription": "This event counts retired load uops which data sources were L3 hit and a cro…
389 … "BriefDescription": "Retired load uops which data sources were HitM responses from shared L3.",
397 …"PublicDescription": "This event counts retired load uops which data sources were HitM responses f…
402 …"BriefDescription": "Retired load uops which data sources were L3 hit and cross-core snoop missed …
410 …"PublicDescription": "This event counts retired load uops which data sources were L3 Hit and a cro…
415 …"BriefDescription": "Retired load uops which data sources were hits in L3 without snoops required.…
423 …"PublicDescription": "This event counts retired load uops which data sources were hits in the last…
477 …"BriefDescription": "Retired load uops which data sources were load uops missed L1 but hit FB due …
484sources were load uops missed L1 but hit a fill buffer due to a preceding miss to the same cache l…
[all …]
/Linux-v6.1/Documentation/ABI/testing/
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-v6.1/tools/perf/pmu-events/arch/x86/icelakex/
Dcache.json402 …"BriefDescription": "Retired load instructions whose data sources were HitM responses from shared …
410 …"PublicDescription": "Counts retired load instructions whose data sources were HitM responses from…
439 …"BriefDescription": "Retired load instructions whose data sources were L3 hit and cross-core snoop…
447 …"PublicDescription": "Counts the retired load instructions whose data sources were L3 hit and cros…
452 …"BriefDescription": "Retired load instructions whose data sources were hits in L3 without snoops r…
460 …"PublicDescription": "Counts retired load instructions whose data sources were hits in L3 without …
465 …"BriefDescription": "Retired load instructions whose data sources were L3 and cross-core snoop hit…
473 …"PublicDescription": "Counts retired load instructions whose data sources were L3 and cross-core s…
478 …"BriefDescription": "Retired load instructions which data sources missed L3 but serviced from loca…
486 …"PublicDescription": "Retired load instructions which data sources missed L3 but serviced from loc…
[all …]
/Linux-v6.1/Documentation/virt/kvm/devices/
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-v6.1/tools/perf/pmu-events/arch/x86/sapphirerapids/
Dcache.json517 …"BriefDescription": "Retired load instructions whose data sources were HitM responses from shared …
525 …"PublicDescription": "Counts retired load instructions whose data sources were HitM responses from…
530 …"BriefDescription": "Retired load instructions whose data sources were L3 hit and cross-core snoop…
538 …"PublicDescription": "Counts the retired load instructions whose data sources were L3 hit and cros…
543 …"BriefDescription": "Retired load instructions whose data sources were hits in L3 without snoops r…
551 …"PublicDescription": "Counts retired load instructions whose data sources were hits in L3 without …
556 …"BriefDescription": "Retired load instructions whose data sources were L3 and cross-core snoop hit…
564 …"PublicDescription": "Counts retired load instructions whose data sources were L3 and cross-core s…
569 …"BriefDescription": "Retired load instructions which data sources missed L3 but serviced from loca…
575 …"PublicDescription": "Retired load instructions which data sources missed L3 but serviced from loc…
[all …]
/Linux-v6.1/Documentation/core-api/
Dwatch_queue.rst32 The owner of the pipe has to tell the kernel which sources it would like to
33 watch through that pipe. Only sources that have been connected to a pipe will
63 the type of record from that source (see the Watch Sources section below). The
228 Watch Sources
231 Any particular buffer can be fed from multiple sources. Sources include:
288 all events from the watched sources will come through.

12345678910>>...48