* drivers/media/test-drivers/vivid/vivid-vid-cap.c:979:22: warning: Local variable max_rect shadows outer variable
@ 2020-08-05 15:24 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2020-08-05 15:24 UTC (permalink / raw)
To: kbuild
[-- Attachment #1: Type: text/plain, Size: 21292 bytes --]
CC: kbuild-all(a)lists.01.org
CC: linux-kernel(a)vger.kernel.org
TO: Hans Verkuil <hverkuil@xs4all.nl>
CC: Mauro Carvalho Chehab <mchehab@kernel.org>
CC: linux-media(a)vger.kernel.org
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: 2324d50d051ec0f14a548e78554fb02513d6dcef
commit: dacca5f0fa69f04c2e70aad9847e8250b459971c media: media/test_drivers: rename to test-drivers
date: 4 months ago
:::::: branch date: 10 hours ago
:::::: commit date: 4 months ago
compiler: microblaze-linux-gcc (GCC) 9.3.0
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
cppcheck warnings: (new ones prefixed by >>)
>> drivers/media/test-drivers/vivid/vivid-vid-cap.c:979:22: warning: Local variable max_rect shadows outer variable [shadowVar]
struct v4l2_rect max_rect = {
^
drivers/media/test-drivers/vivid/vivid-vid-cap.c:966:21: note: Shadowed declaration
struct v4l2_rect max_rect = {
^
drivers/media/test-drivers/vivid/vivid-vid-cap.c:979:22: note: Shadow variable
struct v4l2_rect max_rect = {
^
--
>> drivers/media/test-drivers/vivid/vivid-vid-out.c:960:9: warning: Identical condition 'ret', second condition is always false [identicalConditionAfterEarlyExit]
return ret;
^
drivers/media/test-drivers/vivid/vivid-vid-out.c:937:6: note: first condition
if (ret)
^
drivers/media/test-drivers/vivid/vivid-vid-out.c:960:9: note: second condition
return ret;
^
>> drivers/media/test-drivers/vivid/vivid-vid-out.c:1028:22: warning: Variable 'dev->fbuf_out_flags' is reassigned a value before the old one has been used. [redundantAssignment]
dev->fbuf_out_flags = a->flags & (chroma_flags | alpha_flags);
^
drivers/media/test-drivers/vivid/vivid-vid-out.c:1027:22: note: Variable 'dev->fbuf_out_flags' is reassigned a value before the old one has been used.
dev->fbuf_out_flags &= ~(chroma_flags | alpha_flags);
^
drivers/media/test-drivers/vivid/vivid-vid-out.c:1028:22: note: Variable 'dev->fbuf_out_flags' is reassigned a value before the old one has been used.
dev->fbuf_out_flags = a->flags & (chroma_flags | alpha_flags);
^
>> drivers/media/test-drivers/vivid/vivid-vid-out.c:715:22: warning: Local variable max_rect shadows outer variable [shadowVar]
struct v4l2_rect max_rect = {
^
drivers/media/test-drivers/vivid/vivid-vid-out.c:702:21: note: Shadowed declaration
struct v4l2_rect max_rect = {
^
drivers/media/test-drivers/vivid/vivid-vid-out.c:715:22: note: Shadow variable
struct v4l2_rect max_rect = {
^
# https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=dacca5f0fa69f04c2e70aad9847e8250b459971c
git remote add linus https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git remote update linus
git checkout dacca5f0fa69f04c2e70aad9847e8250b459971c
vim +979 drivers/media/test-drivers/vivid/vivid-vid-cap.c
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 880
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 881 int vivid_vid_cap_s_selection(struct file *file, void *fh, struct v4l2_selection *s)
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 882 {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 883 struct vivid_dev *dev = video_drvdata(file);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 884 struct v4l2_rect *crop = &dev->crop_cap;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 885 struct v4l2_rect *compose = &dev->compose_cap;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 886 unsigned factor = V4L2_FIELD_HAS_T_OR_B(dev->field_cap) ? 2 : 1;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 887 int ret;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 888
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 889 if (!dev->has_crop_cap && !dev->has_compose_cap)
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 890 return -ENOTTY;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 891 if (s->type != V4L2_BUF_TYPE_VIDEO_CAPTURE)
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 892 return -EINVAL;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 893 if (vivid_is_webcam(dev))
0d0abef8d457c96 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-07-20 894 return -ENODATA;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 895
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 896 switch (s->target) {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 897 case V4L2_SEL_TGT_CROP:
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 898 if (!dev->has_crop_cap)
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 899 return -EINVAL;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 900 ret = vivid_vid_adjust_sel(s->flags, &s->r);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 901 if (ret)
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 902 return ret;
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 903 v4l2_rect_set_min_size(&s->r, &vivid_min_rect);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 904 v4l2_rect_set_max_size(&s->r, &dev->src_rect);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 905 v4l2_rect_map_inside(&s->r, &dev->crop_bounds_cap);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 906 s->r.top /= factor;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 907 s->r.height /= factor;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 908 if (dev->has_scaler_cap) {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 909 struct v4l2_rect fmt = dev->fmt_cap_rect;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 910 struct v4l2_rect max_rect = {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 911 0, 0,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 912 s->r.width * MAX_ZOOM,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 913 s->r.height * MAX_ZOOM
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 914 };
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 915 struct v4l2_rect min_rect = {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 916 0, 0,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 917 s->r.width / MAX_ZOOM,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 918 s->r.height / MAX_ZOOM
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 919 };
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 920
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 921 v4l2_rect_set_min_size(&fmt, &min_rect);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 922 if (!dev->has_compose_cap)
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 923 v4l2_rect_set_max_size(&fmt, &max_rect);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 924 if (!v4l2_rect_same_size(&dev->fmt_cap_rect, &fmt) &&
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 925 vb2_is_busy(&dev->vb_vid_cap_q))
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 926 return -EBUSY;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 927 if (dev->has_compose_cap) {
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 928 v4l2_rect_set_min_size(compose, &min_rect);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 929 v4l2_rect_set_max_size(compose, &max_rect);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 930 }
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 931 dev->fmt_cap_rect = fmt;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 932 tpg_s_buf_height(&dev->tpg, fmt.height);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 933 } else if (dev->has_compose_cap) {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 934 struct v4l2_rect fmt = dev->fmt_cap_rect;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 935
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 936 v4l2_rect_set_min_size(&fmt, &s->r);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 937 if (!v4l2_rect_same_size(&dev->fmt_cap_rect, &fmt) &&
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 938 vb2_is_busy(&dev->vb_vid_cap_q))
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 939 return -EBUSY;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 940 dev->fmt_cap_rect = fmt;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 941 tpg_s_buf_height(&dev->tpg, fmt.height);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 942 v4l2_rect_set_size_to(compose, &s->r);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 943 v4l2_rect_map_inside(compose, &dev->fmt_cap_rect);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 944 } else {
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 945 if (!v4l2_rect_same_size(&s->r, &dev->fmt_cap_rect) &&
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 946 vb2_is_busy(&dev->vb_vid_cap_q))
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 947 return -EBUSY;
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 948 v4l2_rect_set_size_to(&dev->fmt_cap_rect, &s->r);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 949 v4l2_rect_set_size_to(compose, &s->r);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 950 v4l2_rect_map_inside(compose, &dev->fmt_cap_rect);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 951 tpg_s_buf_height(&dev->tpg, dev->fmt_cap_rect.height);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 952 }
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 953 s->r.top *= factor;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 954 s->r.height *= factor;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 955 *crop = s->r;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 956 break;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 957 case V4L2_SEL_TGT_COMPOSE:
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 958 if (!dev->has_compose_cap)
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 959 return -EINVAL;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 960 ret = vivid_vid_adjust_sel(s->flags, &s->r);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 961 if (ret)
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 962 return ret;
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 963 v4l2_rect_set_min_size(&s->r, &vivid_min_rect);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 964 v4l2_rect_set_max_size(&s->r, &dev->fmt_cap_rect);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 965 if (dev->has_scaler_cap) {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 966 struct v4l2_rect max_rect = {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 967 0, 0,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 968 dev->src_rect.width * MAX_ZOOM,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 969 (dev->src_rect.height / factor) * MAX_ZOOM
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 970 };
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 971
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 972 v4l2_rect_set_max_size(&s->r, &max_rect);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 973 if (dev->has_crop_cap) {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 974 struct v4l2_rect min_rect = {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 975 0, 0,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 976 s->r.width / MAX_ZOOM,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 977 (s->r.height * factor) / MAX_ZOOM
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 978 };
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 @979 struct v4l2_rect max_rect = {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 980 0, 0,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 981 s->r.width * MAX_ZOOM,
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 982 (s->r.height * factor) * MAX_ZOOM
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 983 };
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 984
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 985 v4l2_rect_set_min_size(crop, &min_rect);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 986 v4l2_rect_set_max_size(crop, &max_rect);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 987 v4l2_rect_map_inside(crop, &dev->crop_bounds_cap);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 988 }
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 989 } else if (dev->has_crop_cap) {
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 990 s->r.top *= factor;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 991 s->r.height *= factor;
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 992 v4l2_rect_set_max_size(&s->r, &dev->src_rect);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 993 v4l2_rect_set_size_to(crop, &s->r);
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 994 v4l2_rect_map_inside(crop, &dev->crop_bounds_cap);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 995 s->r.top /= factor;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 996 s->r.height /= factor;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 997 } else {
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 998 v4l2_rect_set_size_to(&s->r, &dev->src_rect);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 999 s->r.height /= factor;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1000 }
d1e5d8bd49d9a83 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2016-04-03 1001 v4l2_rect_map_inside(&s->r, &dev->fmt_cap_rect);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1002 if (dev->bitmap_cap && (compose->width != s->r.width ||
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1003 compose->height != s->r.height)) {
dad7e270ba712ba drivers/media/platform/vivid/vivid-vid-cap.c Alexander Potapenko 2019-04-04 1004 vfree(dev->bitmap_cap);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1005 dev->bitmap_cap = NULL;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1006 }
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1007 *compose = s->r;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1008 break;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1009 default:
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1010 return -EINVAL;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1011 }
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1012
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1013 tpg_s_crop_compose(&dev->tpg, crop, compose);
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1014 return 0;
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1015 }
ef834f7836ec050 drivers/media/platform/vivid/vivid-vid-cap.c Hans Verkuil 2014-08-25 1016
:::::: The code at line 979 was first introduced by commit
:::::: ef834f7836ec0502f49f20bbc42f1240577a9c83 [media] vivid: add the video capture and output parts
:::::: TO: Hans Verkuil <hans.verkuil@cisco.com>
:::::: CC: Mauro Carvalho Chehab <m.chehab@samsung.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-08-05 15:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-05 15:24 drivers/media/test-drivers/vivid/vivid-vid-cap.c:979:22: warning: Local variable max_rect shadows outer variable kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.