/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_gen4_pfvf.c | 55 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 D | adf_gen2_pfvf.c | 74 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 D | amdgpu_irq.c | 41 * 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 D | amdgpu_irq.h | 68 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 D | pm.h | 16 struct list_head sources; member in struct:nvkm_pm
|
/linux-master/drivers/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_crtc.h | 54 const char *const *sources; member in struct:rzg2l_du_crtc
|
/linux-master/drivers/crypto/intel/qat/qat_dh895xcc/ |
H A D | adf_dh895xcc_hw_data.c | 158 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 D | max98504.c | 228 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 D | drm_debugfs_crc.c | 89 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 D | modules.py | 91 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 D | omap_irq.c | 163 } 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 D | rcar_du_crtc.h | 72 const char *const *sources; member in struct:rcar_du_crtc
|
H A D | rcar_du_crtc.c | 422 /* 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 D | surface_aggregator_tabletsw.c | 476 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 D | vsp1_entity.c | 37 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 D | vsp1_entity.h | 113 struct vsp1_entity **sources; member in struct:vsp1_entity
|
/linux-master/drivers/leds/flash/ |
H A D | leds-mt6370-flash.c | 442 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 D | lm3630a_bl.c | 380 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 D | sky81452-backlight.c | 188 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 D | arcxcnn_bl.c | 176 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 D | ni_tiocmd.c | 242 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 D | setup.py | 79 ext_sources = [f.strip() for f in open('util/python-ext-sources') 99 sources = ext_sources, variable
|
/linux-master/drivers/net/can/ |
H A D | grcan.c | 138 /* 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 D | igmp.c | 322 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 D | igmp.h | 72 struct ip_sf_list *sources; member in struct:ip_mc_list
|