Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1130138ybt; Tue, 7 Jul 2020 08:25:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJziFSmIXWFlL/rseYsJtzofp8voIWcMPAYJnpYxZ865l4H65yerj7p5vvKH4LB3u1jWCKZj X-Received: by 2002:a17:906:6ad8:: with SMTP id q24mr41797181ejs.223.1594135544311; Tue, 07 Jul 2020 08:25:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594135544; cv=none; d=google.com; s=arc-20160816; b=Ug91ihJQZxkm/+6ZYouLCNTGdxyAeqVHLR1MeGNLI0ii0BNFd0PcodR0xYgqoqM74a +qhT8YVJguUUZLnSlxfIdxdhBEdWJtd+2yrCzo/3uhg+svSYAoMqMeEgesSWMMszD+nG W6MRfHRdpmByBLCyq8vr6NEfFjlq0GkiC+U6IWbAjTzZ2mCQ4kS92k852BntaUKcfeED Fr+ZLnps2hO7CGsOfj9ke5rw1tNW5F91OTNTxe7G5CwdNQQEtWFyPphxYOhkvqQmhKpv u1+vNejSw4Pnt3OKgKOJpPg8we4z13uCE0MxFrQs69WOVbB/iOczq73No2K0njypEGcJ v3Sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=vFxQzt+v7TypIJFkMG48iMkdR2Qjmf8ejxfWKuhXARI=; b=UN87sJqUTbKIPKzOVenphF8g7apY2te2FPJB5gHKfSnLe7Qljo24FPrfHYXEg/xTrC i1vCOIa+qU5TvL8opfH6dOwgKq8ZKhrN+BhbxjphEjmn0LCyt4+/p8VoFSqp7QGD+Vqf xHRtyIjSnq/0wFP7qeeaojsdLP9TRfX7PpKmouf32ORaCxNCrlJKVSHb0HlgbrvIRyC9 3cahOA/YApDF1X6oJCfZGeFdf/hoquj+9te0A/40mrUjzXiPBrH3ybwry0flC5N62oeT 3c37RyUtYceDp/hvkVkS6n5qIUIWaAXxM2NSDu05u7Md+HBLD0Kt6JL+Vgwmv8R0k98C ybYg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="ppWo/wF8"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l15si13641965ejq.119.2020.07.07.08.25.21; Tue, 07 Jul 2020 08:25:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="ppWo/wF8"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729783AbgGGPWB (ORCPT + 99 others); Tue, 7 Jul 2020 11:22:01 -0400 Received: from mail.kernel.org ([198.145.29.99]:34256 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729776AbgGGPV5 (ORCPT ); Tue, 7 Jul 2020 11:21:57 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 62CEC2065D; Tue, 7 Jul 2020 15:21:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594135317; bh=PP4vPcVc6oKV+IVd3pArqrJqOU60eDtrGsLUGpLvx6A=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ppWo/wF8sJcyAuHz3Q7QgSWP4HYWnuc/7sl/mthi8FxpCicUXuu9nJgSfIH/7REyM Wy281Crw4mKcbKWSboRD7WJiiaP2CU0PLO0gUEoooYuExSyUFtSxfnmuv39BSwuQ39 8vVWvy8P3iBcjsltpKbagdcvy3NNH5+PJQcco8tg= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Evan Quan , Alex Deucher Subject: [PATCH 5.4 58/65] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir Date: Tue, 7 Jul 2020 17:17:37 +0200 Message-Id: <20200707145755.269878178@linuxfoundation.org> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200707145752.417212219@linuxfoundation.org> References: <20200707145752.417212219@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Alex Deucher commit d7a6634a4cfba073ff6a526cb4265d6e58ece234 upstream. Renoir uses integrated_system_info table v12. The table has the same layout as v11 with respect to this data. Just reuse the existing code for v12 for stable. Fixes incorrectly reported vram info in the driver output. Acked-by: Evan Quan Signed-off-by: Alex Deucher Cc: stable@vger.kernel.org Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 1 + 1 file changed, 1 insertion(+) --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c @@ -150,6 +150,7 @@ int amdgpu_atomfirmware_get_vram_width(s (mode_info->atom_context->bios + data_offset); switch (crev) { case 11: + case 12: mem_channel_number = igp_info->v11.umachannelnumber; /* channel width is 64 */ return mem_channel_number * 64;