Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1132248ybt; Tue, 7 Jul 2020 08:28:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxTQb3BVHGn9vHc0oJ+FZu7HRtjv3qTtIzTvAPw9tSefeTVxTSWGG9VeXToIWhUKCNEuHDT X-Received: by 2002:a05:6402:1c96:: with SMTP id cy22mr60570939edb.79.1594135702942; Tue, 07 Jul 2020 08:28:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594135702; cv=none; d=google.com; s=arc-20160816; b=bdASTGCJAnft+FyHpdcV4k4l2z+zpXtxcCmq9a0Da2vjeHbHV/+7ioymudAwSBdihR p4/RC5KGwujmPf0+zHr5Esyng6j8JrmLTqmyRln+VzeWI07kzcdkpKi6BCMg7omNPXI0 fCcfflGeCLcIhMNhkcRpuBToYHPZeVeglDENekyeMigqOHIz2/mjQLm7VlSAWGUSKSG1 VG8rkQp2zJiVXA3vDw6V7PIZpzRmID4gIVjoFPkOQC/M0WAlRK6rCsZOGBqKgxWlI3cm lMgYy+wLvrBPhcvJyH7EfnE8b7VL4e944NaJuxxp6D8T0otZ+u9XCW/5ZK5ACqXZIyIV 3tPQ== 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=SMYlx+xuw5CkDi5olwVmdWbxfiAhy72RocTsF7DXNdQ=; b=b6aI61dDeJvfbwy8u53Lln4cyqQ2HXpf7qP/h8VWm8/HyiRfYwRVIBpRQKSMpMn+g2 6C75SzdDIFmDOo+SToFHSIT1gbtKp1H2Jfijirxo86MWf/uo6yjwr24yUFbYBGcaTpFu syyzhCj728Cc2k2ATLVidcEIAAeh6platHxg+v8pgvu4ipR09dsbyRWJZadw8jKCAJhc A0C70fGxxoni/fRO9ECS2kcwgoMZDOnMLrm6U80YhtuCPQNWtF1NTRv0sHnHncpe2Vwt UchWwhuV96L/4iBeYOnGfTc3TwLIiy5ScHQfYoDVuwWWMPLNy2tukfxAcBtzeVrsVrb+ JwGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=abSAiYD2; 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 t10si14662795ejs.137.2020.07.07.08.27.59; Tue, 07 Jul 2020 08:28:22 -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=abSAiYD2; 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 S1730301AbgGGP0p (ORCPT + 99 others); Tue, 7 Jul 2020 11:26:45 -0400 Received: from mail.kernel.org ([198.145.29.99]:41004 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730290AbgGGP0n (ORCPT ); Tue, 7 Jul 2020 11:26:43 -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 5A27D2082E; Tue, 7 Jul 2020 15:26:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594135602; bh=F9AAXq3WyiyVkmMDHTVrKFjPsKwV51hexrXei98OIMI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=abSAiYD2I0gXhq/RBVfQ3YYAQ1iIH1EoMwNitkfOhIV2GfqpWPzn5Z0KvC5lsJ7+b eMtPIgyK6EKXr06obMCvndIK1RvhlEBgwsHErJLkz10iHgJB+SRH3VCpkRFBOzaY/4 VgDX/xrS9+kCk91o9ZqU3LB9lSTasPetwmZSa+Uc= 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.7 106/112] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir Date: Tue, 7 Jul 2020 17:17:51 +0200 Message-Id: <20200707145806.013939258@linuxfoundation.org> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200707145800.925304888@linuxfoundation.org> References: <20200707145800.925304888@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 @@ -204,6 +204,7 @@ amdgpu_atomfirmware_get_vram_info(struct (mode_info->atom_context->bios + data_offset); switch (crev) { case 11: + case 12: mem_channel_number = igp_info->v11.umachannelnumber; /* channel width is 64 */ if (vram_width)