struct v4l2_flash — Flash sub-device context
struct v4l2_flash {
  struct led_classdev_flash * fled_cdev;
  struct led_classdev_flash * iled_cdev;
  const struct v4l2_flash_ops * ops;
  struct v4l2_subdev sd;
  struct v4l2_ctrl_handler hdl;
  struct v4l2_ctrl ** ctrls;
};  LED flash class device controlled by this sub-device
LED class device representing indicator LED associated with the LED flash class device
V4L2 specific flash ops
V4L2 sub-device
flash controls handler
array of pointers to controls, whose values define the sub-device state