[radeon-alex:amd-staging-4.7 1519/1548] drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:62:21: warning: unused variable 'ctx'

kbuild test robot fengguang.wu at intel.com
Fri Sep 30 12:41:12 UTC 2016


tree:   git://people.freedesktop.org/~agd5f/linux.git amd-staging-4.7
head:   40e923b4f9d40cf4ef12b6b11b6159813f2172b2
commit: e04f4838f0d54775ee70efc8f66c75b69b2864f6 [1519/1548] drm/amd/dal: refactor dce110 stream encoder.
config: i386-allmodconfig (attached as .config)
compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901
reproduce:
        git checkout e04f4838f0d54775ee70efc8f66c75b69b2864f6
        # save the attached .config to linux build tree
        make ARCH=i386 

All warnings (new ones prefixed by >>):

   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_update_generic_info_packet':
>> drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:62:21: warning: unused variable 'ctx' [-Wunused-variable]
     struct dc_context *ctx = enc110->base.ctx;
                        ^~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_stream_encoder_hdmi_set_stream_attribute':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:273:21: warning: unused variable 'ctx' [-Wunused-variable]
     struct dc_context *ctx = enc110->base.ctx;
                        ^~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_stream_encoder_dvi_set_stream_attribute':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:377:11: warning: unused variable 'value' [-Wunused-variable]
     uint32_t value = dm_read_reg(ctx, addr);
              ^~~~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_stream_encoder_update_hdmi_info_packets':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:469:21: warning: unused variable 'ctx' [-Wunused-variable]
     struct dc_context *ctx = enc110->base.ctx;
                        ^~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_stream_encoder_stop_hdmi_info_packets':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:511:11: warning: unused variable 'value' [-Wunused-variable]
     uint32_t value = 0;
              ^~~~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:510:11: warning: unused variable 'addr' [-Wunused-variable]
     uint32_t addr = 0;
              ^~~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:509:21: warning: unused variable 'ctx' [-Wunused-variable]
     struct dc_context *ctx = enc110->base.ctx;
                        ^~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_stream_encoder_update_dp_info_packets':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:543:11: warning: unused variable 'addr' [-Wunused-variable]
     uint32_t addr = REG(DP_SEC_CNTL);
              ^~~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:542:21: warning: unused variable 'ctx' [-Wunused-variable]
     struct dc_context *ctx = enc110->base.ctx;
                        ^~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_stream_encoder_stop_dp_info_packets':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:573:21: warning: unused variable 'ctx' [-Wunused-variable]
     struct dc_context *ctx = enc110->base.ctx;
                        ^~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_stream_encoder_dp_blank':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:598:21: warning: unused variable 'ctx' [-Wunused-variable]
     struct dc_context *ctx = enc110->base.ctx;
                        ^~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_stream_encoder_dp_unblank':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:658:21: warning: unused variable 'ctx' [-Wunused-variable]
     struct dc_context *ctx = enc110->base.ctx;
                        ^~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_se_setup_hdmi_audio':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:1033:11: warning: unused variable 'value' [-Wunused-variable]
     uint32_t value = 0;
              ^~~~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:1032:11: warning: unused variable 'addr' [-Wunused-variable]
     uint32_t addr = 0;
              ^~~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c: In function 'dce110_se_setup_dp_audio':
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:1116:11: warning: unused variable 'value' [-Wunused-variable]
     uint32_t value = 0;
              ^~~~~
   drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c:1115:11: warning: unused variable 'addr' [-Wunused-variable]
     uint32_t addr = 0;
              ^~~~

vim +/ctx +62 drivers/gpu/drm/amd/amdgpu/../dal/dc/dce110/dce110_stream_encoder.c

471b9fe0 Harry Wentland 2015-11-25  46  
5d52770c Chris Park     2015-11-25  47  enum {
5d52770c Chris Park     2015-11-25  48  	DP_MST_UPDATE_MAX_RETRY = 50
5d52770c Chris Park     2015-11-25  49  };
5d52770c Chris Park     2015-11-25  50  
e04f4838 Zeyu Fan       2016-09-21  51  #define DCE110_SE(audio)\
e04f4838 Zeyu Fan       2016-09-21  52  	container_of(audio, struct dce110_stream_encoder, base)
e04f4838 Zeyu Fan       2016-09-21  53  
e04f4838 Zeyu Fan       2016-09-21  54  #define CTX \
e04f4838 Zeyu Fan       2016-09-21  55  	enc110->base.ctx
e04f4838 Zeyu Fan       2016-09-21  56  
0ba58a40 Chris Park     2016-01-07  57  static void dce110_update_generic_info_packet(
c5454461 Chris Park     2015-11-30  58  	struct dce110_stream_encoder *enc110,
471b9fe0 Harry Wentland 2015-11-25  59  	uint32_t packet_index,
471b9fe0 Harry Wentland 2015-11-25  60  	const struct encoder_info_packet *info_packet)
471b9fe0 Harry Wentland 2015-11-25  61  {
c5454461 Chris Park     2015-11-30 @62  	struct dc_context *ctx = enc110->base.ctx;
471b9fe0 Harry Wentland 2015-11-25  63  	uint32_t addr;
471b9fe0 Harry Wentland 2015-11-25  64  	uint32_t regval;
471b9fe0 Harry Wentland 2015-11-25  65  	/* choose which generic packet to use */
471b9fe0 Harry Wentland 2015-11-25  66  	{
e04f4838 Zeyu Fan       2016-09-21  67  		regval = REG_READ(AFMT_VBI_PACKET_CONTROL);
e04f4838 Zeyu Fan       2016-09-21  68  		REG_UPDATE(AFMT_VBI_PACKET_CONTROL,
e04f4838 Zeyu Fan       2016-09-21  69  				AFMT_GENERIC_INDEX, packet_index);
471b9fe0 Harry Wentland 2015-11-25  70  	}

:::::: The code at line 62 was first introduced by commit
:::::: c5454461cd2d25ebddf0a2a2e7360bb3ad5d6eea drm/amd/dal: Register offset cleanup on Link and Stream Encoder

:::::: TO: Chris Park <Chris.Park at amd.com>
:::::: CC: Alex Deucher <alexander.deucher at amd.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: 55095 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160930/20cde162/attachment-0001.gz>


More information about the dri-devel mailing list