From mboxrd@z Thu Jan 1 00:00:00 1970 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B4928C83F12 for ; Wed, 30 Aug 2023 00:19:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=oelqxO1s73byOLxeprFE2X16WuhPotsoz+ZWLj3RV68=; b=ngqQhdtuWJVz34 zul/wGmU95cliWda5JXXUHOnpwRICTE8o/OCSCOrqGIAP0uHgVz3JGoHj2wYGPS2EMqjqzcfSn8s1 q7C7WsGTcVv7U37MzDw5zMHUHWaPGZUrY29MiMmelDOXOKqQfuwBxwlRyd8nDCIC/E8kMPuGjj7yu uqB289DFSKV+J9FDoBxQQTYGgPJjuJ8QtaZMWApt4LdaqpMTFQz/8pEI62n9Pxrcn/adi5IBXxT34 GGap69PpOtiG9GOarQAtVvL/BLOXm/TBrdX/UFhK6UBmGikRu70FwnYnjOxlcFONV+Tv8NVo7GxZj 3n+SBIgN/DJ4UdNSeP+w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qb8vb-00CUwz-0Z; Wed, 30 Aug 2023 00:19:23 +0000 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qb8vY-00CUwb-1K for linux-arm-kernel@lists.infradead.org; Wed, 30 Aug 2023 00:19:21 +0000 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-99cce6f7de2so653978666b.3 for ; Tue, 29 Aug 2023 17:19:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1693354758; x=1693959558; darn=lists.infradead.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0TRiwO9brInVsWGB1zNLCt57WQP0un85fvRaKypoTus=; b=Q9dLZ2PqquSpPEE650aXTWC+kV0Nd+JKLupGymfTd4fUA3Q1QCt28BmLQp7VzDcmnT ZjalwbI3Z0zNrcAO9estCncEn5Nkvx6vRbHAO5mp3I+5oMPMSrY3lKuxBuGIr070sLOf vVDqkrqDGdao+R342P07L/m34NjqAaH2wbkY4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693354758; x=1693959558; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0TRiwO9brInVsWGB1zNLCt57WQP0un85fvRaKypoTus=; b=YDgAhVM9U1x3VVi1xQpoCMPEuAgJI5pRfnW3tK/f8YX+DNUOdR6U5lyxue2vurwrLU yhneI3HSe7EpmYXgYRIMn2rkX1VgTY/i9l6QitdyDiyqLR+p0nEY4LFiTk6cVFMoyfFj UlITIrZT6WBvuIYCZ8wfUf+wGKy8MfsH5YcixIF1965SqJL3cAZP3PJ70bgl6l+fFFRh LUi5jR/JvNhKd+DpbDPVzb9B5ZdeOaYzDEd+XorRCzSNJqDWn49K3q6ZPTT9M8jODaP4 Zi9CS+7+EPRMs1NlJ8eCzG73FpVT9sJbbU3ylqVlDtDRZ2ufGIcAbGQBwMXv/xveWV6S B2mg== X-Gm-Message-State: AOJu0Yx3Q7Y9PlNKeRagi6azCmN0y+ePgliuBQe8D2e6Q+zTF/0agMpc ykWtWAYmkoVckt2WGKH5OCKE8a2eQgFbOg2K5TUEeC0v X-Google-Smtp-Source: AGHT+IGoFbAz0JBNCIxlhqUFbR5l9fSx+5Ux/r9OaKlI6JYVyBHgF1M/WggRIoXMfymeH2AAn+tiag== X-Received: by 2002:a17:907:7804:b0:9a5:c8ad:20c1 with SMTP id la4-20020a170907780400b009a5c8ad20c1mr388910ejc.9.1693354757665; Tue, 29 Aug 2023 17:19:17 -0700 (PDT) Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com. [209.85.218.48]) by smtp.gmail.com with ESMTPSA id f23-20020a1709067f9700b0098748422178sm6497376ejr.56.2023.08.29.17.19.16 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 29 Aug 2023 17:19:16 -0700 (PDT) Received: by mail-ej1-f48.google.com with SMTP id a640c23a62f3a-99bf8e5ab39so657354366b.2 for ; Tue, 29 Aug 2023 17:19:16 -0700 (PDT) X-Received: by 2002:a17:906:251:b0:994:4095:3abf with SMTP id 17-20020a170906025100b0099440953abfmr439145ejl.14.1693354756312; Tue, 29 Aug 2023 17:19:16 -0700 (PDT) MIME-Version: 1.0 References: <20230829213441.310655-1-ulf.hansson@linaro.org> In-Reply-To: <20230829213441.310655-1-ulf.hansson@linaro.org> From: Linus Torvalds Date: Tue, 29 Aug 2023 17:18:59 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] ARM: SoC/genpd driver updates for v6.6 To: Ulf Hansson Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, Arnd Bergmann , Olof Johansson , soc@kernel.org, linux-arm-kernel@lists.infradead.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230829_171920_595700_13FD0D68 X-CRM114-Status: GOOD ( 18.17 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Tue, 29 Aug 2023 at 14:34, Ulf Hansson wrote: > > Here's a pull-request that introduces the genpd provider subsystem. I was starting to pull this, and then tried to figure out what the heck "genpd" is. Absolutely nothing in the pull request explains what it might be. Even after actually pulling it, I couldn't really find anything useful. The closest seems to be the MAINTAINERS file entry that says "GENERIC PM DOMAIN PROVIDERS", which doesn't actually clarify anything. Ok, so we have a Kconfig option for PM_GENERIC_DOMAINS, so I looked at that. It has no help-text, as it is entirely an internal generated one. End result: I decided that without any kind of explanation at all, "genpd" is a completely useless name, and that I don't want to randomly add a new directory with zero explanation for what the heck it is. So I ended up unpulling it, because if I had to google what it is, I wasn't going to pull it. Can we please agree that (a) five random letters in a row does not documentation make (b) if we have a new subsystem, it should damn well have some explanation for it And even if you send me a new pull request with an actual explanation for the term, do we really have to use such a horribly nasty name? This is not some kind of industry standard shorthand. Yes, google does find the term "genpd" having been used for a few years in Linux SoC-land, but are we really so short on diskspace that we can't use more descriptive names? Now I look at this disaster area with no documentation, and realize that it ends up also being part of Arnd's series of SoC pulls. What a horrible thing this is. Please don't use random letter combinations that have absolutely no meaning to anybody else, and that aren't even explained. Linus _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel