Searched refs:subdev (Results 401 - 425 of 912) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dcgrp.c29 #include <subdev/mmu.h>
40 CGRP_TRACE(cgrp, "dtor ectx %d[%s]", engn->id, engn->engine->subdev.name);
71 CGRP_TRACE(cgrp, "ctor ectx %d[%s]", engn->id, engn->engine->subdev.name);
101 CGRP_TRACE(cgrp, "dtor vctx %d[%s]", engn->id, engn->engine->subdev.name);
107 atomic_dec(&vctx->vmm->engref[engn->engine->subdev.type]);
138 CGRP_ERROR(cgrp, "ectx %d[%s]: %d", engn->id, engn->engine->subdev.name, ret);
143 CGRP_TRACE(cgrp, "ctor vctx %d[%s]", engn->id, engn->engine->subdev.name);
156 atomic_inc(&vctx->vmm->engref[engn->engine->subdev.type]);
H A Drunl.c30 #include <subdev/timer.h>
31 #include <subdev/top.h>
92 nvkm_msec(fifo->engine.subdev.device, 2000,
251 return nvkm_msec(runl->fifo->engine.subdev.device, runl->fifo->timeout.chan_msec,
342 struct nvkm_device *device = fifo->engine.subdev.device;
364 engn->fault = nvkm_top_fault_id(device, engine->subdev.type, engine->subdev.inst);
370 if (map->data2 == engine->subdev.type && map->inst == engine->subdev.inst) {
397 struct nvkm_subdev *subdev local
[all...]
H A Dga100.c30 #include <subdev/gsp.h>
31 #include <subdev/top.h>
32 #include <subdev/vfn.h>
47 nvkm_wr32(runl->fifo->engine.subdev.device, runl->chan + (chan->id * 4), 0x00000003);
54 struct nvkm_device *device = runl->fifo->engine.subdev.device;
66 nvkm_wr32(runl->fifo->engine.subdev.device, runl->chan + (chan->id * 4), 0xffffffff);
114 nvkm_wr32(runl->fifo->engine.subdev.device, runl->addr + 0x098, 0x01000000 | cgrp->id);
126 struct nvkm_device *device = runl->fifo->engine.subdev.device;
179 struct nvkm_device *device = runq->fifo->engine.subdev.device;
187 struct nvkm_device *device = runq->fifo->engine.subdev
544 struct nvkm_subdev *subdev = &fifo->engine.subdev; local
[all...]
H A Dnv40.c33 #include <subdev/fb.h>
34 #include <subdev/instmem.h>
41 struct nvkm_memory *ramfc = chan->cgrp->runl->fifo->engine.subdev.device->imem->ramfc;
114 struct nvkm_instmem *imem = fifo->engine.subdev.device->imem;
128 struct nvkm_device *device = fifo->engine.subdev.device;
133 switch (engn->engine->subdev.type) {
183 struct nvkm_device *device = fifo->engine.subdev.device;
H A Dg84.c30 #include <subdev/timer.h>
37 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
45 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
108 struct nvkm_subdev *subdev = &chan->cgrp->runl->fifo->engine.subdev; local
109 struct nvkm_device *device = subdev->device;
113 switch (engn->engine->subdev.type) {
168 nvkm_mask(fifo->engine.subdev.device, 0x002140, 0x40000000, 0x00000000);
179 nvkm_mask(fifo->engine.subdev.device, 0x002140, 0x40000000, 0x40000000);
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss-ispif.h16 #include <media/v4l2-subdev.h>
43 struct v4l2_subdev subdev; member in struct:ispif_line
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmmtu102.c24 #include <subdev/timer.h>
29 struct nvkm_device *device = vmm->mmu->subdev.device;
/linux-master/drivers/comedi/drivers/
H A Dadl_pci7x3x.c130 static void process_irq(struct comedi_device *dev, unsigned int subdev, argument
133 struct comedi_subdevice *s = &dev->subdevices[subdev];
348 int subdev; local
393 subdev = 0;
398 s = &dev->subdevices[subdev];
409 subdev++;
413 s = &dev->subdevices[subdev];
424 subdev++;
431 s = &dev->subdevices[subdev];
442 subdev
[all...]
H A Dpcl726.c315 int subdev; local
350 subdev = board->have_dio ? 3 : 1;
352 subdev++;
353 ret = comedi_alloc_subdevices(dev, subdev);
357 subdev = 0;
360 s = &dev->subdevices[subdev++];
374 s = &dev->subdevices[subdev++];
383 s = &dev->subdevices[subdev++];
394 s = &dev->subdevices[subdev++];
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgm107.c27 #include <subdev/bios.h>
28 #include <subdev/bios/bit.h>
29 #include <subdev/bios/init.h>
30 #include <subdev/bios/P0260.h>
31 #include <subdev/fb.h>
284 * PGRAPH engine/subdev functions
290 nvkm_wr32(gr->base.engine.subdev.device, 0x400054, 0x2c350f63);
296 struct nvkm_device *device = gr->base.engine.subdev.device;
304 struct nvkm_device *device = gr->base.engine.subdev.device;
311 struct nvkm_subdev *subdev local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dg94.c29 #include <subdev/timer.h>
36 struct nvkm_device *device = sor->disp->engine.subdev.device;
46 struct nvkm_device *device = sor->disp->engine.subdev.device;
56 struct nvkm_device *device = sor->disp->engine.subdev.device;
66 struct nvkm_device *device = sor->disp->engine.subdev.device;
85 struct nvkm_device *device = sor->disp->engine.subdev.device;
104 struct nvkm_device *device = sor->disp->engine.subdev.device;
123 struct nvkm_device *device = sor->disp->engine.subdev.device;
155 struct nvkm_device *device = sor->disp->engine.subdev.device;
174 struct nvkm_device *device = disp->engine.subdev
[all...]
H A Dga102.c27 #include <subdev/gsp.h>
28 #include <subdev/timer.h>
35 struct nvkm_device *device = sor->disp->engine.subdev.device;
88 struct nvkm_device *device = sor->disp->engine.subdev.device;
118 struct nvkm_device *device = disp->engine.subdev.device;
H A Dgt215.c30 #include <subdev/timer.h>
37 struct nvkm_device *device = ior->disp->engine.subdev.device;
51 struct nvkm_device *device = ior->disp->engine.subdev.device;
70 struct nvkm_device *device = sor->disp->engine.subdev.device;
98 struct nvkm_device *device = ior->disp->engine.subdev.device;
121 struct nvkm_device *device = ior->disp->engine.subdev.device;
143 struct nvkm_device *device = ior->disp->engine.subdev.device;
188 struct nvkm_device *device = ior->disp->engine.subdev.device;
203 struct nvkm_device *device = ior->disp->engine.subdev.device;
/linux-master/drivers/media/i2c/
H A Dmt9m111.c229 struct v4l2_subdev subdev; member in struct:mt9m111
295 return container_of(i2c_get_clientdata(client), struct mt9m111, subdev);
376 struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
384 struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
398 struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
429 struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
435 struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
522 struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
548 struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
625 struct mt9m111 *mt9m111 = container_of(sd, struct mt9m111, subdev);
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/
H A Dnv50.c29 struct nvkm_device *device = gpio->subdev.device;
73 struct nvkm_device *device = gpio->subdev.device;
86 struct nvkm_device *device = gpio->subdev.device;
98 struct nvkm_device *device = gpio->subdev.device;
109 struct nvkm_device *device = gpio->subdev.device;
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dgf100.c28 #include <subdev/bios.h>
29 #include <subdev/bios/pll.h>
30 #include <subdev/timer.h>
51 struct nvkm_device *device = clk->base.subdev.device;
61 struct nvkm_device *device = clk->base.subdev.device;
100 struct nvkm_device *device = clk->base.subdev.device;
135 struct nvkm_device *device = clk->base.subdev.device;
161 struct nvkm_subdev *subdev = &clk->base.subdev; local
162 struct nvkm_device *device = subdev
252 struct nvkm_subdev *subdev = &clk->base.subdev; local
[all...]
/linux-master/drivers/remoteproc/
H A Dqcom_sysmon.c21 struct rproc_subdev subdev; member in struct:qcom_sysmon
470 static int sysmon_prepare(struct rproc_subdev *subdev) argument
472 struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon,
473 subdev);
489 * @subdev: instance of the sysmon subdevice
492 * to @subdev has booted up. The rproc that booted up also needs to know
496 static int sysmon_start(struct rproc_subdev *subdev) argument
498 struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon,
499 subdev);
534 static void sysmon_stop(struct rproc_subdev *subdev, boo argument
564 sysmon_unprepare(struct rproc_subdev *subdev) argument
[all...]
/linux-master/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-csi2.c25 #include <media/v4l2-subdev.h>
114 struct v4l2_subdev subdev; member in struct:rzg2l_csi2
196 return container_of(sd, struct rzg2l_csi2, subdev);
248 dev_err(csi2->dev, "no pixel rate control in subdev %s\n",
253 state = v4l2_subdev_lock_and_get_active_state(&csi2->subdev);
612 struct v4l2_subdev *subdev,
617 csi2->remote_source = subdev;
619 dev_dbg(csi2->dev, "Bound subdev: %s pad\n", subdev->name);
621 return media_create_pad_link(&subdev
611 rzg2l_csi2_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
627 rzg2l_csi2_notify_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
[all...]
/linux-master/drivers/media/platform/renesas/rcar-vin/
H A Drcar-core.c217 if (group->remotes[i].subdev == sd)
235 vin_err(vin, "Failed to register subdev nodes\n");
253 struct v4l2_subdev *subdev,
268 vin->group->remotes[i].subdev = NULL;
269 vin_dbg(vin, "Unbind %s from slot %u\n", subdev->name, i);
279 struct v4l2_subdev *subdev,
290 vin->group->remotes[i].subdev = subdev;
291 vin_dbg(vin, "Bound %s to slot %u\n", subdev->name, i);
440 static int rvin_create_controls(struct rvin_dev *vin, struct v4l2_subdev *subdev) argument
252 rvin_group_notify_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asc) argument
278 rvin_group_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asc) argument
496 rvin_parallel_subdevice_attach(struct rvin_dev *vin, struct v4l2_subdev *subdev) argument
611 rvin_parallel_notify_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asc) argument
624 rvin_parallel_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asc) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Di2c.c24 #include <subdev/bios.h>
25 #include <subdev/bios/dcb.h>
26 #include <subdev/bios/i2c.h>
41 nvkm_warn(&bios->subdev, "ccb %02x not supported\n", *ver);
73 struct nvkm_subdev *subdev = &bios->subdev; local
130 nvkm_warn(subdev, "unknown i2c type %d\n", info->type);
H A DP0260.c24 #include <subdev/bios.h>
25 #include <subdev/bios/bit.h>
26 #include <subdev/bios/P0260.h>
/linux-master/drivers/staging/media/omap4iss/
H A Diss.c151 dev_warn(iss->dev, "no pixel rate control in subdev %s\n",
380 * subdev start error.
388 struct v4l2_subdev *subdev; local
406 subdev = media_entity_to_v4l2_subdev(entity);
407 ret = v4l2_subdev_call(subdev, video, s_stream, 0);
410 subdev->name);
415 media_entity_enum_set(&iss->crashed, &subdev->entity);
440 struct v4l2_subdev *subdev; local
472 subdev = media_entity_to_v4l2_subdev(entity);
474 ret = v4l2_subdev_call(subdev, vide
953 struct v4l2_subdev *subdev; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
H A Dnv44.c56 int ret = nvkm_gpuobj_new(chan->object.engine->subdev.device, 264 * 4,
73 struct nvkm_device *device = mpeg->engine.subdev.device;
124 * PMPEG engine/subdev functions
145 struct nvkm_subdev *subdev = &mpeg->engine.subdev; local
146 struct nvkm_device *device = subdev->device;
174 if (nv44_mpeg_mthd(subdev->device, mthd, data))
183 nvkm_error(subdev, "ch %d [%08x %s] %08x %08x %08x %08x\n",
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bar/
H A Dr535.c25 #include <subdev/fb.h>
26 #include <subdev/gsp.h>
27 #include <subdev/instmem.h>
28 #include <subdev/mmu/vmm.h>
65 struct nvkm_gsp *gsp = bar->subdev.device->gsp;
76 struct nvkm_device *device = bar->subdev.device;
113 struct nvkm_device *device = bar->subdev.device;
/linux-master/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dbase.c24 #include <subdev/mc.h>
25 #include <subdev/timer.h>
26 #include <subdev/top.h>
258 const struct nvkm_subdev *subdev = falcon->owner; local
262 falcon->addr = nvkm_top_addr(subdev->device, subdev->type, subdev->inst);
327 struct nvkm_subdev *subdev, const char *name, u32 addr,
331 falcon->owner = subdev;
326 nvkm_falcon_ctor(const struct nvkm_falcon_func *func, struct nvkm_subdev *subdev, const char *name, u32 addr, struct nvkm_falcon *falcon) argument

Completed in 409 milliseconds

<<11121314151617181920>>