On 09/10/17 12:19, Mauro Carvalho Chehab wrote:
> The V4L_DIR_* direction flags document the direction for a
> V4L2 device node. Convert them to enum and document.
> 
> Signed-off-by: Mauro Carvalho Chehab <mche...@s-opensource.com>

Acked-by: Hans Verkuil <hans.verk...@cisco.com>

Regards,

        Hans

> ---
>  include/media/v4l2-dev.h | 22 ++++++++++++++++------
>  1 file changed, 16 insertions(+), 6 deletions(-)
> 
> diff --git a/include/media/v4l2-dev.h b/include/media/v4l2-dev.h
> index f182b47dfd71..87dac58c7799 100644
> --- a/include/media/v4l2-dev.h
> +++ b/include/media/v4l2-dev.h
> @@ -40,11 +40,21 @@ enum vfl_devnode_type {
>  };
>  #define VFL_TYPE_MAX VFL_TYPE_TOUCH
>  
> -/* Is this a receiver, transmitter or mem-to-mem? */
> -/* Ignored for VFL_TYPE_SUBDEV. */
> -#define VFL_DIR_RX           0
> -#define VFL_DIR_TX           1
> -#define VFL_DIR_M2M          2
> +/**
> + * enum  vfl_direction - Identifies if a &struct video_device corresponds
> + *   to a receiver, a transmitter or a mem-to-mem device.
> + *
> + * @VFL_DIR_RX:              device is a receiver.
> + * @VFL_DIR_TX:              device is a transmitter.
> + * @VFL_DIR_M2M:     device is a memory to memory device.
> + *
> + * Note: Ignored if &enum vfl_devnode_type is %VFL_TYPE_SUBDEV.
> + */
> +enum vfl_devnode_direction {
> +     VFL_DIR_RX,
> +     VFL_DIR_TX,
> +     VFL_DIR_M2M,
> +};
>  
>  struct v4l2_ioctl_callbacks;
>  struct video_device;
> @@ -249,7 +259,7 @@ struct video_device
>       /* device info */
>       char name[32];
>       enum vfl_devnode_type vfl_type;
> -     int vfl_dir;
> +     enum vfl_devnode_direction vfl_dir;
>       int minor;
>       u16 num;
>       unsigned long flags;
> 

--
To unsubscribe from this list: send the line "unsubscribe linux-doc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to