/drivers/gpu/drm/nouveau/core/subdev/volt/ |
H A D | gpio.c | 25 #include <subdev/volt.h> 26 #include <subdev/gpio.h> 27 #include <subdev/bios/gpio.h>
|
H A D | nv40.c | 25 #include <subdev/volt.h>
|
/drivers/media/platform/soc_camera/ |
H A D | soc_camera_platform.c | 19 #include <media/v4l2-subdev.h> 24 struct v4l2_subdev subdev; member in struct:soc_camera_platform_priv 29 struct v4l2_subdev *subdev = platform_get_drvdata(pdev); local 30 return container_of(subdev, struct soc_camera_platform_priv, subdev); 156 /* soc-camera convention: control's drvdata points to the subdev */ 157 platform_set_drvdata(pdev, &priv->subdev); 163 v4l2_subdev_init(&priv->subdev, &platform_subdev_ops); 164 v4l2_set_subdevdata(&priv->subdev, p); 165 strncpy(priv->subdev [all...] |
/drivers/media/platform/vsp1/ |
H A D | vsp1_rwpf.c | 14 #include <media/v4l2-subdev.h> 27 int vsp1_rwpf_enum_mbus_code(struct v4l2_subdev *subdev, argument 44 int vsp1_rwpf_enum_frame_size(struct v4l2_subdev *subdev, argument 48 struct vsp1_rwpf *rwpf = to_rwpf(subdev); 87 int vsp1_rwpf_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, argument 90 struct vsp1_rwpf *rwpf = to_rwpf(subdev); 98 int vsp1_rwpf_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, argument 101 struct vsp1_rwpf *rwpf = to_rwpf(subdev); 147 int vsp1_rwpf_get_selection(struct v4l2_subdev *subdev, argument 151 struct vsp1_rwpf *rwpf = to_rwpf(subdev); 179 vsp1_rwpf_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel) argument [all...] |
/drivers/media/i2c/ |
H A D | mt9p031.c | 33 #include <media/v4l2-subdev.h> 123 struct v4l2_subdev subdev; member in struct:mt9p031 151 return container_of(sd, struct mt9p031, subdev); 167 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 181 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 195 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 233 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 269 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 298 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 358 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 448 mt9p031_s_stream(struct v4l2_subdev *subdev, int enable) argument 476 mt9p031_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_mbus_code_enum *code) argument 489 mt9p031_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_frame_size_enum *fse) argument 535 mt9p031_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *fmt) argument 546 mt9p031_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *format) argument 584 mt9p031_get_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_crop *crop) argument 595 mt9p031_set_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_crop *crop) argument 880 mt9p031_set_power(struct v4l2_subdev *subdev, int on) argument 909 mt9p031_registered(struct v4l2_subdev *subdev) argument 938 mt9p031_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 965 mt9p031_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 1154 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
H A D | as3645a.c | 106 * @subdev: V4L2 subdev 119 struct v4l2_subdev subdev; member in struct:as3645a 136 #define to_as3645a(sd) container_of(sd, struct as3645a, subdev) 141 struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev); 155 struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev); 290 struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev); 328 struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev); 375 struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev); 476 * V4L2 subdev cor 671 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local 688 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local 849 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
H A D | mt9t001.c | 27 #include <media/v4l2-subdev.h> 119 struct v4l2_subdev subdev; member in struct:mt9t001 140 return container_of(sd, struct mt9t001, subdev); 156 struct i2c_client *client = v4l2_get_subdevdata(&mt9t001->subdev); 173 struct i2c_client *client = v4l2_get_subdevdata(&mt9t001->subdev); 221 struct i2c_client *client = v4l2_get_subdevdata(&mt9t001->subdev); 243 * V4L2 subdev video operations 274 static int mt9t001_s_stream(struct v4l2_subdev *subdev, int enable) argument 277 struct i2c_client *client = v4l2_get_subdevdata(subdev); 279 struct mt9t001 *mt9t001 = to_mt9t001(subdev); 329 mt9t001_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_mbus_code_enum *code) argument 340 mt9t001_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_frame_size_enum *fse) argument 355 mt9t001_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *format) argument 366 mt9t001_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *format) argument 404 mt9t001_get_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_crop *crop) argument 415 mt9t001_set_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_crop *crop) argument 725 mt9t001_set_power(struct v4l2_subdev *subdev, int on) argument 754 mt9t001_registered(struct v4l2_subdev *subdev) argument 783 mt9t001_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 804 mt9t001_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 944 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
H A D | mt9v032.c | 29 #include <media/v4l2-subdev.h> 232 struct v4l2_subdev subdev; member in struct:mt9v032 267 return container_of(sd, struct mt9v032, subdev); 370 * V4L2 subdev video operations 401 static int mt9v032_s_stream(struct v4l2_subdev *subdev, int enable) argument 406 struct mt9v032 *mt9v032 = to_mt9v032(subdev); 450 static int mt9v032_enum_mbus_code(struct v4l2_subdev *subdev, argument 461 static int mt9v032_enum_frame_size(struct v4l2_subdev *subdev, argument 476 static int mt9v032_get_format(struct v4l2_subdev *subdev, argument 480 struct mt9v032 *mt9v032 = to_mt9v032(subdev); 511 mt9v032_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *format) argument 555 mt9v032_get_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_crop *crop) argument 566 mt9v032_set_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_crop *crop) argument 726 mt9v032_set_power(struct v4l2_subdev *subdev, int on) argument 755 mt9v032_registered(struct v4l2_subdev *subdev) argument 802 mt9v032_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 829 mt9v032_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 1009 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
H A D | mt9m032.c | 37 #include <media/v4l2-subdev.h> 146 struct v4l2_subdev subdev; member in struct:mt9m032 167 #define to_mt9m032(sd) container_of(sd, struct mt9m032, subdev) 169 (&((struct i2c_client *)v4l2_get_subdevdata(&(sensor)->subdev))->dev) 195 struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev); 230 struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev); 251 struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev); 280 struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev); 319 static int mt9m032_enum_mbus_code(struct v4l2_subdev *subdev, argument 330 static int mt9m032_enum_frame_size(struct v4l2_subdev *subdev, argument 389 mt9m032_get_pad_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *fmt) argument 402 mt9m032_set_pad_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *fmt) argument 425 mt9m032_get_pad_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_crop *crop) argument 438 mt9m032_set_pad_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_crop *crop) argument 494 mt9m032_get_frame_interval(struct v4l2_subdev *subdev, struct v4l2_subdev_frame_interval *fi) argument 507 mt9m032_set_frame_interval(struct v4l2_subdev *subdev, struct v4l2_subdev_frame_interval *fi) argument 533 mt9m032_s_stream(struct v4l2_subdev *subdev, int streaming) argument 865 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
/drivers/gpu/drm/nouveau/core/engine/device/ |
H A D | nv30.c | 25 #include <subdev/bios.h> 26 #include <subdev/bus.h> 27 #include <subdev/gpio.h> 28 #include <subdev/i2c.h> 29 #include <subdev/clock.h> 30 #include <subdev/devinit.h> 31 #include <subdev/mc.h> 32 #include <subdev/timer.h> 33 #include <subdev/fb.h> 34 #include <subdev/instme [all...] |
/drivers/media/platform/omap3isp/ |
H A D | ispstat.c | 117 "match.\n", stat->subdev.name); 126 "not match.\n", stat->subdev.name); 243 stat->subdev.name); 261 stat->subdev.name); 291 stat->subdev.name); 296 "corrupted data\n.", stat->subdev.name); 311 "not enough.\n", stat->subdev.name); 325 stat->subdev.name, rval); 356 stat->subdev.name); 421 stat->subdev 796 omap3isp_stat_s_stream(struct v4l2_subdev *subdev, int enable) argument 987 omap3isp_stat_subscribe_event(struct v4l2_subdev *subdev, struct v4l2_fh *fh, struct v4l2_event_subscription *sub) argument 999 omap3isp_stat_unsubscribe_event(struct v4l2_subdev *subdev, struct v4l2_fh *fh, struct v4l2_event_subscription *sub) argument 1020 struct v4l2_subdev *subdev = &stat->subdev; local [all...] |
H A D | isp.c | 538 pipe = to_isp_pipeline(&isp->isp_ccp2.subdev.entity); 544 pipe = to_isp_pipeline(&isp->isp_csi2a.subdev.entity); 550 pipe = to_isp_pipeline(&isp->isp_ccdc.subdev.entity); 556 pipe = to_isp_pipeline(&isp->isp_prev.subdev.entity); 565 pipe = to_isp_pipeline(&isp->isp_res.subdev.entity); 659 * count of all subdev entities in the pipeline. 692 * Change the entity use count by @change. If the entity is a subdev update its 700 struct v4l2_subdev *subdev; local 703 subdev = media_entity_type(entity) == MEDIA_ENT_T_V4L2_SUBDEV 706 if (entity->use_count == 0 && change > 0 && subdev ! 861 struct v4l2_subdev *subdev; local 961 struct v4l2_subdev *subdev; local 1805 struct v4l2_subdev *subdev; local [all...] |
/drivers/gpu/drm/nouveau/core/subdev/clock/ |
H A D | pllnv04.c | 24 #include <subdev/bios.h> 25 #include <subdev/bios/pll.h> 30 getMNP_single(struct nouveau_subdev *subdev, struct nvbios_pll *info, int clk, argument 41 struct nouveau_bios *bios = nouveau_bios(subdev); 129 getMNP_double(struct nouveau_subdev *subdev, struct nvbios_pll *info, int clk, argument 140 int chip_version = nouveau_bios(subdev)->version.chip; 228 nv04_pll_calc(struct nouveau_subdev *subdev, struct nvbios_pll *info, u32 freq, argument 234 ret = getMNP_single(subdev, info, freq, N1, M1, P); 240 ret = getMNP_double(subdev, info, freq, N1, M1, N2, M2, P); 244 nv_error(subdev, "unabl [all...] |
/drivers/media/i2c/smiapp/ |
H A D | smiapp-core.c | 1318 static int smiapp_set_power(struct v4l2_subdev *subdev, int on) argument 1320 struct smiapp_sensor *sensor = to_smiapp_sensor(subdev); 1493 * V4L2 subdev video operations 1496 static int smiapp_set_stream(struct v4l2_subdev *subdev, int enable) argument 1498 struct smiapp_sensor *sensor = to_smiapp_sensor(subdev); 1517 static int smiapp_enum_mbus_code(struct v4l2_subdev *subdev, argument 1521 struct i2c_client *client = v4l2_get_subdevdata(subdev); 1522 struct smiapp_sensor *sensor = to_smiapp_sensor(subdev); 1529 dev_err(&client->dev, "subdev %s, pad %d, index %d\n", 1530 subdev 1560 __smiapp_get_mbus_code(struct v4l2_subdev *subdev, unsigned int pad) argument 1571 __smiapp_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *fmt) argument 1596 smiapp_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *fmt) argument 1610 smiapp_get_crop_compose(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_rect **crops, struct v4l2_rect **comps, int which) argument 1640 smiapp_propagate(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, int which, int target) argument 1690 smiapp_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_format *fmt) argument 1774 scaling_goodness(struct v4l2_subdev *subdev, int w, int ask_w, int h, int ask_h, u32 flags) argument 1812 smiapp_set_compose_binner(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel, struct v4l2_rect **crops, struct v4l2_rect *comp) argument 1860 smiapp_set_compose_scaler(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel, struct v4l2_rect **crops, struct v4l2_rect *comp) argument 1976 smiapp_set_compose(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel) argument 2004 __smiapp_sel_supported(struct v4l2_subdev *subdev, struct v4l2_subdev_selection *sel) argument 2042 smiapp_set_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel) argument 2094 __smiapp_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel) argument 2147 smiapp_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel) argument 2160 smiapp_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel) argument 2200 smiapp_get_skip_frames(struct v4l2_subdev *subdev, u32 *frames) argument 2216 struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev)); local 2250 struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev)); local 2265 smiapp_identify_module(struct v4l2_subdev *subdev) argument 2400 smiapp_registered(struct v4l2_subdev *subdev) argument 2804 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local 2829 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local 2882 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
/drivers/gpu/drm/nouveau/core/engine/copy/ |
H A D | nva3.c | 29 #include <subdev/fb.h> 30 #include <subdev/vm.h> 71 * PCOPY engine/subdev functions 82 nva3_copy_intr(struct nouveau_subdev *subdev) argument 84 struct nouveau_fifo *pfifo = nouveau_fifo(subdev); 85 struct nouveau_engine *engine = nv_engine(subdev); 86 struct nouveau_falcon *falcon = (void *)subdev;
|
/drivers/gpu/drm/nouveau/core/engine/crypt/ |
H A D | nv98.c | 30 #include <subdev/timer.h> 31 #include <subdev/fb.h> 71 * PCRYPT engine/subdev functions 83 nv98_crypt_intr(struct nouveau_subdev *subdev) argument 85 struct nouveau_fifo *pfifo = nouveau_fifo(subdev); 86 struct nouveau_engine *engine = nv_engine(subdev); 88 struct nv98_crypt_priv *priv = (void *)subdev;
|
/drivers/gpu/drm/nouveau/core/subdev/devinit/ |
H A D | nv50.c | 25 #include <subdev/bios.h> 26 #include <subdev/bios/dcb.h> 27 #include <subdev/bios/disp.h> 28 #include <subdev/bios/init.h> 29 #include <subdev/vga.h> 120 .subdev = nv_subdev(priv),
|
/drivers/gpu/drm/nouveau/core/subdev/bios/ |
H A D | extdev.c | 25 #include <subdev/bios.h> 26 #include <subdev/bios/dcb.h> 27 #include <subdev/bios/extdev.h>
|
H A D | fan.c | 25 #include <subdev/bios.h> 26 #include <subdev/bios/bit.h> 27 #include <subdev/bios/fan.h>
|
H A D | xpio.c | 25 #include <subdev/bios.h> 26 #include <subdev/bios/gpio.h> 27 #include <subdev/bios/xpio.h>
|
H A D | P0260.c | 25 #include <subdev/bios.h> 26 #include <subdev/bios/bit.h> 27 #include <subdev/bios/ramcfg.h> 28 #include <subdev/bios/P0260.h>
|
/drivers/gpu/drm/nouveau/core/include/engine/ |
H A D | disp.h | 21 return (void *)nv_device(obj)->subdev[NVDEV_ENGINE_DISP];
|
H A D | perfmon.h | 27 return (void *)nv_device(obj)->subdev[NVDEV_ENGINE_PERFMON];
|
/drivers/gpu/drm/nouveau/core/subdev/bar/ |
H A D | gk20a.c | 23 #include <subdev/bar.h>
|
/drivers/gpu/drm/nouveau/core/subdev/fuse/ |
H A D | base.c | 25 #include <subdev/fuse.h>
|