/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_irq.c | 118 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 …]
|
D | amdgpu_irq.h | 68 struct amdgpu_irq_src **sources; member
|
D | dce_virtual.c | 711 struct amdgpu_irq_src *source = adev->irq.client[AMDGPU_IRQ_CLIENTID_LEGACY].sources in dce_virtual_vblank_timer_handle()
|
/drivers/gpu/drm/rcar-du/ |
D | rcar_du_crtc.c | 877 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 …]
|
D | rcar_du_crtc.h | 72 const char *const *sources; member
|
/drivers/gpu/drm/ |
D | drm_debugfs_crc.c | 89 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/ |
D | vsp1_entity.c | 37 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()
|
D | vsp1_entity.h | 113 struct vsp1_entity **sources; member
|
/drivers/net/can/ |
D | grcan.c | 573 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(®s->pimsr); in grcan_interrupt() 771 if (!sources) in grcan_interrupt() [all …]
|
/drivers/gpu/drm/omapdrm/ |
D | omap_irq.c | 165 } 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/ |
D | lm3630a_bl.c | 379 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()
|
D | sky81452-backlight.c | 188 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()
|
D | arcxcnn_bl.c | 179 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/ |
D | ni_tiocmd.c | 242 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/ |
D | Kconfig | 8 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/ |
D | max9286.c | 179 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/ |
D | pm.h | 13 struct list_head sources; member
|
/drivers/gpu/drm/nouveau/nvkm/engine/pm/ |
D | base.c | 119 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/ |
D | README | 10 Download kernel sources
|
/drivers/firmware/arm_scmi/ |
D | notify.c | 336 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/ |
D | README | 1 ASM sources for auto generated shaders
|
/drivers/firewire/ |
D | Kconfig | 79 nosy-dump, can be found in tools/firewire/ of the kernel sources.
|
/drivers/dma/ |
D | Kconfig | 216 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/ |
D | Kconfig | 161 halt compared to disabling sources and sinks normally in driver
|
/drivers/char/ |
D | Kconfig | 485 other sources of randomness are always used, regardless of this 502 and hence can initialize the RNG. Additionally, other sources of
|