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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1AD28C83F21 for ; Wed, 30 Aug 2023 18:31:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235433AbjH3SbF (ORCPT ); Wed, 30 Aug 2023 14:31:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59614 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242215AbjH3H31 (ORCPT ); Wed, 30 Aug 2023 03:29:27 -0400 Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 54BE8CCB for ; Wed, 30 Aug 2023 00:29:24 -0700 (PDT) Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-500c7796d8eso1679390e87.1 for ; Wed, 30 Aug 2023 00:29:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1693380562; x=1693985362; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=iakEJtZPdxSu3loWtUm60QLK0RtulO60Tw6Q/Ct/Ti8=; b=zjrtGskQGRNzYFBEtelRu0WOODjFB5qmW4XHwuGNlTe7C6qoQmlNWtxKzCg4qrDOF+ QRwBkWfVtAm/GTWxJpGXbjpJqe7DolxHb9q1WJcTezpYYcxKXpm1Vxx0wtY0AtsHRI1M Gl4+2kdSpisDhe7oZJ2DZaCHoN1qd0PuaXEnHMN3XQS+LPEVIkB6tEUQZcw2+6242g/K ueCwMYuf/EeD2WomViR4nqxk/7qwl8m+fq2POmQQz36mbqKVGD/tx8VMCw1MmX1niwiZ Vu7mxtB+6nGljZ5IoIUiOyir4WWxxLI8OSraITmTd2TskUapq56stSUN5XghpXtSejxQ 8OuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693380562; x=1693985362; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=iakEJtZPdxSu3loWtUm60QLK0RtulO60Tw6Q/Ct/Ti8=; b=Nrni6p4X93EvkGGRBsGEHMk9qC6tBbMXcbjKuGFGXiDQSahId2Ipy9Gx2MBQv3V6iD VnNdkaTh7mi0evEPMz6vGSjEOfAWpeNKcs15HqqS+a16dES9CQUczb0WUNUc4VUPQGE4 OdKBsu2uY5NWzZnS+RjaXQVhxx0vlsfRwBxtKPgngqNWLzTZ96FPv6YeljNzZhTbJih5 6ewAY7vaAnnlG1s27sWYnDZJ1PH2iQ3+8taosPwgRS5q74zc0Xxyk5swFkGosa/8/Rsx d+O3y2+9PFcIN4R62OeDYhNG02Hzga6C+sOeGGSXy5kZfIvPDY19Tr8GM48o3Shza2pY bDjQ== X-Gm-Message-State: AOJu0Yyu0SzdPq1E7o38dekWlqfVDMtPDbR0yHq9MrHR8CtAvPjPCIld OcMwFSAyBy6BNSA+XXx2l0Q7zJl5MAFwAHmyaz0= X-Google-Smtp-Source: AGHT+IEGnWlpcrzRAyVDAFi6dDUGQjQoD1ziGKw9kQ9wLhBjpqukVGu9aK7EcgK7UhYkENFAmJHs5g== X-Received: by 2002:a05:6512:3d09:b0:500:7efe:313c with SMTP id d9-20020a0565123d0900b005007efe313cmr1135381lfv.24.1693380562262; Wed, 30 Aug 2023 00:29:22 -0700 (PDT) Received: from [192.168.0.22] (77-252-46-238.static.ip.netia.com.pl. [77.252.46.238]) by smtp.gmail.com with ESMTPSA id b14-20020a05640202ce00b00522572f323dsm6417426edx.16.2023.08.30.00.29.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Aug 2023 00:29:21 -0700 (PDT) Message-ID: Date: Wed, 30 Aug 2023 09:29:20 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Subject: Re: [PATCH v1 1/3] dt-bindings: mmc: Drop unused properties Content-Language: en-US To: Conor Dooley , William Qiu Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, linux-mmc@vger.kernel.org, Emil Renner Berthing , Rob Herring , Jaehoon Chung , Ulf Hansson , Krzysztof Kozlowski , Conor Dooley , Paul Walmsley , Palmer Dabbelt , Albert Ou References: <20230830031846.127957-1-william.qiu@starfivetech.com> <20230830031846.127957-2-william.qiu@starfivetech.com> <20230830-commence-trickery-40eaa193cb15@wendy> From: Krzysztof Kozlowski In-Reply-To: <20230830-commence-trickery-40eaa193cb15@wendy> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On 30/08/2023 08:50, Conor Dooley wrote: > On Wed, Aug 30, 2023 at 11:18:44AM +0800, William Qiu wrote: >> Due to the change of tuning implementation, it's no longer necessary to >> use the "starfive,sysreg" property in dts, so drop the relevant >> description in dt-bindings here. > > How does changing your software implantation invalidate a description of > the hardware? > Which is kind of proof that this syscon was just to substitute incomplete hardware description (e.g. missing clocks and phys). We should have rejected it. Just like we should reject them in the future. There are just few cases where syscon is reasonable. All others is just laziness. It's not only starfivetech, of course. Several other contributors do the same. Best regards, Krzysztof