* [xlnx:master 688/710] drivers/gpu//drm/xylon/xylon_drv.c:247:19: error: initialization from incompatible pointer type
@ 2017-06-21 8:42 kbuild test robot
0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2017-06-21 8:42 UTC (permalink / raw)
To: linux-arm-kernel
tree: https://github.com/Xilinx/linux-xlnx master
head: ae4bbf82f4b9fdfc85b3fd112696e8bbefff07f2
commit: 472236088ad190937efa1be2d96965f9bb7c9bcb [688/710] kbuild: Add option to turn incompatible pointer check into error
config: ia64-allmodconfig (attached as .config)
compiler: ia64-linux-gcc (GCC) 6.2.0
reproduce:
wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 472236088ad190937efa1be2d96965f9bb7c9bcb
# save the attached .config to linux build tree
make.cross ARCH=ia64
All errors (new ones prefixed by >>):
>> drivers/gpu//drm/xylon/xylon_drv.c:247:19: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.enable_vblank = xylon_drm_vblank_enable,
^~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu//drm/xylon/xylon_drv.c:247:19: note: (near initialization for 'xylon_drm_driver.enable_vblank')
drivers/gpu//drm/xylon/xylon_drv.c:248:20: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.disable_vblank = xylon_drm_vblank_disable,
^~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu//drm/xylon/xylon_drv.c:248:20: note: (near initialization for 'xylon_drm_driver.disable_vblank')
cc1: some warnings being treated as errors
--
>> drivers/gpu//drm/xylon/xylon_fb.c:132:15: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.fb_create = xylon_drm_fb_create,
^~~~~~~~~~~~~~~~~~~
drivers/gpu//drm/xylon/xylon_fb.c:132:15: note: (near initialization for 'xylon_drm_mode_config_funcs.fb_create')
cc1: some warnings being treated as errors
vim +247 drivers/gpu//drm/xylon/xylon_drv.c
7100d698 Davor Joja 2014-03-24 231 #ifdef CONFIG_COMPAT
7100d698 Davor Joja 2014-03-24 232 .compat_ioctl = drm_compat_ioctl,
7100d698 Davor Joja 2014-03-24 233 #endif
7100d698 Davor Joja 2014-03-24 234 .llseek = noop_llseek,
7100d698 Davor Joja 2014-03-24 235 };
7100d698 Davor Joja 2014-03-24 236
7100d698 Davor Joja 2014-03-24 237 static struct drm_driver xylon_drm_driver = {
7100d698 Davor Joja 2014-03-24 238 .driver_features = DRIVER_HAVE_IRQ | DRIVER_IRQ_SHARED |
7100d698 Davor Joja 2014-03-24 239 DRIVER_MODESET | DRIVER_GEM | DRIVER_PRIME,
7100d698 Davor Joja 2014-03-24 240 .load = xylon_drm_load,
7100d698 Davor Joja 2014-03-24 241 .unload = xylon_drm_unload,
7100d698 Davor Joja 2014-03-24 242 .preclose = xylon_drm_preclose,
7100d698 Davor Joja 2014-03-24 243 .postclose = xylon_drm_postclose,
7100d698 Davor Joja 2014-03-24 244 .lastclose = xylon_drm_lastclose,
7100d698 Davor Joja 2014-03-24 245
7100d698 Davor Joja 2014-03-24 246 .get_vblank_counter = drm_vblank_count,
7100d698 Davor Joja 2014-03-24 @247 .enable_vblank = xylon_drm_vblank_enable,
7100d698 Davor Joja 2014-03-24 248 .disable_vblank = xylon_drm_vblank_disable,
7100d698 Davor Joja 2014-03-24 249
7100d698 Davor Joja 2014-03-24 250 .irq_preinstall = xylon_drm_irq_preinst,
7100d698 Davor Joja 2014-03-24 251 .irq_postinstall = xylon_drm_irq_postinst,
7100d698 Davor Joja 2014-03-24 252 .irq_uninstall = xylon_drm_irq_uninst,
7100d698 Davor Joja 2014-03-24 253 .irq_handler = xylon_drm_irq_handler,
7100d698 Davor Joja 2014-03-24 254
7100d698 Davor Joja 2014-03-24 255 .gem_free_object = drm_gem_cma_free_object,
:::::: The code at line 247 was first introduced by commit
:::::: 7100d6985a5c7e1c2758ddab9bebd972823ed85c gpu: drm: xylon: Add a Xylon DRM driver
:::::: TO: Davor Joja <davorjoja@logicbricks.com>
:::::: CC: Michal Simek <michal.simek@xilinx.com>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/gzip
Size: 45269 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20170621/844433a1/attachment-0001.gz>
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-06-21 8:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-21 8:42 [xlnx:master 688/710] drivers/gpu//drm/xylon/xylon_drv.c:247:19: error: initialization from incompatible pointer type kbuild 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.