tree: git://people.freedesktop.org/~agd5f/linux.git amd-staging-drm-next-pco head: bbab57a341c90ed6e32de8edf4e89dc5c55cddac commit: 5c777a51926dd6bbbf82dc5bddd980a408f0f618 [299/339] drm/amdgpu/gmc9: Adjust GART and AGP location with xgmi offset smatch warnings: drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c:49 gfxhub_v1_1_get_xgmi_info() warn: should '(((amdgpu_mm_rreg(adev, (adev->reg_offset[1][0][0] + 2424), 0)) & 65535) >> 0) << 24' be a 64 bit type? git remote add radeon-alex git://people.freedesktop.org/~agd5f/linux.git git remote update radeon-alex git checkout 5c777a51926dd6bbbf82dc5bddd980a408f0f618 vim +49 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c 96073652 Alex Deucher 2018-06-19 30 96073652 Alex Deucher 2018-06-19 31 int gfxhub_v1_1_get_xgmi_info(struct amdgpu_device *adev) 96073652 Alex Deucher 2018-06-19 32 { 96073652 Alex Deucher 2018-06-19 33 u32 xgmi_lfb_cntl = RREG32_SOC15(GC, 0, mmMC_VM_XGMI_LFB_CNTL); 96073652 Alex Deucher 2018-06-19 34 u32 max_region = 96073652 Alex Deucher 2018-06-19 35 REG_GET_FIELD(xgmi_lfb_cntl, MC_VM_XGMI_LFB_CNTL, PF_MAX_REGION); 96073652 Alex Deucher 2018-06-19 36 96073652 Alex Deucher 2018-06-19 37 /* PF_MAX_REGION=0 means xgmi is disabled */ 96073652 Alex Deucher 2018-06-19 38 if (max_region) { 96073652 Alex Deucher 2018-06-19 39 adev->gmc.xgmi.num_physical_nodes = max_region + 1; 96073652 Alex Deucher 2018-06-19 40 if (adev->gmc.xgmi.num_physical_nodes > 4) 96073652 Alex Deucher 2018-06-19 41 return -EINVAL; 96073652 Alex Deucher 2018-06-19 42 96073652 Alex Deucher 2018-06-19 43 adev->gmc.xgmi.physical_node_id = 96073652 Alex Deucher 2018-06-19 44 REG_GET_FIELD(xgmi_lfb_cntl, MC_VM_XGMI_LFB_CNTL, PF_LFB_REGION); 96073652 Alex Deucher 2018-06-19 45 if (adev->gmc.xgmi.physical_node_id > 3) 96073652 Alex Deucher 2018-06-19 46 return -EINVAL; 5c777a51 Alex Deucher 2018-06-19 47 adev->gmc.xgmi.node_segment_size = REG_GET_FIELD( 5c777a51 Alex Deucher 2018-06-19 48 RREG32_SOC15(GC, 0, mmMC_VM_XGMI_LFB_SIZE), 5c777a51 Alex Deucher 2018-06-19 @49 MC_VM_XGMI_LFB_SIZE, PF_LFB_SIZE) << 24; --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel