tree:   git://people.freedesktop.org/~agd5f/linux.git amd-staging-4.7
head:   a776b1b07d41d92a8ea3d38b844300f25cd0aa8f
commit: 6d17ee73ce7fdcb89b84cf90ffc84eaa1f308647 [1589/1595] drm/amd/dal: DP 
Test Harness Link and Lane Settings
config: ia64-allmodconfig (attached as .config)
compiler: ia64-linux-gcc (GCC) 6.2.0
reproduce:
        wget 
https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross
 -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 6d17ee73ce7fdcb89b84cf90ffc84eaa1f308647
        # save the attached .config to linux build tree
        make.cross ARCH=ia64 

All warnings (new ones prefixed by >>):

   In file included from 
drivers/gpu/drm/amd/amdgpu/../dal/amdgpu_dm/amdgpu_dm_types.c:45:0:
>> drivers/gpu/drm/amd/amdgpu/../dal/dc/dc.h:82:11: warning: 'struct 
>> link_training_settings' declared inside parameter list will not be visible 
>> outside of this definition or declaration
       struct link_training_settings *lt_settings);
              ^~~~~~~~~~~~~~~~~~~~~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dc.h:562:9: warning: 'struct 
link_training_settings' declared inside parameter list will not be visible 
outside of this definition or declaration
     struct link_training_settings *lt_settings);
            ^~~~~~~~~~~~~~~~~~~~~~

vim +82 drivers/gpu/drm/amd/amdgpu/../dal/dc/dc.h

    66                          const struct dc *dc,
    67                          const struct dc_stream *dc_stream,
    68                          const struct rect *src,
    69                          const struct rect *dst);
    70          bool (*set_gamut_remap)(struct dc *dc,
    71                          const struct dc_stream **stream, int 
num_streams);
    72          bool (*set_backlight)(struct dc *dc, unsigned int 
backlight_level,
    73                  unsigned int frame_ramp, const struct dc_stream 
*stream);
    74          bool (*init_dmcu_backlight_settings)(struct dc *dc);
    75          bool (*set_abm_level)(struct dc *dc, unsigned int abm_level);
    76          bool (*set_psr_enable)(struct dc *dc, bool enable);
    77          bool (*setup_psr)(struct dc *dc, const struct dc_stream 
*stream);
    78  };
    79  
    80  struct dc_link_funcs {
    81          void (*set_drive_settings)(struct dc *dc,
  > 82                          struct link_training_settings *lt_settings);
    83          void (*perform_link_training)(struct dc *dc,
    84                          struct dc_link_settings *link_setting,
    85                          bool skip_video_pattern);
    86          void (*set_preferred_link_settings)(struct dc *dc,
    87                          struct dc_link_settings *link_setting);
    88  };
    89  
    90  /* Structure to hold configuration flags set by dm at dc creation. */

---
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: 43764 bytes
Desc: not available
URL: 
<https://lists.freedesktop.org/archives/dri-devel/attachments/20161007/f5197011/attachment-0001.gz>

Reply via email to