* drivers/media/i2c/adv7604.c:1853:9: error: implicit declaration of function 'v4l2_subdev_get_try_format'
@ 2015-10-11 2:19 kbuild test robot
0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2015-10-11 2:19 UTC (permalink / raw)
To: Hans Verkuil; +Cc: kbuild-all, linux-kernel, Mauro Carvalho Chehab, linux-media
[-- Attachment #1: Type: text/plain, Size: 5069 bytes --]
Hi Hans,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: 4a06c8ac2fb3ef484579ce44f9b809bd310fad48
commit: 85756a069c55e0315ac5990806899cfb607b987f [media] cobalt: add new driver
date: 5 months ago
config: x86_64-randconfig-s5-10110927 (attached as .config)
reproduce:
git checkout 85756a069c55e0315ac5990806899cfb607b987f
# save the attached .config to linux build tree
make ARCH=x86_64
All errors (new ones prefixed by >>):
drivers/media/i2c/adv7604.c: In function 'adv76xx_get_format':
>> drivers/media/i2c/adv7604.c:1853:9: error: implicit declaration of function 'v4l2_subdev_get_try_format' [-Werror=implicit-function-declaration]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
drivers/media/i2c/adv7604.c:1853:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
drivers/media/i2c/adv7604.c: In function 'adv76xx_set_format':
drivers/media/i2c/adv7604.c:1882:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
cc1: some warnings being treated as errors
--
drivers/media/i2c/adv7842.c: In function 'adv7842_get_format':
>> drivers/media/i2c/adv7842.c:2093:9: error: implicit declaration of function 'v4l2_subdev_get_try_format' [-Werror=implicit-function-declaration]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
drivers/media/i2c/adv7842.c:2093:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
drivers/media/i2c/adv7842.c: In function 'adv7842_set_format':
drivers/media/i2c/adv7842.c:2125:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
cc1: some warnings being treated as errors
--
drivers/media/i2c/adv7511.c: In function 'adv7511_get_fmt':
>> drivers/media/i2c/adv7511.c:859:9: error: implicit declaration of function 'v4l2_subdev_get_try_format' [-Werror=implicit-function-declaration]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
drivers/media/i2c/adv7511.c:859:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
drivers/media/i2c/adv7511.c: In function 'adv7511_set_fmt':
drivers/media/i2c/adv7511.c:910:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
^
cc1: some warnings being treated as errors
vim +/v4l2_subdev_get_try_format +1853 drivers/media/i2c/adv7604.c
539b33b0 Laurent Pinchart 2014-01-26 1837 }
539b33b0 Laurent Pinchart 2014-01-26 1838
f7234138 Hans Verkuil 2015-03-04 1839 static int adv76xx_get_format(struct v4l2_subdev *sd,
f7234138 Hans Verkuil 2015-03-04 1840 struct v4l2_subdev_pad_config *cfg,
539b33b0 Laurent Pinchart 2014-01-26 1841 struct v4l2_subdev_format *format)
539b33b0 Laurent Pinchart 2014-01-26 1842 {
b44b2e06 Pablo Anton 2015-02-03 1843 struct adv76xx_state *state = to_state(sd);
539b33b0 Laurent Pinchart 2014-01-26 1844
539b33b0 Laurent Pinchart 2014-01-26 1845 if (format->pad != state->source_pad)
539b33b0 Laurent Pinchart 2014-01-26 1846 return -EINVAL;
539b33b0 Laurent Pinchart 2014-01-26 1847
b44b2e06 Pablo Anton 2015-02-03 1848 adv76xx_fill_format(state, &format->format);
539b33b0 Laurent Pinchart 2014-01-26 1849
539b33b0 Laurent Pinchart 2014-01-26 1850 if (format->which == V4L2_SUBDEV_FORMAT_TRY) {
539b33b0 Laurent Pinchart 2014-01-26 1851 struct v4l2_mbus_framefmt *fmt;
539b33b0 Laurent Pinchart 2014-01-26 1852
f7234138 Hans Verkuil 2015-03-04 @1853 fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
539b33b0 Laurent Pinchart 2014-01-26 1854 format->format.code = fmt->code;
539b33b0 Laurent Pinchart 2014-01-26 1855 } else {
539b33b0 Laurent Pinchart 2014-01-26 1856 format->format.code = state->format->code;
539b33b0 Laurent Pinchart 2014-01-26 1857 }
539b33b0 Laurent Pinchart 2014-01-26 1858
539b33b0 Laurent Pinchart 2014-01-26 1859 return 0;
539b33b0 Laurent Pinchart 2014-01-26 1860 }
539b33b0 Laurent Pinchart 2014-01-26 1861
:::::: The code at line 1853 was first introduced by commit
:::::: f7234138f14c2296c5eb6b8224abe00b507faf3f [media] v4l2-subdev: replace v4l2_subdev_fh by v4l2_subdev_pad_config
:::::: TO: Hans Verkuil <hans.verkuil@cisco.com>
:::::: CC: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 26446 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-10-11 2:20 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-11 2:19 drivers/media/i2c/adv7604.c:1853:9: error: implicit declaration of function 'v4l2_subdev_get_try_format' kbuild test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®