tree:
https://chromium.googlesource.com/chromiumos/third_party/kernel chromeos-4.19
head: b9a3f5405fb3783912a70780b9f51b8942feed91
commit: feb6def7862784cd0dc0395670cd825f6c874014 [47/50] BACKPORT: drm/i915: Add HDCP 1.4
support for MST connectors
config: i386-randconfig-a006-20201113 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-15) 9.3.0
reproduce (this is a W=1 build):
git remote add chrome-os
https://chromium.googlesource.com/chromiumos/third_party/kernel
git fetch --no-tags chrome-os chromeos-4.19
git checkout feb6def7862784cd0dc0395670cd825f6c874014
# save the attached .config to linux build tree
make W=1 ARCH=i386
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
drivers/gpu/drm/i915/intel_dp_hdcp.c: In function
'intel_dp_mst_hdcp_toggle_signalling':
> drivers/gpu/drm/i915/intel_dp_hdcp.c:247:27: error: unused
variable 'i915' [-Werror=unused-variable]
247 | struct
drm_i915_private *i915 = to_i915(dig_port->base.base.dev);
| ^~~~
drivers/gpu/drm/i915/intel_dp_hdcp.c: In function
'intel_dp_mst_hdcp_check_link':
drivers/gpu/drm/i915/intel_dp_hdcp.c:265:27: error: unused variable 'i915'
[-Werror=unused-variable]
265 | struct drm_i915_private *i915 = to_i915(dig_port->base.base.dev);
| ^~~~
cc1: all warnings being treated as errors
vim +/i915 +247 drivers/gpu/drm/i915/intel_dp_hdcp.c
241
242 static int
243 intel_dp_mst_hdcp_toggle_signalling(struct intel_digital_port *dig_port,
244 enum transcoder cpu_transcoder,
245 bool enable)
246 {
247 struct drm_i915_private *i915 =
to_i915(dig_port->base.base.dev);
248 int ret;
249
250 if (!enable)
251 usleep_range(6, 60); /* Bspec says >= 6us */
252
253 ret = intel_ddi_toggle_hdcp_signalling(&dig_port->base,
254 cpu_transcoder, enable);
255 if (ret)
256 DRM_DEBUG_KMS("%s HDCP signalling failed (%d)\n",
257 enable ? "Enable" : "Disable", ret);
258 return ret;
259 }
260
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org