From patchwork Mon Oct 25 22:40:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Osipenko X-Patchwork-Id: 12583347 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1CB3AC4321E for ; Mon, 25 Oct 2021 22:46:39 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DF0AD6103C for ; Mon, 25 Oct 2021 22:46:38 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org DF0AD6103C Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 3B3CD6E2F2; Mon, 25 Oct 2021 22:46:09 +0000 (UTC) Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id 67D336E2D1 for ; Mon, 25 Oct 2021 22:45:54 +0000 (UTC) Received: by mail-lj1-x234.google.com with SMTP id 65so10796147ljf.9 for ; Mon, 25 Oct 2021 15:45:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=uELYhg3LoYYilCBTSAEvuuZR4UEF9kvdsKmUqE/otlI=; b=Nw3/IIiKpiyz7AiQ6ai2nq1KUA4QxDcDCtWMckJwLyKG5Gxq32OBoSSQAQLbeRdFnu YorZC5XRyE5krSSgSCw8DC6ECVOvt6OZomLKTVmdkvGdjoTGnN918oZxwg5qo66Eszla 2YplsNGal9SI1Sv2NIj+288U9YGLB29xDxTrY7q4aBHL4YCns6pOjDiAxyew41gpcfZC Y3jNeBWJovoZZ3L224ZMfo8vHqgUTRX38MGbXcCyqJaqaArJJgzMEwL61qk9XYHRCKDf dU80AfV7GQhviy6I62cVW1N9WC8qM25Hu5tPRTJRRRmT5rvIIVpuMKFXd7r5j4lpI/PA +P9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=uELYhg3LoYYilCBTSAEvuuZR4UEF9kvdsKmUqE/otlI=; b=e0bzdMvipt/oMdVdfz7QLLrHW8P5jJs2evS6Jt4S+E6eRjtI/VtREWGp/vxfw6M4e2 2ZtDzx2lW5uCkJ56vJeVeteOQB0fmo4VMn38tkQL2qTuAM5xR3ieheg4PxWxTRPMJOiq Cs+aTKtGnLkplbKQpAcu/bNX5Is8km5assarvlxvsmbzHiRJcgcO8rvv2HBwPwJYDJTM fgwnwULmKtPxnKYo6MW3WN56JAwpVnkam+JXoYUgwwe0p0gc2OMmf3QJjN80y+uIQBoa nW/rJ2ZZKsUWvuf9LvKrROG3BP66uXroIZFxwyQjuLGL7lf6GXYr8qPxKOOTXdc3dSPJ Ln8Q== X-Gm-Message-State: AOAM531iWdLmQAouGrlvhV/n+4RyGCi7e4it3oqjyAhjcGEevKB8rF+v ogELK5Xd7P+/fJD6g5Ivp/8= X-Google-Smtp-Source: ABdhPJyRyNXx7asst86YnQ18/+ZRfQnB/t4MlWMaa7Kdx8f0jPEkwI6kMj2W+rROBoq7NY2HQZVA+Q== X-Received: by 2002:a2e:a717:: with SMTP id s23mr22667950lje.265.1635201952797; Mon, 25 Oct 2021 15:45:52 -0700 (PDT) Received: from localhost.localdomain (46-138-41-28.dynamic.spd-mgts.ru. [46.138.41.28]) by smtp.gmail.com with ESMTPSA id t20sm2040956lft.240.2021.10.25.15.45.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Oct 2021 15:45:52 -0700 (PDT) From: Dmitry Osipenko To: Thierry Reding , Jonathan Hunter , Ulf Hansson , Viresh Kumar , Stephen Boyd , Peter De Schrijver , Mikko Perttunen , Lee Jones , =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= , Nishanth Menon , Adrian Hunter , Michael Turquette Cc: linux-kernel@vger.kernel.org, linux-tegra@vger.kernel.org, linux-pm@vger.kernel.org, linux-pwm@vger.kernel.org, linux-mmc@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-clk@vger.kernel.org, David Heidelberg Subject: [PATCH v14 07/39] dt-bindings: host1x: Document Memory Client resets of Host1x, GR2D and GR3D Date: Tue, 26 Oct 2021 01:40:00 +0300 Message-Id: <20211025224032.21012-8-digetx@gmail.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211025224032.21012-1-digetx@gmail.com> References: <20211025224032.21012-1-digetx@gmail.com> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Memory Client should be blocked before hardware reset is asserted in order to prevent memory corruption and hanging of memory controller. Document Memory Client resets of Host1x, GR2D and GR3D hardware units. Reviewed-by: Rob Herring Signed-off-by: Dmitry Osipenko --- .../bindings/display/tegra/nvidia,tegra20-host1x.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt b/Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt index 62861a8fb5c6..e61999ce54e9 100644 --- a/Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt +++ b/Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt @@ -19,6 +19,7 @@ Required properties: See ../reset/reset.txt for details. - reset-names: Must include the following entries: - host1x + - mc Optional properties: - operating-points-v2: See ../bindings/opp/opp.txt for details. @@ -198,6 +199,7 @@ of the following host1x client modules: See ../reset/reset.txt for details. - reset-names: Must include the following entries: - 2d + - mc Optional properties: - interconnects: Must contain entry for the GR2D memory clients. @@ -224,6 +226,8 @@ of the following host1x client modules: - reset-names: Must include the following entries: - 3d - 3d2 (Only required on SoCs with two 3D clocks) + - mc + - mc2 (Only required on SoCs with two 3D clocks) Optional properties: - interconnects: Must contain entry for the GR3D memory clients.