Loading drivers/media/video/tw9910.c +13 −0 Original line number Diff line number Diff line Loading @@ -645,6 +645,19 @@ static int tw9910_set_fmt(struct soc_camera_device *icd, __u32 pixfmt, struct tw9910_priv *priv = container_of(icd, struct tw9910_priv, icd); int ret = -EINVAL; u8 val; int i; /* * check color format */ for (i = 0 ; i < ARRAY_SIZE(tw9910_color_fmt) ; i++) { if (pixfmt == tw9910_color_fmt[i].fourcc) { ret = 0; break; } } if (ret < 0) goto tw9910_set_fmt_error; /* * select suitable norm Loading Loading
drivers/media/video/tw9910.c +13 −0 Original line number Diff line number Diff line Loading @@ -645,6 +645,19 @@ static int tw9910_set_fmt(struct soc_camera_device *icd, __u32 pixfmt, struct tw9910_priv *priv = container_of(icd, struct tw9910_priv, icd); int ret = -EINVAL; u8 val; int i; /* * check color format */ for (i = 0 ; i < ARRAY_SIZE(tw9910_color_fmt) ; i++) { if (pixfmt == tw9910_color_fmt[i].fourcc) { ret = 0; break; } } if (ret < 0) goto tw9910_set_fmt_error; /* * select suitable norm Loading