Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4959783pxj; Wed, 12 May 2021 17:47:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxdWWkv8drA+SogCqCG7S0WkBU1BJvnZMG4VeIOnyCZHZHme1XM1ByN0p30aWj4hmT7VCpI X-Received: by 2002:a17:906:b104:: with SMTP id u4mr40187302ejy.211.1620866879173; Wed, 12 May 2021 17:47:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620866879; cv=none; d=google.com; s=arc-20160816; b=Sw0LUMjG+Z4pcwteGWd+KGmj2thRgDZScFpk7FOUMg9qPb5j1V7JUv8RNbdYPgNGFB qYSZomvkd2zgE14+hzUBqO/1VxqHTu6/fIuYWeK9nHrCjGRAMSZXNs+xnTjGJjckzC8u oNQc2VnjkMIP5qXSfVUEnHCokyokOpwMA29tnpPDEMT8mGGpxdGhjbZr15kVGhn8U5vG ivKaYIzPVpz0AcDoIHeRFPIJ/bBoVLlS0nmNX0RAxJRm6UypPDswpV2otE06TDkbBtYX C6gCW4wNbg6+0T2d/4leVrUs9GV8crtAfsDdttipx53q+QEOnDMdd6XhxyHsdlNZi3nc R5Xw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=fpaQ5hUDMlQfsG0EH4pHt8PmhSpDBypKIHC4jY8sAL4=; b=I6L5vROQgNGHuiHaHdq/+L8TrnjSdjIzQ6bGxqniZheYtapMjArYN34vGbKgjoFzai v8UV5reQA56vaFOA9XDCKlQYVOU9lh+iZ1x9R6eFfQ4l/+C45Bqe2771nEU3F/kGWnS6 ilrZDcCeI6358SV1/dXoGbcvnRwduFwvnhNOrWkWPzRcm5b9b7mFHeb4KkNbDkCS7blI uIwd2XbwvQ7m+CEoQoDHRs7StuK1MJas+rWL/1yAsiMMaw2ITjTbxYKnKdyLOurxTrOr WyOpJqA0k4qTZEuTe/k2QclPiT/Zuf9HtSwxRD39XsKyZW/phfnzjN0s/7v83RddzrGi hPWA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@marek-ca.20150623.gappssmtp.com header.s=20150623 header.b="Ci6WPM/M"; 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 gx24si1481980ejc.706.2021.05.12.17.47.35; Wed, 12 May 2021 17:47:59 -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=@marek-ca.20150623.gappssmtp.com header.s=20150623 header.b="Ci6WPM/M"; 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 S232994AbhEMAoB (ORCPT + 99 others); Wed, 12 May 2021 20:44:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57078 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233647AbhEMAkb (ORCPT ); Wed, 12 May 2021 20:40:31 -0400 Received: from mail-qk1-x736.google.com (mail-qk1-x736.google.com [IPv6:2607:f8b0:4864:20::736]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BDD64C061574 for ; Wed, 12 May 2021 17:39:00 -0700 (PDT) Received: by mail-qk1-x736.google.com with SMTP id c20so13134821qkm.3 for ; Wed, 12 May 2021 17:39:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marek-ca.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=fpaQ5hUDMlQfsG0EH4pHt8PmhSpDBypKIHC4jY8sAL4=; b=Ci6WPM/MI3tUHmjkH6us9JM9QQH7+l+yVKYUjvM5yh+Fsiu0cHplcKlKtlLI5kSzzj JLwVDzmLTjYIUaShhM24HBfC1wK11jY2D8Mn/eKJo4g6osW5Zp984Jio1l0sbcFPla+o z/DKJ6APH7/LGvoIGeBIisEpfd11G6AHh5v/6U7pwzQnBPpjxTI8z1i3X52SZqhsXlmF FC31gNnZxxCk+XEq5/5/1RbIaaJAQyy0wc/lClwizGDXyrdizdZh3JkCrwjg2bOpR7E+ II3+8MC+J460JA8lW9IqNuVVEf5C17iZjSgoxRvfUSaFTSNIRy95Y1AAyBHtJK/IXaVa BKjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=fpaQ5hUDMlQfsG0EH4pHt8PmhSpDBypKIHC4jY8sAL4=; b=HoffkZAgJscCkz3YwoHHATYyIFn5pur8B2B12yQeJ9vPM1ICgrxJegCZv606jRnkzS s42m54DtBA/WKKWvg8n27ACLviFkD83XIWnPLUw1kb2SbfEUwu3TAB/WxXER/rtgI978 6YFvSAekhOd4zX39+p5r/43SbcUcLc7NhRbPxP2wyBlRcfXUDExUWMSMKAepShVRoRQb xdYPRw/vQh9yRWwHJq2iSzpLLepxnS2z5mM8lKkKERynDBVhDRTN8tpAFihi3qA4vEi0 bG8+73YFb9qqnTqYCWAo/RgNVaZ0w9gCCCNwjs60uwf12e0tY5zA9HjrjGoVQYMBaS5p ZxWA== X-Gm-Message-State: AOAM530G8MoD1ky8XKELMn/5rY4HQebXf2gDAay/KRsVSrFzilPWDZUc Ad3dXerIHKwdM8bsNdvfty5mDw== X-Received: by 2002:a37:c0e:: with SMTP id 14mr3526092qkm.255.1620866340036; Wed, 12 May 2021 17:39:00 -0700 (PDT) Received: from localhost.localdomain (modemcable068.184-131-66.mc.videotron.ca. [66.131.184.68]) by smtp.gmail.com with ESMTPSA id w16sm1204201qts.70.2021.05.12.17.38.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 May 2021 17:38:59 -0700 (PDT) From: Jonathan Marek To: freedreno@lists.freedesktop.org Cc: Akhil P Oommen , AngeloGioacchino Del Regno , Bjorn Andersson , Daniel Vetter , Dave Airlie , David Airlie , Douglas Anderson , dri-devel@lists.freedesktop.org (open list:DRM DRIVER FOR MSM ADRENO GPU), Eric Anholt , Iskren Chernev , Jordan Crouse , kbuild test robot , Konrad Dybcio , linux-arm-msm@vger.kernel.org (open list:DRM DRIVER FOR MSM ADRENO GPU), linux-kernel@vger.kernel.org (open list), Rob Clark , Sai Prakash Ranjan , Sean Paul , Sharat Masetty , Shawn Guo Subject: [PATCH 0/5] drm/msm/a6xx: add support for Adreno 660 GPU Date: Wed, 12 May 2021 20:37:44 -0400 Message-Id: <20210513003811.29578-1-jonathan@marek.ca> X-Mailer: git-send-email 2.26.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add support for Adreno 660 to the drm/msm driver. Very similar to A650 on the kernel side. Jonathan Marek (5): drm/msm: remove unused icc_path/ocmem_icc_path drm/msm/a6xx: avoid shadow NULL reference in failure path drm/msm/a6xx: add support for Adreno 660 GPU drm/msm/a6xx: update a6xx_ucode_check_version for a660 drm/msm/a6xx: add a660 hwcg table drivers/gpu/drm/msm/adreno/a6xx.xml.h | 4 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 32 ++++-- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 115 ++++++++++++++++----- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 33 ++++++ drivers/gpu/drm/msm/adreno/adreno_device.c | 13 +++ drivers/gpu/drm/msm/adreno/adreno_gpu.c | 5 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 14 ++- drivers/gpu/drm/msm/msm_gpu.h | 9 -- 8 files changed, 176 insertions(+), 49 deletions(-) -- 2.26.1