• Home
  • Raw
  • Download

Lines Matching full:sd

54 		int (*log_status)(struct v4l2_subdev *sd);
55 int (*init)(struct v4l2_subdev *sd, u32 val);
93 (:c:type:`sd <v4l2_subdev>`, &\ :c:type:`ops <v4l2_subdev_ops>`).
96 Afterwards you need to initialize :c:type:`sd <v4l2_subdev>`->name with a
110 err = media_entity_pads_init(&sd->entity, npads, pads);
123 media_entity_cleanup(&sd->entity);
167 (:c:type:`v4l2_dev <v4l2_device>`, :c:type:`sd <v4l2_subdev>`).
179 (:c:type:`sd <v4l2_subdev>`).
182 :c:type:`sd <v4l2_subdev>`->dev == ``NULL``.
303 err = sd->ops->core->g_std(sd, &norm);
309 err = v4l2_subdev_call(sd, core, g_std, &norm);
312 if :c:type:`sd <v4l2_subdev>` is ``NULL``, ``-ENOIOCTLCMD`` if either
313 :c:type:`sd <v4l2_subdev>`->core or :c:type:`sd <v4l2_subdev>`->core->g_std is ``NULL``, or the act…
314 :c:type:`sd <v4l2_subdev>`->ops->core->g_std ops.
335 :c:type:`sd <v4l2_subdev>`->grp_id to whatever value it wants (it's 0 by
348 it can call ``v4l2_subdev_notify(sd, notification, arg)``. This macro checks
473 struct v4l2_subdev sd;
481 v4l2_i2c_subdev_init(&state->sd, client, subdev_ops);
491 static inline struct chipname_state *to_state(struct v4l2_subdev *sd)
493 return container_of(sd, struct chipname_state, sd);
501 struct i2c_client *client = v4l2_get_subdevdata(sd);
507 struct v4l2_subdev *sd = i2c_get_clientdata(client);
510 :c:func:`v4l2_device_unregister_subdev`\ (:c:type:`sd <v4l2_subdev>`)
519 :c:func:`v4l2_device_unregister_subdev`\ (:c:type:`sd <v4l2_subdev>`)
527 struct v4l2_subdev *sd = v4l2_i2c_new_subdev(v4l2_dev, adapter,
628 sd->ctrl_handler->lock = &priv->mutex;
629 sd->state_lock = &priv->mutex;