Searched refs:sources (Results 1 - 25 of 42) sorted by relevance

12

/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_gen4_pfvf.c55 u32 sources, disabled, pending; local
57 /* Get the interrupt sources triggered by VFs */
58 sources = ADF_CSR_RD(pmisc_addr, ADF_4XXX_VM2PF_SOU);
59 if (!sources)
65 pending = sources & ~disabled;
70 * just disable the requested sources, as this would lead to missed
72 * To work around it, disable all and re-enable only the sources that
74 * trigger a new interrupt for the sources that have changed in the
78 ADF_CSR_WR(pmisc_addr, ADF_4XXX_VM2PF_MSK, disabled | sources);
80 /* Return the sources o
[all...]
H A Dadf_gen2_pfvf.c74 u32 sources, disabled, pending; local
77 /* Get the interrupt sources triggered by VFs */
79 sources = ADF_GEN2_ERR_REG_VF2PF(errsou3);
81 if (!sources)
88 pending = sources & ~disabled;
93 * just disable the requested sources, as this would lead to missed
95 * To work around it, disable all and re-enable only the sources that
97 * trigger a new interrupt for the sources that have changed in the
103 errmsk3 &= ADF_GEN2_ERR_MSK_VF2PF(sources | disabled);
106 /* Return the sources o
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_irq.c41 * For GPU interrupt sources that may be driven by another driver, IRQ domain
122 * Disable all types of interrupts from all sources.
132 if (!adev->irq.client[i].sources)
136 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j];
351 * turns off interrupts from all sources (all ASICs).
358 if (!adev->irq.client[i].sources)
362 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j];
370 kfree(adev->irq.client[i].sources);
371 adev->irq.client[i].sources = NULL;
401 if (!adev->irq.client[client_id].sources) {
[all...]
H A Damdgpu_irq.h68 struct amdgpu_irq_src **sources; member in struct:amdgpu_irq_client
85 /* interrupt sources */
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/engine/
H A Dpm.h16 struct list_head sources; member in struct:nvkm_pm
/linux-master/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_crtc.h54 const char *const *sources; member in struct:rzg2l_du_crtc
/linux-master/drivers/crypto/intel/qat/qat_dh895xcc/
H A Dadf_dh895xcc_hw_data.c158 u32 sources, pending, disabled; local
162 /* Get the interrupt sources triggered by VFs */
165 sources = ADF_DH895XCC_ERR_REG_VF2PF_L(errsou3)
168 if (!sources)
177 pending = sources & ~disabled;
182 * just disable the requested sources, as this would lead to missed
183 * interrupts if sources changes just before writing to ERRMSK3 and
185 * To work around it, disable all and re-enable only the sources that
187 * trigger a new interrupt for the sources that have changed in the
195 errmsk3 &= ADF_DH895XCC_ERR_MSK_VF2PF_L(sources | disable
[all...]
/linux-master/sound/soc/codecs/
H A Dmax98504.c228 unsigned int i, sources = 0; local
232 sources |= (1 << i);
237 sources);
241 regmap_write(map, MAX98504_PDM_TX_CONTROL, sources);
247 regmap_write(map, MAX98504_MEASUREMENT_ENABLE, sources ? 0x3 : 0x01);
/linux-master/drivers/gpu/drm/
H A Ddrm_debugfs_crc.c89 const char *const *sources = crtc->funcs->get_crc_sources(crtc, local
94 if (count == 0 || !sources)
98 if (!crtc->funcs->verify_crc_source(crtc, sources[i],
100 if (strcmp(sources[i], crtc->crc.source))
101 seq_printf(m, "%s\n", sources[i]);
103 seq_printf(m, "%s*\n", sources[i]);
/linux-master/scripts/gdb/linux/
H A Dmodules.py91 sources = module['source_list']
92 for use in lists.list_for_each_entry(sources, t, "source_list"):
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_irq.c163 } sources[] = { local
188 for (i = 0; i < ARRAY_SIZE(sources); ++i) {
189 if (sources[i].mask & irqstatus)
190 pr_cont("%s ", sources[i].name);
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_crtc.h72 const char *const *sources; member in struct:rcar_du_crtc
H A Drcar_du_crtc.c422 /* Restart the group if plane sources have changed. */
908 const char **sources; local
919 sources = kmalloc_array(count, sizeof(*sources), GFP_KERNEL);
920 if (!sources)
923 sources[0] = kstrdup("auto", GFP_KERNEL);
924 if (!sources[0])
932 sources[i + 1] = kstrdup(name, GFP_KERNEL);
933 if (!sources[i + 1])
937 rcrtc->sources
[all...]
/linux-master/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) argument
490 rsp.capacity = sizeof(*sources);
492 rsp.pointer = (u8 *)sources;
498 /* We need at least the 'sources->count' field. */
504 /* Make sure 'sources->count' matches with the response length. */
505 if (get_unaligned_le32(&sources->count) * sizeof(__le32) + sizeof(__le32) != rsp.length) {
506 dev_err(&sw->sdev->dev, "mismatch between number of sources and response size\n");
515 struct ssam_sources_list sources = {}; local
518 status = ssam_pos_get_sources_list(sw, &sources);
522 if (get_unaligned_le32(&sources
[all...]
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_entity.c37 source = entity->sources[0];
50 source = entity->sources[0];
479 if (sink->sources[sink_pad->index])
482 sink->sources[sink_pad->index] = source;
484 sink->sources[sink_pad->index] = NULL;
639 entity->sources = devm_kcalloc(vsp1->dev, max(num_pads - 1, 1U),
640 sizeof(*entity->sources), GFP_KERNEL);
641 if (entity->sources == NULL)
H A Dvsp1_entity.h113 struct vsp1_entity **sources; member in struct:vsp1_entity
/linux-master/drivers/leds/flash/
H A Dleds-mt6370-flash.c442 u32 sources[MT6370_MAX_LEDS]; local
446 num = fwnode_property_count_u32(fwnode, "led-sources");
449 "Not specified or wrong number of led-sources\n");
451 ret = fwnode_property_read_u32_array(fwnode, "led-sources", sources, num);
456 if (sources[i] >= MT6370_MAX_LEDS)
458 if (priv->leds_active & BIT(sources[i]))
460 priv->leds_active |= BIT(sources[i]);
463 /* If both channels are specified in 'led-sources', joint flash output mode is used */
464 led->led_no = num == 2 ? MT6370_LED_JOINT : sources[
[all...]
/linux-master/drivers/video/backlight/
H A Dlm3630a_bl.c380 u32 sources[LM3630A_NUM_SINKS]; local
383 num_sources = fwnode_property_count_u32(node, "led-sources");
386 else if (num_sources > ARRAY_SIZE(sources))
389 ret = fwnode_property_read_u32_array(node, "led-sources", sources,
395 if (sources[i] != LM3630A_SINK_0 && sources[i] != LM3630A_SINK_1)
398 ret |= BIT(sources[i]);
H A Dsky81452-backlight.c188 unsigned int sources[6]; local
208 ret = of_property_count_u32_elems(np, "led-sources");
216 ret = of_property_read_u32_array(np, "led-sources", sources,
219 dev_err(dev, "led-sources node is invalid.\n");
226 pdata->enable |= (1 << sources[num_entry]);
H A Darcxcnn_bl.c176 u32 prog_val, num_entry, entry, sources[ARCXCNN_LEDEN_BITS]; local
215 ret = of_property_count_u32_elems(node, "led-sources");
223 ret = of_property_read_u32_array(node, "led-sources", sources,
226 dev_err(dev, "led-sources node is invalid.\n");
234 u8 onbit = 1 << sources[entry];
/linux-master/drivers/comedi/drivers/
H A Dni_tiocmd.c242 unsigned int sources; local
246 sources = TRIG_NOW | TRIG_INT | TRIG_OTHER;
248 sources |= TRIG_EXT;
249 err |= comedi_check_trigger_src(&cmd->start_src, sources);
261 /* Step 2a : make sure trigger sources are unique */
/linux-master/tools/perf/util/
H A Dsetup.py79 ext_sources = [f.strip() for f in open('util/python-ext-sources')
99 sources = ext_sources, variable
/linux-master/drivers/net/can/
H A Dgrcan.c138 /* Relative offset of IRQ sources to AMBA Plug&Play */
572 static void grcan_err(struct net_device *dev, u32 sources, u32 status) argument
589 if (sources & GRCAN_IRQ_TXLOSS) {
607 if ((sources & GRCAN_IRQ_ERRCTR_RELATED) ||
706 if ((sources & GRCAN_IRQ_OR) || (status & GRCAN_STAT_OR)) {
718 if (sources & (GRCAN_IRQ_TXAHBERR | GRCAN_IRQ_RXAHBERR) ||
723 if (sources & GRCAN_IRQ_TXAHBERR) {
726 } else if (sources & GRCAN_IRQ_RXAHBERR) {
767 u32 sources, status; local
770 sources
[all...]
/linux-master/net/ipv4/
H A Digmp.c322 for (psf = pmc->sources; psf; psf = psf->sf_next) {
488 psf_list = sdeleted ? &pmc->tomb : &pmc->sources;
648 ip_sf_list_clear_all(pmc->sources);
680 igmpv3_clear_zeros(&pmc->sources);
683 if (pmc->crcount == 0 && !pmc->tomb && !pmc->sources) {
706 skb = add_grec(skb, pmc, dtype, 0, 1); /* deleted sources */
862 /* mark EXCLUDE-mode sources */
869 for (psf = pmc->sources; psf; psf = psf->sf_next) {
885 if (scount == nsrcs) /* all sources excluded */
898 /* mark INCLUDE-mode sources */
2154 struct ip_sf_list *tomb, *sources; local
[all...]
/linux-master/include/linux/
H A Digmp.h72 struct ip_sf_list *sources; member in struct:ip_mc_list

Completed in 240 milliseconds

12