/linux-master/drivers/media/i2c/ |
H A D | s5k5baf.c | 27 #include <media/v4l2-subdev.h> 1004 * V4L2 subdev core and video operations 1129 * subdev active state API. 1174 * subdev active state API. 1186 * V4L2 subdev pad level and video operations 1554 * V4L2 subdev controls 1706 * V4L2 subdev internal operations 1762 v4l2_err(sd, "failed to register subdev %s\n",
|
H A D | ov5645.c | 33 #include <media/v4l2-subdev.h> 831 static int ov5645_enum_frame_size(struct v4l2_subdev *subdev, argument 940 static int ov5645_init_state(struct v4l2_subdev *subdev, argument 949 ov5645_set_format(subdev, sd_state, &fmt); 968 static int ov5645_s_stream(struct v4l2_subdev *subdev, int enable) argument 970 struct ov5645 *ov5645 = to_ov5645(subdev);
|
H A D | ov2659.c | 24 #include <media/v4l2-subdev.h> 979 * V4L2 subdev video and pad level operations 1300 * V4L2 subdev internal operations
|
H A D | mt9v032.c | 31 #include <media/v4l2-subdev.h> 186 struct v4l2_subdev subdev; member in struct:mt9v032 223 return container_of(sd, struct mt9v032, subdev); 349 * V4L2 subdev video operations 382 static int mt9v032_s_stream(struct v4l2_subdev *subdev, int enable) argument 386 struct mt9v032 *mt9v032 = to_mt9v032(subdev); 430 static int mt9v032_enum_mbus_code(struct v4l2_subdev *subdev, argument 434 struct mt9v032 *mt9v032 = to_mt9v032(subdev); 443 static int mt9v032_enum_frame_size(struct v4l2_subdev *subdev, argument 447 struct mt9v032 *mt9v032 = to_mt9v032(subdev); 462 mt9v032_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *format) argument 498 mt9v032_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *format) argument 542 mt9v032_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 556 mt9v032_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 849 mt9v032_set_power(struct v4l2_subdev *subdev, int on) argument 878 mt9v032_registered(struct v4l2_subdev *subdev) argument 926 mt9v032_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 953 mt9v032_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 1195 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
H A D | mt9p031.c | 31 #include <media/v4l2-subdev.h> 121 struct v4l2_subdev subdev; member in struct:mt9p031 149 return container_of(sd, struct mt9p031, subdev); 165 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 179 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 193 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 231 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 270 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 299 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 364 struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev); 462 mt9p031_s_stream(struct v4l2_subdev *subdev, int enable) argument 514 mt9p031_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 527 mt9p031_enum_frame_size(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_frame_size_enum *fse) argument 575 mt9p031_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 586 mt9p031_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *format) argument 624 mt9p031_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 648 mt9p031_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 699 mt9p031_init_state(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state) argument 967 mt9p031_set_power(struct v4l2_subdev *subdev, int on) argument 996 mt9p031_registered(struct v4l2_subdev *subdev) argument 1025 mt9p031_open(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 1030 mt9p031_close(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh) argument 1217 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
H A D | isl7998x.c | 512 struct v4l2_subdev subdev; member in struct:isl7998x 542 return container_of(sd, struct isl7998x, subdev); 615 struct device *dev = isl7998x->subdev.dev; 677 struct device *dev = isl7998x->subdev.dev; 720 struct device *dev = isl7998x->subdev.dev; 1347 isl7998x->subdev.entity.ops = &isl7998x_entity_ops; 1348 isl7998x->subdev.entity.function = MEDIA_ENT_F_VID_IF_BRIDGE; 1354 return media_entity_pads_init(&isl7998x->subdev.entity, 1394 struct v4l2_subdev *sd = &isl7998x->subdev; 1440 isl7998x->subdev [all...] |
H A D | imx415.c | 22 #include <media/v4l2-subdev.h> 596 struct v4l2_subdev subdev; member in struct:imx415 700 return container_of(sd, struct imx415, subdev); 740 state = v4l2_subdev_get_locked_active_state(&sensor->subdev); 869 sensor->subdev.ctrl_handler = &sensor->ctrls; 1109 v4l2_i2c_subdev_init(&sensor->subdev, client, &imx415_subdev_ops); 1110 sensor->subdev.internal_ops = &imx415_internal_ops; 1116 sensor->subdev.flags |= V4L2_SUBDEV_FL_HAS_DEVNODE | 1119 sensor->subdev.entity.function = MEDIA_ENT_F_CAM_SENSOR; 1120 ret = media_entity_pads_init(&sensor->subdev 1417 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local 1437 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local 1446 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
H A D | imx334.c | 17 #include <media/v4l2-subdev.h> 513 * @subdev: pointer to imx334 V4L2 sub-device 517 static inline struct imx334 *to_imx334(struct v4l2_subdev *subdev) argument 519 return container_of(subdev, struct imx334, sd); 1346 /* Initialize subdev */ 1382 /* Initialize subdev */ 1397 "failed to register async subdev: %d", ret);
|
H A D | imx290.c | 29 #include <media/v4l2-subdev.h> 1198 static int imx290_entity_init_state(struct v4l2_subdev *subdev, argument 1209 imx290_set_fmt(subdev, sd_state, &fmt); 1278 dev_err(imx290->dev, "subdev initialization error %d\n", ret); 1583 /* Initialize the V4L2 subdev. */ 1592 * Finally, register the V4L2 subdev. This must be done after 1593 * initializing everything as the subdev can be used immediately after
|
H A D | imx274.c | 29 #include <media/v4l2-subdev.h> 998 * @sd_state: The subdev state we are editing for TRY requests 1338 * subdev active state API. 1362 * subdev active state API. 2047 /* initialize subdev media pad */
|
H A D | ar0521.c | 14 #include <media/v4l2-subdev.h> 1178 MODULE_DESCRIPTION("AR0521 MIPI Camera subdev driver");
|
H A D | alvium-csi2.c | 21 #include <media/v4l2-subdev.h> 2275 dev_err(dev, "subdev initialization error %d\n", ret); 2447 /* Initialize the V4L2 subdev. */
|
H A D | alvium-csi2.h | 19 #include <media/v4l2-subdev.h>
|
H A D | thp7312.c | 32 #include <media/v4l2-subdev.h> 490 * TODO: The mode and rate should be cached in the subdev state, once
|
H A D | ov64a40.c | 24 #include <media/v4l2-subdev.h> 3606 /* Initialize subdev */ 3622 dev_err(&client->dev, "subdev init error: %d\n", ret);
|
/linux-master/drivers/media/i2c/s5c73m3/ |
H A D | s5c73m3-core.c | 27 #include <media/v4l2-subdev.h> 877 * subdev active state API. 935 * subdev active state API.
|
/linux-master/drivers/media/i2c/ccs/ |
H A D | ccs-core.c | 1545 struct v4l2_subdev *subdev = dev_get_drvdata(dev); local 1546 struct ccs_subdev *ssd = to_ccs_subdev(subdev); 1692 struct v4l2_subdev *subdev = dev_get_drvdata(dev); local 1693 struct ccs_subdev *ssd = to_ccs_subdev(subdev); 1873 * V4L2 subdev video operations 1912 static int ccs_set_stream(struct v4l2_subdev *subdev, int enable) argument 1914 struct ccs_sensor *sensor = to_ccs_sensor(subdev); 1943 static int ccs_pre_streamon(struct v4l2_subdev *subdev, u32 flags) argument 1945 struct ccs_sensor *sensor = to_ccs_sensor(subdev); 1980 static int ccs_post_streamoff(struct v4l2_subdev *subdev) argument 1988 ccs_enum_mbus_code(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_mbus_code_enum *code) argument 2031 __ccs_get_mbus_code(struct v4l2_subdev *subdev, unsigned int pad) argument 2041 __ccs_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 2051 ccs_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 2065 ccs_get_crop_compose(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_rect **crops, struct v4l2_rect **comps) argument 2083 ccs_propagate(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, int which, int target) argument 2137 ccs_set_format_source(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 2190 ccs_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_format *fmt) argument 2244 scaling_goodness(struct v4l2_subdev *subdev, int w, int ask_w, int h, int ask_h, u32 flags) argument 2282 ccs_set_compose_binner(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel, struct v4l2_rect **crops, struct v4l2_rect *comp) argument 2330 ccs_set_compose_scaler(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel, struct v4l2_rect **crops, struct v4l2_rect *comp) argument 2445 ccs_set_compose(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 2472 ccs_sel_supported(struct v4l2_subdev *subdev, struct v4l2_subdev_selection *sel) argument 2510 ccs_set_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 2560 ccs_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 2603 ccs_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument 2641 ccs_get_skip_frames(struct v4l2_subdev *subdev, u32 *frames) argument 2649 ccs_get_skip_top_lines(struct v4l2_subdev *subdev, u32 *lines) argument 2665 struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev)); local 2698 struct v4l2_subdev *subdev = i2c_get_clientdata(to_i2c_client(dev)); local 2901 ccs_unregistered(struct v4l2_subdev *subdev) argument 2910 ccs_registered(struct v4l2_subdev *subdev) argument 3587 struct v4l2_subdev *subdev = i2c_get_clientdata(client); local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | init.c | 24 #include <subdev/bios.h> 25 #include <subdev/bios/bit.h> 26 #include <subdev/bios/bmp.h> 27 #include <subdev/bios/conn.h> 28 #include <subdev/bios/dcb.h> 29 #include <subdev/bios/dp.h> 30 #include <subdev/bios/gpio.h> 31 #include <subdev/bios/init.h> 32 #include <subdev/bios/ramcfg.h> 34 #include <subdev/devini 231 struct nvkm_subdev *subdev = init->subdev; local 2322 nvbios_post(struct nvkm_subdev *subdev, bool execute) argument [all...] |
H A D | shadow.c | 27 #include <subdev/bios.h> 28 #include <subdev/bios/image.h> 54 struct nvkm_subdev *subdev = &bios->subdev; local 65 nvkm_debug(subdev, "%08x: header fetch failed\n", 71 nvkm_debug(subdev, "image %d invalid\n", idx); 75 nvkm_debug(subdev, "%08x: type %02x, %d bytes\n", 79 nvkm_debug(subdev, "%08x: fetch failed\n", image.base); 87 nvkm_debug(subdev, "%08x: checksum failed\n", 113 struct nvkm_subdev *subdev local 175 struct nvkm_subdev *subdev = &bios->subdev; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/volt/ |
H A D | gk20a.c | 111 struct nvkm_subdev *subdev = &volt->base.subdev; local 113 nvkm_debug(subdev, "set voltage as %duv\n", volt->base.vid[vid].uv); 121 struct nvkm_subdev *subdev = &volt->base.subdev; local 126 nvkm_debug(subdev, "prev=%d, target=%d, condition=%d\n", 157 nvkm_debug(&volt->base.subdev, "the default voltage is %duV\n", uv); 167 nvkm_debug(&volt->base.subdev, "%2d: vid=%d, uv=%d\n", i,
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | lsfw.c | 69 nvkm_error(&acr->subdev, "LSFW %d redefined\n", id); 87 nvkm_acr_lsfw_load_sig_image_desc_(struct nvkm_subdev *subdev, argument 94 struct nvkm_acr *acr = subdev->device->acr; 101 ret = nvkm_firmware_load_name(subdev, path, "sig", ver, &lsfw->sig); 105 ret = nvkm_firmware_load_blob(subdev, path, "image", ver, &lsfw->img); 109 ret = nvkm_firmware_load_name(subdev, path, "desc", ver, pdesc); 141 nvkm_acr_lsfw_load_sig_image_desc(struct nvkm_subdev *subdev, argument 150 lsfw = nvkm_acr_lsfw_load_sig_image_desc_(subdev, falcon, id, path, ver, 155 nvkm_acr_lsfw_from_desc(&nvfw_ls_desc(subdev, fw->data)->head, lsfw); 161 nvkm_acr_lsfw_load_sig_image_desc_v1(struct nvkm_subdev *subdev, argument 181 nvkm_acr_lsfw_load_sig_image_desc_v2(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func) argument 249 nvkm_acr_lsfw_load_bl_inst_data_sig(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func) argument 325 nvkm_acr_lsfw_load_bl_sig_net(struct nvkm_subdev *subdev, struct nvkm_falcon *falcon, enum nvkm_acr_lsf_id id, const char *path, int ver, const struct nvkm_acr_lsf_func *func, const void *inst_data, u32 inst_size, const void *data_data, u32 data_size) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | crtc.c | 44 #include <subdev/bios/pll.h> 45 #include <subdev/clk.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | r535.c | 25 #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/subdev/ltc/ |
H A D | gp10b.c | 30 struct nvkm_device *device = ltc->subdev.device;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
H A D | base.c | 51 nvkm_gsp_fini(struct nvkm_subdev *subdev, bool suspend) argument 53 struct nvkm_gsp *gsp = nvkm_gsp(subdev); 62 nvkm_gsp_init(struct nvkm_subdev *subdev) argument 64 struct nvkm_gsp *gsp = nvkm_gsp(subdev); 73 nvkm_gsp_oneinit(struct nvkm_subdev *subdev) argument 75 struct nvkm_gsp *gsp = nvkm_gsp(subdev); 84 nvkm_gsp_dtor(struct nvkm_subdev *subdev) argument 86 struct nvkm_gsp *gsp = nvkm_gsp(subdev); 112 nvkm_subdev_ctor(&nvkm_gsp, device, type, inst, &gsp->subdev); 114 fwif = nvkm_firmware_load(&gsp->subdev, fwi [all...] |