tree: git://people.freedesktop.org/~agd5f/linux.git amd-staging-drm-next head: c49a0ced347d825bb25e15636ea1b992cb21a946 commit: bd1a31ccef9de5273830dc38d769767de25fb4a1 [237/248] drm/amd:Enable/Disable NBPSTATE on On/OFF of UVD config: ia64-allmodconfig (attached as .config) compiler: ia64-linux-gcc (GCC) 8.1.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout bd1a31ccef9de5273830dc38d769767de25fb4a1 # save the attached .config to linux build tree GCC_VERSION=8.1.0 make.cross ARCH=ia64 Note: the radeon-alex/amd-staging-drm-next HEAD c49a0ced347d825bb25e15636ea1b992cb21a946 builds fine. It only hurts bisectibility. All errors (new ones prefixed by >>): drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c: In function 'amdgpu_dpm_enable_uvd': >> drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c:1968:21: error: dereferencing pointer to incomplete type 'struct pp_instance' hwmgr = pp_handle->hwmgr; ^~ vim +1968 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c 1952 1953 void amdgpu_dpm_enable_uvd(struct amdgpu_device *adev, bool enable) 1954 { 1955 if (adev->powerplay.pp_funcs->set_powergating_by_smu) { 1956 /* enable/disable UVD */ 1957 mutex_lock(&adev->pm.mutex); 1958 amdgpu_dpm_set_powergating_by_smu(adev, AMD_IP_BLOCK_TYPE_UVD, !enable); 1959 mutex_unlock(&adev->pm.mutex); 1960 } 1961 /* enable/disable Low Memory PState for UVD (4k videos) */ 1962 if (adev->asic_type == CHIP_STONEY && 1963 adev->uvd.decode_image_width >= WIDTH_4K) { 1964 struct pp_hwmgr *hwmgr; 1965 struct pp_instance *pp_handle = 1966 (struct pp_instance *)adev->powerplay.pp_handle; 1967 if (pp_handle) { > 1968 hwmgr = pp_handle->hwmgr; 1969 if (hwmgr && hwmgr->hwmgr_func && 1970 hwmgr->hwmgr_func->update_nbdpm_pstate) 1971 hwmgr->hwmgr_func->update_nbdpm_pstate(hwmgr, 1972 !enable, 1973 true); 1974 } 1975 } 1976 } 1977 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel