Home
last modified time | relevance | path

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

12345678910>>...15

/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Damdgpu_irq.c132 if (!adev->irq.client[i].sources) in amdgpu_irq_disable_all()
136 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_disable_all()
358 if (!adev->irq.client[i].sources) in amdgpu_irq_fini_sw()
362 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_fini_sw()
370 kfree(adev->irq.client[i].sources); in amdgpu_irq_fini_sw()
371 adev->irq.client[i].sources = NULL; in amdgpu_irq_fini_sw()
401 if (!adev->irq.client[client_id].sources) { in amdgpu_irq_add_id()
402 adev->irq.client[client_id].sources = in amdgpu_irq_add_id()
406 if (!adev->irq.client[client_id].sources) in amdgpu_irq_add_id()
410 if (adev->irq.client[client_id].sources[src_id] != NULL) in amdgpu_irq_add_id()
[all …]
/linux-6.12.1/drivers/crypto/intel/qat/qat_common/
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()
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-6.12.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-6.12.1/drivers/crypto/intel/qat/qat_dh895xcc/
Dadf_dh895xcc_hw_data.c159 u32 sources, pending, disabled; in disable_pending_vf2pf_interrupts() local
166 sources = ADF_DH895XCC_ERR_REG_VF2PF_L(errsou3) in disable_pending_vf2pf_interrupts()
169 if (!sources) in disable_pending_vf2pf_interrupts()
178 pending = sources & ~disabled; in disable_pending_vf2pf_interrupts()
200 errmsk3 |= ADF_DH895XCC_ERR_MSK_VF2PF_L(sources | disabled); in disable_pending_vf2pf_interrupts()
201 errmsk5 |= ADF_DH895XCC_ERR_MSK_VF2PF_U(sources | disabled); in disable_pending_vf2pf_interrupts()
/linux-6.12.1/drivers/platform/surface/
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-6.12.1/drivers/gpu/drm/renesas/rcar-du/
Drcar_du_crtc.c908 const char **sources; in rcar_du_crtc_crc_init() local
919 sources = kmalloc_array(count, sizeof(*sources), GFP_KERNEL); in rcar_du_crtc_crc_init()
920 if (!sources) in rcar_du_crtc_crc_init()
923 sources[0] = kstrdup("auto", GFP_KERNEL); in rcar_du_crtc_crc_init()
924 if (!sources[0]) in rcar_du_crtc_crc_init()
932 sources[i + 1] = kstrdup(name, GFP_KERNEL); in rcar_du_crtc_crc_init()
933 if (!sources[i + 1]) in rcar_du_crtc_crc_init()
937 rcrtc->sources = sources; in rcar_du_crtc_crc_init()
943 kfree(sources[i]); in rcar_du_crtc_crc_init()
946 kfree(sources); in rcar_du_crtc_crc_init()
[all …]
/linux-6.12.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-6.12.1/sound/soc/codecs/
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-6.12.1/drivers/media/platform/renesas/vsp1/
Dvsp1_entity.c37 source = entity->sources[0]; in vsp1_entity_route_setup()
50 source = entity->sources[0]; in vsp1_entity_route_setup()
437 if (sink->sources[sink_pad->index]) in vsp1_entity_link_setup_sink()
440 sink->sources[sink_pad->index] = source; in vsp1_entity_link_setup_sink()
442 sink->sources[sink_pad->index] = NULL; in vsp1_entity_link_setup_sink()
597 entity->sources = devm_kcalloc(vsp1->dev, max(num_pads - 1, 1U), in vsp1_entity_init()
598 sizeof(*entity->sources), GFP_KERNEL); in vsp1_entity_init()
599 if (entity->sources == NULL) in vsp1_entity_init()
/linux-6.12.1/drivers/gpu/drm/
Ddrm_debugfs_crc.c89 const char *const *sources = crtc->funcs->get_crc_sources(crtc, in crc_control_show() local
94 if (count == 0 || !sources) in crc_control_show()
98 if (!crtc->funcs->verify_crc_source(crtc, sources[i], in crc_control_show()
100 if (strcmp(sources[i], crtc->crc.source)) in crc_control_show()
101 seq_printf(m, "%s\n", sources[i]); in crc_control_show()
103 seq_printf(m, "%s*\n", sources[i]); in crc_control_show()
/linux-6.12.1/drivers/video/backlight/
Dlm3509_bl.c133 u32 sources[LM3509_NUM_SINKS]; in lm3509_parse_led_sources() local
139 else if (num_sources > ARRAY_SIZE(sources)) in lm3509_parse_led_sources()
142 ret = of_property_read_u32_array(node, "led-sources", sources, in lm3509_parse_led_sources()
148 if (sources[i] >= LM3509_NUM_SINKS) in lm3509_parse_led_sources()
151 ret |= BIT(sources[i]); in lm3509_parse_led_sources()
/linux-6.12.1/Documentation/ABI/testing/
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
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-6.12.1/Documentation/tools/rtla/
Dcommon_osnoise_description.rst4 allowing all the sources of operating system noise during its execution.
6 read, along with an interference counter of all sources of interference.
/linux-6.12.1/Documentation/devicetree/bindings/leds/
Dleds-lm3697.txt23 - led-sources : Indicates which HVLED string is associated to which
53 led-sources = <0 2>;
63 led-sources = <1>;
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-6.12.1/arch/arm/boot/dts/broadcom/
Dbcm4708-smartrg-sr400ac.dts45 trigger-sources = <&ohci_port2>, <&ehci_port2>;
52 trigger-sources = <&xhci_port1>;
59 trigger-sources = <&ohci_port1>, <&ehci_port1>;
/linux-6.12.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-6.12.1/Documentation/devicetree/bindings/leds/backlight/
Dsky81452-backlight.txt10 - led-sources : List of enabled channels from 0 to 5.
25 led-sources = <0 1 2 5>;
Darcxcnn_bl.txt11 - led-sources: List of enabled channels from 0 to 5.
31 led-sources = <0 1 2 5>;
/linux-6.12.1/drivers/gpu/drm/omapdrm/
Domap_irq.c163 } sources[] = { in omap_irq_fifo_underflow() local
188 for (i = 0; i < ARRAY_SIZE(sources); ++i) { in omap_irq_fifo_underflow()
189 if (sources[i].mask & irqstatus) in omap_irq_fifo_underflow()
190 pr_cont("%s ", sources[i].name); in omap_irq_fifo_underflow()
/linux-6.12.1/net/ipv4/
Digmp.c322 for (psf = pmc->sources; psf; psf = psf->sf_next) { in igmp_scount()
488 psf_list = sdeleted ? &pmc->tomb : &pmc->sources; in add_grec()
648 ip_sf_list_clear_all(pmc->sources); in kfree_pmc()
680 igmpv3_clear_zeros(&pmc->sources); in igmpv3_send_cr()
683 if (pmc->crcount == 0 && !pmc->tomb && !pmc->sources) { in igmpv3_send_cr()
869 for (psf = pmc->sources; psf; psf = psf->sf_next) { in igmp_xmarksources()
900 for (psf = pmc->sources; psf; psf = psf->sf_next) { in igmp_marksources()
1201 pmc->sources = im->sources; in igmpv3_add_delrec()
1202 im->tomb = im->sources = NULL; in igmpv3_add_delrec()
1203 for (psf = pmc->sources; psf; psf = psf->sf_next) in igmpv3_add_delrec()
[all …]
/linux-6.12.1/drivers/leds/flash/
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()
/linux-6.12.1/Documentation/devicetree/bindings/arm/omap/
Dcrossbar.txt14 - ti,max-crossbar-sources: Maximum number of crossbar sources that can be routed.
35 ti,max-crossbar-sources = <400>;

12345678910>>...15