Searched refs:subdev (Results 276 - 300 of 908) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/remoteproc/
H A Dqcom_common.h13 struct rproc_subdev subdev; member in struct:qcom_rproc_glink
23 struct rproc_subdev subdev; member in struct:qcom_rproc_subdev
33 struct rproc_subdev subdev; member in struct:qcom_rproc_ssr
/linux-master/drivers/staging/media/tegra-video/
H A Dcsi.h11 #include <media/v4l2-subdev.h>
45 * @subdev: V4L2 subdevice associated with this channel
64 struct v4l2_subdev subdev; member in struct:tegra_csi_channel
154 void tegra_csi_error_recover(struct v4l2_subdev *subdev);
H A Dcsi.c29 static inline struct tegra_csi_channel *to_csi_chan(struct v4l2_subdev *subdev) argument
31 return container_of(subdev, struct tegra_csi_channel, subdev);
65 static int csi_enum_bus_code(struct v4l2_subdev *subdev, argument
80 static int csi_get_format(struct v4l2_subdev *subdev, argument
84 struct tegra_csi_channel *csi_chan = to_csi_chan(subdev);
128 static int csi_enum_framesizes(struct v4l2_subdev *subdev, argument
155 static int csi_enum_frameintervals(struct v4l2_subdev *subdev, argument
159 struct tegra_csi_channel *csi_chan = to_csi_chan(subdev);
182 static int csi_set_format(struct v4l2_subdev *subdev, argument
225 tegra_csi_get_frame_interval(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_interval *vfi) argument
301 tegra_csi_enable_stream(struct v4l2_subdev *subdev) argument
390 tegra_csi_disable_stream(struct v4l2_subdev *subdev) argument
424 tegra_csi_s_stream(struct v4l2_subdev *subdev, int enable) argument
601 struct v4l2_subdev *subdev; local
681 struct v4l2_subdev *subdev; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dengine.h4 #define nvkm_engine(p) container_of((p), struct nvkm_engine, subdev)
5 #include <core/subdev.h>
13 struct nvkm_subdev subdev; member in struct:nvkm_engine
H A Devent.h11 struct nvkm_subdev *subdev; member in struct:nvkm_event
37 nvkm_event_init(const struct nvkm_event_func *func, struct nvkm_subdev *subdev, argument
42 return __nvkm_event_init(func, subdev, types_nr, index_nr, event);
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_uif.c15 #include <media/v4l2-subdev.h>
56 static int uif_enum_mbus_code(struct v4l2_subdev *subdev, argument
60 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, uif_codes,
64 static int uif_enum_frame_size(struct v4l2_subdev *subdev, argument
68 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse,
74 static int uif_set_format(struct v4l2_subdev *subdev, argument
78 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, uif_codes,
84 static int uif_get_selection(struct v4l2_subdev *subdev, argument
88 struct vsp1_uif *uif = to_uif(subdev);
130 static int uif_set_selection(struct v4l2_subdev *subdev, argument
[all...]
H A Dvsp1_rwpf.c10 #include <media/v4l2-subdev.h>
29 static int vsp1_rwpf_enum_mbus_code(struct v4l2_subdev *subdev, argument
47 static int vsp1_rwpf_enum_frame_size(struct v4l2_subdev *subdev, argument
51 struct vsp1_rwpf *rwpf = to_rwpf(subdev);
53 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse,
59 static int vsp1_rwpf_set_format(struct v4l2_subdev *subdev, argument
63 struct vsp1_rwpf *rwpf = to_rwpf(subdev);
130 static int vsp1_rwpf_get_selection(struct v4l2_subdev *subdev, argument
134 struct vsp1_rwpf *rwpf = to_rwpf(subdev);
178 static int vsp1_rwpf_set_selection(struct v4l2_subdev *subdev, argument
[all...]
H A Dvsp1_entity.c15 #include <media/v4l2-subdev.h>
104 * vsp1_entity_get_state - Get the subdev state for an entity
112 * Return the subdev state requested by the which argument. The TRY state is
175 * @subdev: V4L2 subdevice
176 * @sd_state: V4L2 subdev state
177 * @fmt: V4L2 subdev format
179 * This function implements the subdev get_fmt pad operation. It can be used as
182 int vsp1_subdev_get_pad_format(struct v4l2_subdev *subdev, argument
186 struct vsp1_entity *entity = to_vsp1_entity(subdev);
202 * @subdev
213 vsp1_subdev_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code, const unsigned int *codes, unsigned int ncodes) argument
264 vsp1_subdev_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse, unsigned int min_width, unsigned int min_height, unsigned int max_width, unsigned int max_height) argument
327 vsp1_subdev_set_pad_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt, const unsigned int *codes, unsigned int ncodes, unsigned int min_width, unsigned int min_height, unsigned int max_width, unsigned int max_height) argument
400 vsp1_entity_init_state(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state) argument
609 struct v4l2_subdev *subdev; local
[all...]
H A Dvsp1_clu.c13 #include <media/v4l2-subdev.h>
125 static int clu_enum_mbus_code(struct v4l2_subdev *subdev, argument
129 return vsp1_subdev_enum_mbus_code(subdev, sd_state, code, clu_codes,
133 static int clu_enum_frame_size(struct v4l2_subdev *subdev, argument
137 return vsp1_subdev_enum_frame_size(subdev, sd_state, fse,
143 static int clu_set_format(struct v4l2_subdev *subdev, argument
147 return vsp1_subdev_set_pad_format(subdev, sd_state, fmt, clu_codes,
177 struct vsp1_clu *clu = to_clu(&entity->subdev);
194 struct vsp1_clu *clu = to_clu(&entity->subdev);
222 struct vsp1_clu *clu = to_clu(&entity->subdev);
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dgk104.c32 #include <subdev/mc.h>
33 #include <subdev/mmu.h>
34 #include <subdev/top.h>
42 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
50 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
58 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
66 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
75 struct nvkm_device *device = runl->fifo->engine.subdev.device;
139 switch (engn->engine->subdev.type) {
153 if (!engn->engine->subdev
309 struct nvkm_subdev *subdev = &runq->fifo->engine.subdev; local
611 struct nvkm_subdev *subdev = &fifo->engine.subdev; local
622 struct nvkm_subdev *subdev = &fifo->engine.subdev; local
633 struct nvkm_subdev *subdev = &fifo->engine.subdev; local
655 struct nvkm_subdev *subdev = &fifo->engine.subdev; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dgk20a.c29 #include <subdev/timer.h>
67 struct nvkm_device *device = clk->base.subdev.device;
79 struct nvkm_device *device = clk->base.subdev.device;
104 struct nvkm_subdev *subdev = &clk->base.subdev; local
135 nvkm_debug(subdev, "low_PL %d(div%d), high_PL %d(div%d)", low_pl,
193 nvkm_debug(subdev,
203 nvkm_debug(subdev,
213 struct nvkm_subdev *subdev = &clk->base.subdev; local
298 struct nvkm_subdev *subdev = &clk->base.subdev; local
463 struct nvkm_subdev *subdev = &clk->base.subdev; local
509 struct nvkm_subdev *subdev = &clk->base.subdev; local
568 struct nvkm_subdev *subdev = &clk->base.subdev; local
[all...]
H A Dbase.c26 #include <subdev/bios.h>
27 #include <subdev/bios/boost.h>
28 #include <subdev/bios/cstep.h>
29 #include <subdev/bios/perf.h>
30 #include <subdev/bios/vpstate.h>
31 #include <subdev/fb.h>
32 #include <subdev/therm.h>
33 #include <subdev/volt.h>
44 struct nvkm_bios *bios = clk->subdev.device->bios;
83 struct nvkm_volt *volt = clk->subdev
162 struct nvkm_subdev *subdev = &clk->subdev; local
269 struct nvkm_subdev *subdev = &clk->subdev; local
303 struct nvkm_subdev *subdev = &clk->subdev; local
350 struct nvkm_subdev *subdev = &clk->subdev; local
580 nvkm_clk_fini(struct nvkm_subdev *subdev, bool suspend) argument
590 nvkm_clk_init(struct nvkm_subdev *subdev) argument
624 nvkm_clk_dtor(struct nvkm_subdev *subdev) argument
651 struct nvkm_subdev *subdev = &clk->subdev; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dgk20a.c48 #include <subdev/ltc.h>
49 #include <subdev/mmu.h>
152 nvkm_debug(&imem->base.subdev, "vaddr used: %x/%x\n", imem->vaddr_use,
178 struct nvkm_ltc *ltc = imem->base.subdev.device->ltc;
190 struct nvkm_ltc *ltc = imem->base.subdev.device->ltc;
212 nvkm_error(&imem->base.subdev, "cannot map instobj - "
218 nvkm_debug(&imem->base.subdev, "vaddr used: %x/%x\n",
233 struct nvkm_ltc *ltc = imem->base.subdev.device->ltc;
245 struct nvkm_ltc *ltc = imem->base.subdev.device->ltc;
299 struct device *dev = imem->base.subdev
387 struct nvkm_subdev *subdev = &imem->base.subdev; local
425 struct nvkm_subdev *subdev = &imem->base.subdev; local
519 struct nvkm_subdev *subdev = &imem->base.subdev; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/sec2/
H A Dgp102.c25 #include <subdev/acr.h>
26 #include <subdev/timer.h>
35 nvkm_warn(&sec2->engine.subdev, "firmware unavailable\n");
44 struct nvkm_subdev *subdev = priv; local
48 nvkm_error(subdev, "ACR_BOOTSTRAP_FALCON failed for "
54 nvkm_debug(subdev, "%s booted\n", name);
73 &sec2->engine.subdev,
86 loader_config_v1_dump(&acr->subdev, &hdr);
155 struct nvkm_sec2 *sec2 = container_of(inth, typeof(*sec2), engine.subdev.inth);
156 struct nvkm_subdev *subdev local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgk20a.c26 #include <subdev/timer.h>
158 struct nvkm_subdev *subdev = &gr->base.engine.subdev; local
159 struct nvkm_device *device = subdev->device;
165 nvkm_error(subdev, "FECS mem scrubbing timeout\n");
173 nvkm_error(subdev, "GPCCS mem scrubbing timeout\n");
183 struct nvkm_device *device = gr->base.engine.subdev.device;
191 struct nvkm_device *device = gr->base.engine.subdev.device;
284 ret = nvkm_firmware_load_blob(&gr->base.engine.subdev, path, name, ver, &blob);
319 struct nvkm_subdev *subdev local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
H A Dgv100.c25 #include <subdev/mmu.h>
35 struct nvkm_device *device = fault->subdev.device;
78 struct nvkm_device *device = buffer->fault->subdev.device;
89 struct nvkm_device *device = buffer->fault->subdev.device;
97 struct nvkm_device *device = buffer->fault->subdev.device;
109 struct nvkm_device *device = buffer->fault->subdev.device;
131 struct nvkm_subdev *subdev = &fault->subdev; local
132 struct nvkm_device *device = subdev->device;
157 struct nvkm_subdev *subdev local
[all...]
/linux-master/drivers/media/pci/intel/ivsc/
H A Dmei_csi.c31 #include <media/v4l2-subdev.h>
120 struct v4l2_subdev subdev; member in struct:mei_csi
159 return container_of(sd, struct mei_csi, subdev);
520 struct v4l2_subdev *subdev,
526 pad = media_entity_get_fwnode_pad(&subdev->entity, asd->match.fwnode,
531 csi->remote = subdev;
534 return media_create_pad_link(&subdev->entity, pad,
535 &csi->subdev.entity, CSI_PAD_SINK,
541 struct v4l2_subdev *subdev,
584 csi->subdev
519 mei_csi_notify_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
540 mei_csi_notify_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_connection *asd) argument
[all...]
/linux-master/drivers/media/i2c/et8ek8/
H A Det8ek8_driver.c32 #include <media/v4l2-subdev.h>
41 struct v4l2_subdev subdev; member in struct:et8ek8_sensor
62 #define to_et8ek8_sensor(sd) container_of(sd, struct et8ek8_sensor, subdev)
556 struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev);
584 struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev);
648 v4l2_get_subdevdata(&sensor->subdev);
716 sensor->subdev.ctrl_handler = &sensor->ctrl_handler;
748 struct v4l2_subdev *subdev = &sensor->subdev; local
749 struct i2c_client *client = v4l2_get_subdevdata(subdev);
786 et8ek8_s_stream(struct v4l2_subdev *subdev, int streaming) argument
817 struct v4l2_subdev *subdev = &sensor->subdev; local
884 et8ek8_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument
922 et8ek8_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument
960 et8ek8_enum_frame_ival(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_interval_enum *fie) argument
1006 et8ek8_get_pad_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument
1023 et8ek8_set_pad_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument
1048 et8ek8_get_frame_interval(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_interval *fi) argument
1067 et8ek8_set_frame_interval(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_interval *fi) argument
1097 et8ek8_g_priv_mem(struct v4l2_subdev *subdev) argument
1172 et8ek8_dev_init(struct v4l2_subdev *subdev) argument
1257 struct v4l2_subdev *subdev = dev_get_drvdata(dev); local
1275 et8ek8_registered(struct v4l2_subdev *subdev) argument
1314 et8ek8_set_power(struct v4l2_subdev *subdev, int on) argument
1394 struct v4l2_subdev *subdev = dev_get_drvdata(dev); local
1405 struct v4l2_subdev *subdev = dev_get_drvdata(dev); local
1480 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local
[all...]
/linux-master/drivers/media/platform/
H A Dvideo-mux.c21 #include <media/v4l2-subdev.h>
24 struct v4l2_subdev subdev; member in struct:video_mux
47 return container_of(sd, struct video_mux, subdev);
135 dev_err(sd->dev, "Upstream entity is not a v4l2 subdev\n");
324 return v4l2_create_fwnode_links(sd, &vmux->subdev);
337 v4l2_async_subdev_nf_init(&vmux->notifier, &vmux->subdev);
344 dev_fwnode(vmux->subdev.dev), i, 0,
376 ret = v4l2_async_register_subdev(&vmux->subdev);
405 v4l2_subdev_init(&vmux->subdev, &video_mux_subdev_ops);
406 vmux->subdev
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dgm20b.c25 #include <subdev/acr.h>
54 &pmu->subdev, msecs_to_jiffies(1000));
83 loader_config_dump(&acr->subdev, &hdr);
130 struct nvkm_subdev *subdev = &pmu->subdev; local
133 nvkm_error(subdev, "ACR WPR init failure: %d\n",
138 nvkm_debug(subdev, "ACR WPR init complete\n");
190 nvkm_error(&pmu->subdev, "error parsing init message: %d\n", ret);
211 nvkm_falcon_put(&pmu->falcon, &pmu->subdev);
222 ret = nvkm_falcon_get(&pmu->falcon, &pmu->subdev);
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dbase.c26 #include <subdev/bios.h>
27 #include <subdev/bios/bmp.h>
28 #include <subdev/bios/bit.h>
29 #include <subdev/bios/image.h>
42 nvkm_error(&bios->subdev, "OOB %d %08x %08x\n", size, p, *addr);
138 nvkm_bios_dtor(struct nvkm_subdev *subdev) argument
140 struct nvkm_bios *bios = nvkm_bios(subdev);
161 nvkm_subdev_ctor(&nvkm_bios, device, type, inst, &bios->subdev);
184 nvkm_debug(&bios->subdev, "BMP version %x.%x\n",
192 nvkm_debug(&bios->subdev, "BI
[all...]
H A DM0203.c24 #include <subdev/bios.h>
25 #include <subdev/bios/bit.h>
26 #include <subdev/bios/M0203.h>
106 struct nvkm_subdev *subdev = &bios->subdev; local
112 nvkm_warn(subdev, "M0203T not found\n");
123 nvkm_warn(subdev, "M0203T type %02x\n", M0203T.type);
/linux-master/drivers/gpu/host1x/
H A Dbus.c43 struct host1x_subdev *subdev; local
47 subdev = kzalloc(sizeof(*subdev), GFP_KERNEL);
48 if (!subdev)
51 INIT_LIST_HEAD(&subdev->list);
52 subdev->np = of_node_get(np);
55 list_add_tail(&subdev->list, &device->subdevs);
76 * @subdev: subdevice to remove
78 static void host1x_subdev_del(struct host1x_subdev *subdev) argument
80 list_del(&subdev
110 host1x_subdev_register(struct host1x_device *device, struct host1x_subdev *subdev, struct host1x_client *client) argument
139 __host1x_subdev_unregister(struct host1x_device *device, struct host1x_subdev *subdev) argument
175 host1x_subdev_unregister(struct host1x_device *device, struct host1x_subdev *subdev) argument
296 struct host1x_subdev *subdev; local
318 struct host1x_subdev *subdev; local
372 struct host1x_subdev *subdev, *sd; local
430 struct host1x_subdev *subdev; local
543 struct host1x_subdev *subdev; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
H A Dagp.c58 struct nvkm_device *device = pci->subdev.device;
88 nvkm_error(&pci->subdev, "failed to acquire agp\n");
107 struct nvkm_subdev *subdev = &pci->subdev; local
108 struct nvkm_device *device = subdev->device;
126 nvkm_warn(subdev, "failed to acquire agp\n");
146 nvkm_info(subdev, "forcing default agp mode to %dX, "
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dtu102.c26 #include <subdev/gsp.h>
27 #include <subdev/pmu.h>
170 struct nvkm_subdev *subdev = &acr->subdev; local
173 hsfwif = nvkm_firmware_load(subdev, fwif->func->ahesasc, "AcrAHESASC",
179 hsfwif = nvkm_firmware_load(subdev, fwif->func->asb, "AcrASB",
184 hsfwif = nvkm_firmware_load(subdev, fwif->func->unload, "AcrUnload",

Completed in 207 milliseconds

<<11121314151617181920>>