Searched refs:parallel (Results 1 - 25 of 84) sorted by last modified time

1234

/linux-master/Documentation/
H A DMakefile91 $(CONFIG_SHELL) $(srctree)/Documentation/sphinx/parallel-wrapper.sh \
/linux-master/drivers/media/platform/ti/davinci/
H A Dvpif_capture.c1560 endpoint, bus_cfg.bus.parallel.bus_width);
1562 flags = bus_cfg.bus.parallel.flags;
/linux-master/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-core.c270 * a parallel camera sensor or a CSI-2 to parallel bridge
284 /* Check for parallel bus-type first, then bt656 */
298 if (vep.bus.parallel.bus_width == 0) {
299 dev_err(dcmipp->dev, "Invalid parallel interface bus-width\n");
305 vep.bus.parallel.bus_width != 8) {
307 vep.bus.parallel.bus_width);
311 /* Parallel input device detected, connect it to parallel subdev */
313 sink->bus.flags = vep.bus.parallel.flags;
314 sink->bus.bus_width = vep.bus.parallel
[all...]
/linux-master/drivers/media/platform/renesas/rcar-vin/
H A Drcar-v4l2.c219 .pad = vin->parallel.source_pad,
259 .pad = vin->parallel.source_pad,
447 index = vin->parallel.source_pad;
717 timings->pad = vin->parallel.sink_pad;
734 vin->parallel.sink_pad, timings);
749 vin->parallel.sink_pad, timings);
759 vin->parallel.sink_pad, timings);
772 cap->pad = vin->parallel.sink_pad;
790 edid->pad = vin->parallel.sink_pad;
808 edid->pad = vin->parallel
[all...]
H A Drcar-vin.h112 * @bus: media bus parallel configuration
184 * @parallel: parallel input subdevice descriptor
224 struct rvin_parallel_entity parallel; member in struct:rvin_dev
259 #define vin_to_source(vin) ((vin)->parallel.subdev)
/linux-master/drivers/media/i2c/
H A Dtvp7002.c917 flags = bus_cfg.bus.parallel.flags;
H A Dtda1997x.c2326 flags = bus_cfg.bus.parallel.flags;
2333 pdata->vidout_bus_width = bus_cfg.bus.parallel.bus_width;
2705 "parallel" : "BT656",
H A Dst-mipid02.c419 bridge->r.pix_width_ctrl = ep->bus.parallel.bus_width;
420 bridge->r.pix_width_ctrl_emb = ep->bus.parallel.bus_width;
421 if (ep->bus.parallel.flags & V4L2_MBUS_HSYNC_ACTIVE_HIGH)
423 if (ep->bus.parallel.flags & V4L2_MBUS_VSYNC_ACTIVE_HIGH)
425 if (ep->bus.parallel.flags & V4L2_MBUS_PCLK_SAMPLE_RISING)
H A Dadv7604.c3222 flags = bus_cfg.bus.parallel.flags;
H A Dadv7180.c850 cfg->bus.parallel.flags = V4L2_MBUS_MASTER |
/linux-master/drivers/gpu/drm/xe/
H A Dxe_sched_job.c57 static struct xe_sched_job *job_alloc(bool parallel) argument
59 return kmem_cache_zalloc(parallel ? xe_sched_job_parallel_slab :
138 q->parallel.composite_fence_ctx,
139 q->parallel.composite_fence_seqno++,
142 --q->parallel.composite_fence_seqno;
247 * parallel handshake is done.
H A Dxe_lrc.c637 /* The parallel is stored in the driver-defined portion of PPHWSP */
665 DECL_MAP_ADDR_HELPERS(parallel)
H A Dxe_guc_submit_types.h119 * @parallel_execution: Indication if the failure was during parallel
123 /** @parallel: snapshot of the useful parallel scratch */
125 /** @parallel.wq_desc: Workqueue description */
127 /** @parallel.wq_desc.head: Workqueue Head */
129 /** @parallel.wq_desc.tail: Workqueue Tail */
131 /** @parallel.wq_desc.status: Workqueue Status */
136 } parallel; member in struct:xe_guc_submit_exec_queue_snapshot
H A Dxe_guc_submit.c1739 snapshot->parallel.wq_desc.head = parallel_read(xe, map, wq_desc.head);
1740 snapshot->parallel.wq_desc.tail = parallel_read(xe, map, wq_desc.tail);
1741 snapshot->parallel.wq_desc.status = parallel_read(xe, map,
1744 if (snapshot->parallel.wq_desc.head !=
1745 snapshot->parallel.wq_desc.tail) {
1746 for (i = snapshot->parallel.wq_desc.head;
1747 i != snapshot->parallel.wq_desc.tail;
1749 snapshot->parallel.wq[i / sizeof(u32)] =
1761 snapshot->guc.wqi_head, snapshot->parallel.wq_desc.head);
1763 snapshot->guc.wqi_tail, snapshot->parallel
[all...]
H A Dxe_exec_queue_types.h107 * @parallel: parallel submission state
110 /** @parallel.composite_fence_ctx: context composite fence */
112 /** @parallel.composite_fence_seqno: seqno for composite fence */
114 } parallel; member in struct:xe_exec_queue
H A Dxe_exec_queue.c100 q->parallel.composite_fence_ctx = dma_fence_context_alloc(1);
101 q->parallel.composite_fence_seqno = XE_FENCE_INITIAL_SEQNO;
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_submission.c451 GEM_BUG_ON(!ce->parallel.guc.parent_page);
453 return ce->parallel.guc.parent_page * PAGE_SIZE;
471 * parallel.guc.parent_page is the offset into ce->state while
504 CIRC_SPACE(ce->parallel.guc.wqi_tail, ce->parallel.guc.wqi_head, WQ_SIZE)
506 ce->parallel.guc.wqi_head = READ_ONCE(*ce->parallel.guc.wq_head);
513 return &__get_parent_scratch(ce)->wq[ce->parallel.guc.wqi_tail / sizeof(u32)];
816 return (WQ_SIZE - ce->parallel.guc.wqi_tail);
828 ce->parallel
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_lrc.c1089 ce->parallel.guc.parent_page = context_size / PAGE_SIZE;
1220 if (unlikely(ce->parallel.last_rq)) {
1221 i915_request_put(ce->parallel.last_rq);
1222 ce->parallel.last_rq = NULL;
H A Dintel_execlists_submission.c838 * becomes a sentinel in parallel to CSB processing.
2678 parent->parallel.fence_context = dma_fence_context_alloc(1);
3633 * rbtrees as in the case it is running in parallel, it may reinsert
H A Dintel_context_types.h67 /* virtual/parallel engine/context interface */
249 /** @parallel: sub-structure for parallel submission members */
267 * @last_rq: last request submitted on a parallel context, used
268 * to insert submit fences between requests in the parallel
274 * parallel submission
278 * @seqno: seqno for composite fence when doing parallel
286 /** @guc: GuC specific members for parallel submission */
305 } parallel; member in struct:intel_context
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_execbuffer.c2701 if (eb->buffer_count < ce->parallel.number_children + 1) {
2710 eb->num_batches = ce->parallel.number_children + 1;
3203 eb->context->parallel.fence_context,
3204 eb->context->parallel.seqno++,
/linux-master/kernel/
H A Dpadata.c3 * padata.c - generic interface to process data streams in parallel
152 padata->parallel(padata);
220 padata->parallel(padata);
245 * be parallel processed by another cpu and is not yet present in
266 * Checks the rare case where two or more parallel jobs have hashed to
309 * If the next object that needs serialization is parallel
735 * to parallel and serial cpumasks respectively.
936 * parallel_cpumask [RW] - cpumask for parallel workers
/linux-master/scripts/package/debian/
H A Drules9 ifneq (,$(filter-out parallel=1,$(filter parallel=%,$(DEB_BUILD_OPTIONS))))
10 NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
/linux-master/drivers/media/platform/st/stm32/
H A Dstm32-dcmi.c1824 * a parallel camera sensor or a bridge
1929 ep.bus.parallel.bus_width != 8) {
1931 ep.bus.parallel.bus_width);
1935 dcmi->bus.flags = ep.bus.parallel.flags;
1936 dcmi->bus.bus_width = ep.bus.parallel.bus_width;
1937 dcmi->bus.data_shift = ep.bus.parallel.data_shift;
/linux-master/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-dev.c243 "port 1 must be parallel or BT656\n");
276 rk_asd->mbus_flags = vep.bus.parallel.flags;

Completed in 719 milliseconds

1234