Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp4072037pxf; Mon, 29 Mar 2021 21:01:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw6Vzx1ALxQxr+RjsPJ1qt2zhLLNjSLS7kO6vIC7JB+XX+aVtrN7aMwwxNvDkkCZ6VElMdW X-Received: by 2002:a17:906:5383:: with SMTP id g3mr13841076ejo.185.1617076912140; Mon, 29 Mar 2021 21:01:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617076912; cv=none; d=google.com; s=arc-20160816; b=TDYaC+EnTdK6w+4I0sE9vMvu9mzJx3Qr+y5jD4LPNNBQfJeKt0LSrDrRrqq1R/Qxpx 6ZP2jJ3BKlK+XVGczU6VD85QsA2qUmEQqv2OKhVsyGf5D/3TtYEsxaO+SFRPe5khiOCn wcElSroehbksVQzVXyBdK9s2XvPMisKIyZpOBn47jg3nQFmT7C537USZ4OLFMMquX9k0 sQKZzrg4voyvA+dBkorTkJEJHR111yXkRG3m/w+eQ469kDICwX3B+Zf31EQew2TkmLe0 2PjSAjX9+shr+ks5Cy1Pwnz0dijUKuMqgBS4LOkxFqTDGGAaPeQBTLlgnQyW1Of9i+uI dCcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=rM9L+7Kw3lO7Pp/XFwkGX6YGb/YVHvAdXNzLLxwfl1w=; b=WG9O36pNOqc2kxd4529rbr6qJJHm32uurXJV0Ct85/M/P7sRXBsueQ6508qQMjke1M OjMDMS8tV/qmeyhhcE+5RJbhjAwsWScbbunH/vv5HP9oVM4Jl+QUcjA2yODPiDo8Br4S nj8oDty6OqYBHzv5jUuyqD9cGWkSnyCNMd4xlsD8sNmeoHK7NrYBIvPNbpB/7n8M+peF Swt7KhEMSgs3zYl4DgS/xiDajZ4waQy8n5VzhVkFp/BKF2fSlAe80h+8vqNy0jZXReiX 6mo3imXfX4zYGMsylKjBSVuxax1TVSI5G9a/9QSq5bCD701wmWOP2K1pJEisWuq939Cz zDGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=d5r347TS; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b9si13282490ejg.509.2021.03.29.21.01.29; Mon, 29 Mar 2021 21:01:52 -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=@gmail.com header.s=20161025 header.b=d5r347TS; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230297AbhC3D76 (ORCPT + 99 others); Mon, 29 Mar 2021 23:59:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50436 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230052AbhC3D7a (ORCPT ); Mon, 29 Mar 2021 23:59:30 -0400 Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E20EAC061762; Mon, 29 Mar 2021 20:59:28 -0700 (PDT) Received: by mail-wr1-x42c.google.com with SMTP id e18so14783303wrt.6; Mon, 29 Mar 2021 20:59:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rM9L+7Kw3lO7Pp/XFwkGX6YGb/YVHvAdXNzLLxwfl1w=; b=d5r347TSpxGfn0IJ/N8JbKpxDmaafhKU5rNf58YqPHt5eTga6M8/CJYPn4c/3bO1e7 oLowg+kak8vfpk2OM8l5bkPysCGNpJv+xzUHKoWzsYEy0xAIHVgEP+VawDDV/fIWC0zD CMaOLM00fzD5OdZyuBkurYektDz1zDDgrTubQCJBa1c/1ODt2sn+qbEqBAOa8scjFZ90 ZAX4A3O61vdNTaS+gQOaVFxKMfdnoyzPAPpeEfCbK/SkdedCiktnmLb/vJWLRqtgnbla FyB7EDUDvngPW16tQCzd0aF3eRnJoo6QkGqpWoH3M5jWEcrOOpzS0E7S30b9pS7S2L5g ibZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rM9L+7Kw3lO7Pp/XFwkGX6YGb/YVHvAdXNzLLxwfl1w=; b=ju7TOUPiPpu8+Q9oA2xIHWY7aW0zPg3zmFGHJNnPHiLPOpMntKbyXV4+oHHq5DwwkS 54O5JA74xa56kx/D2qrzXT5/lakkXy4v04wHPFvN+vS5/wdFmlXZn3eu1f+mjlc7Q5U1 mNktIlCihYyEouHCT3QKCcTSS2rmo4m8nATxOPGicXkvuuBWMtDjhV36aih94Z7WpTmK PDsEUu42XpRVhgVWahuFaYfrz+c+Hk7AZoRcdSt+ydD1FmwPQnR3GKJG+bLnTAAqg2DX iDu8wlHGkEO3sicmr4XBzYR3nz9s4GCrksSNIf/NhVQk9VrpSE9XsKfa2H3P4NkYRQGg Sx0w== X-Gm-Message-State: AOAM531pOHwvlzVXMlhuGuIXjX8U5ItMniuESX1Gblvp2BusVdDalUMR +EyU6plEd1j7ZNHqf0N5D/ezRFU99PNXBYsogM9DKdJYkII= X-Received: by 2002:adf:d0c3:: with SMTP id z3mr32463334wrh.28.1617076767659; Mon, 29 Mar 2021 20:59:27 -0700 (PDT) MIME-Version: 1.0 References: <20210326231303.3071950-1-eric@anholt.net> <20210329144729.GB4203@willie-the-truck> In-Reply-To: <20210329144729.GB4203@willie-the-truck> From: Rob Clark Date: Mon, 29 Mar 2021 21:02:50 -0700 Message-ID: Subject: Re: [PATCH 1/2] iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c. To: Will Deacon Cc: Eric Anholt , dri-devel , linux-arm-msm , freedreno , Sean Paul , Jordan Crouse , Robin Murphy , Rob Herring , Joerg Roedel , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 29, 2021 at 7:47 AM Will Deacon wrote: > > On Fri, Mar 26, 2021 at 04:13:02PM -0700, Eric Anholt wrote: > > db820c wants to use the qcom smmu path to get HUPCF set (which keeps > > the GPU from wedging and then sometimes wedging the kernel after a > > page fault), but it doesn't have separate pagetables support yet in > > drm/msm so we can't go all the way to the TTBR1 path. > > What do you mean by "doesn't have separate pagetables support yet"? The > compatible string doesn't feel like the right way to determine this. the compatible string identifies what it is, not what the sw limitations are, so in that regard it seems right to me.. BR, -R