Received: by 2002:a05:7412:8d11:b0:fa:4934:9f with SMTP id bj17csp438388rdb; Mon, 15 Jan 2024 02:07:46 -0800 (PST) X-Google-Smtp-Source: AGHT+IFNtn1US6NFTx4MjWvIjUFpVIJF90Dg2DcRa1v3isdoy7Al/I9epm87tiXvH5W1lXKl9r1y X-Received: by 2002:a05:6870:a109:b0:203:6bc3:7219 with SMTP id m9-20020a056870a10900b002036bc37219mr8833427oae.115.1705313266245; Mon, 15 Jan 2024 02:07:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705313266; cv=none; d=google.com; s=arc-20160816; b=xELzqaLR5AlmAVx0rooniuc3mkKAxcWZW5IQ0c3y4N9fxRUzrwGUD16hgZU8QE40Oa v0+jB9CnU5On8uyOVRisBRkbX4VJHK0Nl9+Y0Nyu3sjQTAqWGW2Z1cuHS6OoY7f0qkcs rzMMG/ONY6PApxOn1vx22T226zx/zgx9aLAeougQ07KE7HIsvExVUdE3rlk+2/uSufvX PV8XMA2Wvoct3fD6sham1LXo4DBS+IOuTtl4ovzXXkbI/xqtufYrBgrKxPvcTD3J3TFu LJXMfVSTzQaG+j7jFMzhAuakiB3XamxQ4vwnz51vm//XH5GwmR6SUtyCSSePbp9IVEa+ 0H/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=Q+8/IEjFJ6FaUC9Is4EXtyjT3oDpArt5eWtCr0Ef22I=; fh=jaZGEIvyK15NgVBS7rwuyb5Eg4v2bnO1IbDfmXzjvSA=; b=H4Elry8kBKrbFBzryQ/lqY+qqxLMotKPic2i8JnzBBHNDKsNKN12FvLsLI7fJwBUf3 JdkzZsIPpngdWWRvwA+JMHqsd/X/9Mi5VD0sG9h4Nklds85iIS21U+KFYg9SpI9xK/CQ j/wSQx/B8x/vnooz/QukjxQHDyjIJuV5rgd6DY4hOkdqs02F8udKorEfOVurgCVkwKxS al0hVQbl1aBMu6gGLobx7xNjKahndobOHapNisG/092GO8ddA7FVa3jdHTcowegdSz3i xfaw69dO6G7kgSKIsuLYTMPrsbIpr0EdOH2IkJZRxle8EsZPOkQMWpxZezYLwfvM5N5S ttvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@kemnade.info header.s=20220719 header.b=JJNov7xM; spf=pass (google.com: domain of linux-kernel+bounces-25852-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25852-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id y1-20020a634941000000b005cd5f135dd2si8701106pgk.46.2024.01.15.02.07.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jan 2024 02:07:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-25852-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=fail header.i=@kemnade.info header.s=20220719 header.b=JJNov7xM; spf=pass (google.com: domain of linux-kernel+bounces-25852-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-25852-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 11983B217BB for ; Mon, 15 Jan 2024 10:07:14 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DBB4813AE9; Mon, 15 Jan 2024 10:06:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=kemnade.info header.i=@kemnade.info header.b="JJNov7xM" Received: from mail.andi.de1.cc (mail.andi.de1.cc [178.238.236.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A26E717727; Mon, 15 Jan 2024 10:06:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kemnade.info Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kemnade.info DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kemnade.info; s=20220719; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Q+8/IEjFJ6FaUC9Is4EXtyjT3oDpArt5eWtCr0Ef22I=; b=JJNov7xMP1eeUqF57OqkVV0Nd8 CG4eDIjLaLjDGy6lnktp+/oCd1AapYBTwa0aVcSRDn6eMl+ozeWKaxL2EvkduGLpeSJ+D2PcfkoK3 1q9HRivJr99rsTBVN3y6SG1Ght43y31YvvRoLrwFitMGQajaTin7lqJTrCb1iUSMKcU2+kClKYNH2 THPlLOupz6L9+vqzRqp12TOTK1wKnM5RFpXVYPdRR7NFMf5W9OW4fJZq4dJaBQQ2dR6NCmpWqpBjZ X1h7cPV9HwWu6dqwaZyVjTXIBRGDE0h4rWcVj9Z/gf6yT3BX5UzIeFKABGYKjJYaUBUsf+V7oyKyA w/rwAJJg==; Received: from p200301077700f3001a3da2fffebfd33a.dip0.t-ipconnect.de ([2003:107:7700:f300:1a3d:a2ff:febf:d33a] helo=aktux) by mail.andi.de1.cc with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rPJc6-008P8Q-Iv; Mon, 15 Jan 2024 10:50:38 +0100 Date: Mon, 15 Jan 2024 10:50:35 +0100 From: Andreas Kemnade To: "H. Nikolaus Schaller" Cc: Maxime Ripard , Andrew Davis , Frank Binns , Donald Robson , Matt Coster , Adam Ford , Ivaylo Dimitrov , Maarten Lankhorst , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , =?UTF-8?B?QmVub8OudA==?= Cousson , Tony Lindgren , Nishanth Menon , Vignesh Raghavendra , Tero Kristo , Paul Cercueil , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-omap@vger.kernel.org, linux-mips@vger.kernel.org Subject: Re: [PATCH RFC v2 04/11] ARM: dts: omap4: Add device tree entry for SGX GPU Message-ID: <20240115105035.06e6af86@aktux> In-Reply-To: <7BC64F03-A4DF-411F-9B6F-6BCA436D9B50@goldelico.com> References: <20240108183302.255055-1-afd@ti.com> <20240108183302.255055-5-afd@ti.com> <122DC5ED-2AA7-46A0-845F-083922458385@goldelico.com> <7BC64F03-A4DF-411F-9B6F-6BCA436D9B50@goldelico.com> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; x86_64-pc-linux-gnu) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi, On Mon, 15 Jan 2024 09:55:00 +0100 "H. Nikolaus Schaller" wrote: > > There's no reason to disable it in the DT: the hardware block would > > still be there and it's rendering to memory so it still could be useful. > > Well, if you know that the board does not have a dm3730 but a dm3725 without > GPU it is better to disable the GPU completely instead of loading the driver > and make it detect by some internal bits that it has no GPU on the SoC. > That is at least some valid reason. > > If there's no display on the board and you really don't want the GPU > > driver, then you can disable the driver or block the module loading, but > > it should be a distro / package / user decision, not a DT / kernel one > > still. > > The same holds for aes: dss: dsi: hdmi: etc. If they are not used by some > board file, they don't change a single bit of the DTB [1] which IMHO would > be of reasonable concern to question additional labels. There is some difference here, some hardware can just not be used without wired external pins, the gpu can be used even if no display is connected either to accelerate some remote access or you could use the gpu for something completely else... Maybe mining bitcoins if temperate gets too low to warm you pocket ;-) But as these labels do not harm, I have no strong opinion against it. Regards, Andreas