Home
last modified time | relevance | path

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

12

/drivers/gpu/drm/amd/amdgpu/
Damdgpu_irq.c118 if (!adev->irq.client[i].sources) in amdgpu_irq_disable_all()
122 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_disable_all()
322 if (!adev->irq.client[i].sources) in amdgpu_irq_fini()
326 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_fini()
336 adev->irq.client[i].sources[j] = NULL; in amdgpu_irq_fini()
339 kfree(adev->irq.client[i].sources); in amdgpu_irq_fini()
340 adev->irq.client[i].sources = NULL; in amdgpu_irq_fini()
370 if (!adev->irq.client[client_id].sources) { in amdgpu_irq_add_id()
371 adev->irq.client[client_id].sources = in amdgpu_irq_add_id()
375 if (!adev->irq.client[client_id].sources) in amdgpu_irq_add_id()
[all …]
Damdgpu_irq.h68 struct amdgpu_irq_src **sources; member
Ddce_virtual.c711 struct amdgpu_irq_src *source = adev->irq.client[AMDGPU_IRQ_CLIENTID_LEGACY].sources in dce_virtual_vblank_timer_handle()
/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.c877 const char **sources; in rcar_du_crtc_crc_init() local
888 sources = kmalloc_array(count, sizeof(*sources), GFP_KERNEL); in rcar_du_crtc_crc_init()
889 if (!sources) in rcar_du_crtc_crc_init()
892 sources[0] = kstrdup("auto", GFP_KERNEL); in rcar_du_crtc_crc_init()
893 if (!sources[0]) in rcar_du_crtc_crc_init()
901 sources[i + 1] = kstrdup(name, GFP_KERNEL); in rcar_du_crtc_crc_init()
902 if (!sources[i + 1]) in rcar_du_crtc_crc_init()
906 rcrtc->sources = sources; in rcar_du_crtc_crc_init()
912 kfree(sources[i]); in rcar_du_crtc_crc_init()
915 kfree(sources); in rcar_du_crtc_crc_init()
[all …]
Drcar_du_crtc.h72 const char *const *sources; member
/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()
/drivers/media/platform/vsp1/
Dvsp1_entity.c37 source = entity->sources[0]; in vsp1_entity_route_setup()
50 source = entity->sources[0]; in vsp1_entity_route_setup()
484 if (sink->sources[sink_pad->index]) in vsp1_entity_link_setup_sink()
487 sink->sources[sink_pad->index] = source; in vsp1_entity_link_setup_sink()
489 sink->sources[sink_pad->index] = NULL; in vsp1_entity_link_setup_sink()
643 entity->sources = devm_kcalloc(vsp1->dev, max(num_pads - 1, 1U), in vsp1_entity_init()
644 sizeof(*entity->sources), GFP_KERNEL); in vsp1_entity_init()
645 if (entity->sources == NULL) in vsp1_entity_init()
Dvsp1_entity.h113 struct vsp1_entity **sources; member
/drivers/net/can/
Dgrcan.c573 static void grcan_err(struct net_device *dev, u32 sources, u32 status) in grcan_err() argument
590 if (sources & GRCAN_IRQ_TXLOSS) { in grcan_err()
608 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 …]
/drivers/gpu/drm/omapdrm/
Domap_irq.c165 } sources[] = { in omap_irq_fifo_underflow() local
190 for (i = 0; i < ARRAY_SIZE(sources); ++i) { in omap_irq_fifo_underflow()
191 if (sources[i].mask & irqstatus) in omap_irq_fifo_underflow()
192 pr_cont("%s ", sources[i].name); in omap_irq_fifo_underflow()
/drivers/video/backlight/
Dlm3630a_bl.c379 u32 sources[LM3630A_NUM_SINKS]; in lm3630a_parse_led_sources() local
385 else if (num_sources > ARRAY_SIZE(sources)) in lm3630a_parse_led_sources()
388 ret = fwnode_property_read_u32_array(node, "led-sources", sources, in lm3630a_parse_led_sources()
394 if (sources[i] != LM3630A_SINK_0 && sources[i] != LM3630A_SINK_1) in lm3630a_parse_led_sources()
397 ret |= BIT(sources[i]); in lm3630a_parse_led_sources()
Dsky81452-backlight.c188 unsigned int sources[6]; in sky81452_bl_parse_dt() local
216 ret = of_property_read_u32_array(np, "led-sources", sources, in sky81452_bl_parse_dt()
226 pdata->enable |= (1 << sources[num_entry]); in sky81452_bl_parse_dt()
Darcxcnn_bl.c179 u32 prog_val, num_entry, entry, sources[ARCXCNN_LEDEN_BITS]; in arcxcnn_parse_dt() local
226 ret = of_property_read_u32_array(node, "led-sources", sources, in arcxcnn_parse_dt()
237 u8 onbit = 1 << sources[entry]; in arcxcnn_parse_dt()
/drivers/staging/comedi/drivers/
Dni_tiocmd.c242 unsigned int sources; in ni_tio_cmdtest() local
246 sources = TRIG_NOW | TRIG_INT | TRIG_OTHER; in ni_tio_cmdtest()
248 sources |= TRIG_EXT; in ni_tio_cmdtest()
249 err |= comedi_check_trigger_src(&cmd->start_src, sources); in ni_tio_cmdtest()
/drivers/hwtracing/intel_th/
DKconfig8 software sources over several types of trace output ports encoded
56 trace sources to be sent out via Intel(R) Trace Hub. It
57 uses stm class device to interface with its sources.
/drivers/media/i2c/
Dmax9286.c179 struct max9286_source sources[MAX9286_NUM_GMSL]; member
187 source = &priv->sources[0]; in next_source()
191 for (; source < &priv->sources[MAX9286_NUM_GMSL]; source++) { in next_source()
202 #define to_index(priv, source) ((source) - &(priv)->sources[0])
1187 if (priv->sources[ep.port].fwnode) { in max9286_parse_dt()
1195 source = &priv->sources[ep.port]; in max9286_parse_dt()
/drivers/gpu/drm/nouveau/include/nvkm/engine/
Dpm.h13 struct list_head sources; member
/drivers/gpu/drm/nouveau/nvkm/engine/pm/
Dbase.c119 list_for_each_entry(src, &pm->sources, head) { in nvkm_perfsrc_find()
724 list_for_each_entry(src, &pm->sources, head) { in nvkm_perfsrc_new()
753 list_add_tail(&src->head, &pm->sources); in nvkm_perfsrc_new()
843 list_for_each_entry_safe(src, next_src, &pm->sources, head) { in nvkm_pm_dtor()
865 INIT_LIST_HEAD(&pm->sources); in nvkm_pm_ctor()
/drivers/staging/fbtft/
DREADME10 Download kernel sources
/drivers/firmware/arm_scmi/
Dnotify.c336 refcount_t *sources; member
800 r_evt->sources = devm_kcalloc(ni->handle->dev, num_sources, in scmi_register_protocol_events()
802 if (!r_evt->sources) in scmi_register_protocol_events()
1173 sid = &r_evt->sources[src_id]; in __scmi_enable_evt()
1186 sid = &r_evt->sources[src_id]; in __scmi_enable_evt()
/drivers/gpu/drm/i915/gt/shaders/
DREADME1 ASM sources for auto generated shaders
/drivers/firewire/
DKconfig79 nosy-dump, can be found in tools/firewire/ of the kernel sources.
/drivers/dma/
DKconfig216 multiplexing capability for DMA request sources(slot).
453 Out of 137 interrupt sources on i.MX31 IPU only very few are used.
455 number of IRQ slots and map them dynamically to specific sources.
/drivers/hwtracing/coresight/
DKconfig161 halt compared to disabling sources and sinks normally in driver
/drivers/char/
DKconfig485 other sources of randomness are always used, regardless of this
502 and hence can initialize the RNG. Additionally, other sources of

12