Hi Ben, [auto build test WARNING on drm/drm-next] [also build test WARNING on next-20170503] [cannot apply to v4.11] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Ben-Widawsky/drm-Plumb-modifiers-through-plane-init/20170504-004955 base: git://people.freedesktop.org/~airlied/linux.git drm-next config: xtensa-allmodconfig (attached as .config) compiler: xtensa-linux-gcc (GCC) 4.9.0 reproduce: wget https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=xtensa All warnings (new ones prefixed by >>): drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c: In function 'tinydrm_display_pipe_init': >> drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c:227:8: warning: passing argument 6 of 'drm_simple_display_pipe_init' from incompatible pointer type ret = drm_simple_display_pipe_init(drm, &tdev->pipe, funcs, formats, ^ In file included from include/drm/tinydrm/tinydrm.h:15:0, from drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c:13: include/drm/drm_simple_kms_helper.h:121:5: note: expected 'const uint64_t *' but argument is of type 'struct drm_connector *' int drm_simple_display_pipe_init(struct drm_device *dev, ^ drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c:227:8: error: too few arguments to function 'drm_simple_display_pipe_init' ret = drm_simple_display_pipe_init(drm, &tdev->pipe, funcs, formats, ^ In file included from include/drm/tinydrm/tinydrm.h:15:0, from drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c:13: include/drm/drm_simple_kms_helper.h:121:5: note: declared here int drm_simple_display_pipe_init(struct drm_device *dev, ^ vim +/drm_simple_display_pipe_init +227 drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c fa201ac2 Noralf Trønnes 2017-01-22 211 *mode_copy = *mode; fa201ac2 Noralf Trønnes 2017-01-22 212 ret = tinydrm_rotate_mode(mode_copy, rotation); fa201ac2 Noralf Trønnes 2017-01-22 213 if (ret) { fa201ac2 Noralf Trønnes 2017-01-22 214 DRM_ERROR("Illegal rotation value %u\n", rotation); fa201ac2 Noralf Trønnes 2017-01-22 215 return -EINVAL; fa201ac2 Noralf Trønnes 2017-01-22 216 } fa201ac2 Noralf Trønnes 2017-01-22 217 fa201ac2 Noralf Trønnes 2017-01-22 218 drm->mode_config.min_width = mode_copy->hdisplay; fa201ac2 Noralf Trønnes 2017-01-22 219 drm->mode_config.max_width = mode_copy->hdisplay; fa201ac2 Noralf Trønnes 2017-01-22 220 drm->mode_config.min_height = mode_copy->vdisplay; fa201ac2 Noralf Trønnes 2017-01-22 221 drm->mode_config.max_height = mode_copy->vdisplay; fa201ac2 Noralf Trønnes 2017-01-22 222 fa201ac2 Noralf Trønnes 2017-01-22 223 connector = tinydrm_connector_create(drm, mode_copy, connector_type); fa201ac2 Noralf Trønnes 2017-01-22 224 if (IS_ERR(connector)) fa201ac2 Noralf Trønnes 2017-01-22 225 return PTR_ERR(connector); fa201ac2 Noralf Trønnes 2017-01-22 226 fa201ac2 Noralf Trønnes 2017-01-22 @227 ret = drm_simple_display_pipe_init(drm, &tdev->pipe, funcs, formats, fa201ac2 Noralf Trønnes 2017-01-22 228 format_count, connector); fa201ac2 Noralf Trønnes 2017-01-22 229 if (ret) fa201ac2 Noralf Trønnes 2017-01-22 230 return ret; fa201ac2 Noralf Trønnes 2017-01-22 231 fa201ac2 Noralf Trønnes 2017-01-22 232 return 0; fa201ac2 Noralf Trønnes 2017-01-22 233 } fa201ac2 Noralf Trønnes 2017-01-22 234 EXPORT_SYMBOL(tinydrm_display_pipe_init); :::::: The code at line 227 was first introduced by commit :::::: fa201ac2c61f51d9abdaffdf994d5780dcb51703 drm: Add DRM support for tiny LCD displays :::::: TO: Noralf Trønnes <noralf@xxxxxxxxxxx> :::::: CC: Noralf Trønnes <noralf@xxxxxxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip
_______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx