[Intel-gfx] [PATCH 1/3] drm: Plumb modifiers through plane init
kbuild test robot
lkp at intel.com
Wed May 3 18:48:24 UTC 2017
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 at tronnes.org>
:::::: CC: Noralf Trønnes <noralf at tronnes.org>
---
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: 49169 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170504/7f4cbaf8/attachment-0001.gz>
More information about the dri-devel
mailing list