Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1919786pxb; Mon, 8 Mar 2021 09:24:07 -0800 (PST) X-Google-Smtp-Source: ABdhPJx13k+La7md/xjH0QVlLO9VLHxapQhWbRLwCKDbf11e9VNg8urTvO3I/kHSaEGr+M2wijva X-Received: by 2002:a17:906:4e91:: with SMTP id v17mr15935990eju.331.1615224247014; Mon, 08 Mar 2021 09:24:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615224247; cv=none; d=google.com; s=arc-20160816; b=e4LXhsciqtCG+tGUiNWkYrSYmvN30ElNJUP8eivTo9qDxv/yV8P+mrSj05M+mGJYzh QirohnxHjerrhtrUdV9KfOuNp1WUag93kte493rFV2aYm/j0zlRgtrH+cS6zSjU6y0jU GSu8FvSlEgtKpGBOLcwfczhk7cXoMii5hrPmkoyEhOGT0Xpn3jhgmlxVgmQaG6EWSCZ8 Vs2EtfdNu4nIU6mFeKmEKeiUQ9ljHMWCHMN2GCO6nKh1sMqwqxvefF+xMDypF7W7Wagr GwC5lH6ZufE3KvwDIgXjFWMTXjrNYy7SRZ9HyB+zbjIBbOrfOXjpCStB7f3tIr5rodv6 BkEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=I9C+IFyr33dAu9Kqcftozrt07hiCQ7Ix1pjgeavX26Q=; b=IFHz/2tBNAMzTxc2RSYoShuHrUxRgO4fiIcpY4W50gtMTh6i2KFv1STHreCg/jHdMU PdfKvpLaUaQbBzZDF6YbDm3uSIh4KRcGWKuwJnKvubBbrG5kMj9l/bX5oKcqCZ4s3Lx4 QPuXO3EI4LOAMut0NrI8a3YNtwNsu5tI6NVt+D8/ocPQ+Bd5iaR54+UO2+RR3RBFKYTl xUJDgApwE4rJ5AVgIkuQ5zmN6LQGdkVaBsEa7oJ7tG265OIiTJFJyYZwOUxspEAjjkze FA4f+yAjI9FzP3sAHhYJGhTV8pZE2X/8fiMj/ubSDtgctc1vo1ZDQfiCysBRpaMWEELu wIug== ARC-Authentication-Results: i=1; mx.google.com; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t4si7253264ejd.376.2021.03.08.09.23.42; Mon, 08 Mar 2021 09:24:07 -0800 (PST) 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; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230135AbhCHRWT (ORCPT + 99 others); Mon, 8 Mar 2021 12:22:19 -0500 Received: from mail-il1-f177.google.com ([209.85.166.177]:33477 "EHLO mail-il1-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230342AbhCHRV4 (ORCPT ); Mon, 8 Mar 2021 12:21:56 -0500 Received: by mail-il1-f177.google.com with SMTP id e2so9566129ilu.0; Mon, 08 Mar 2021 09:21:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=I9C+IFyr33dAu9Kqcftozrt07hiCQ7Ix1pjgeavX26Q=; b=jc4Qst6TASQDMFtitz0DtEa0TVZELxFZBzI/prz4sMwlhzZICJ65nzM8XzfxCxErx5 83l2A2ico26yIENBAFzQxHYJNIXUwB/a1Qi2+4QvcGqxVAufD2uwzqEXRmtn/50cGKdG N2QBDIiT8g/cSJ7wYmJiERkcMhAt9CuW+NbFRFbTDWzt8gbi79uN61VdSnQoTZ+7cEO0 TPE/U49jPm8wh+PF61eCLC2+TTyO6v/saP4oj2EiKJ4Xs/lfcAiQYmNinQG05yJ1dU64 FrJehEWCFN48kFNnvCJDpY61lR0TmwhmkTiJ2ME/9b8A1GCV2VXjka9eVgcx1sJpSPAD NTtQ== X-Gm-Message-State: AOAM532xcmVwndcuPyhn+dqHSkwXDKbsjALK4MNQRx9CgGHXeeQ8fw+8 Q4yOcfMnu9xXJPqgfiUr7VzJ6WMdhg== X-Received: by 2002:a92:c641:: with SMTP id 1mr22296948ill.94.1615224115555; Mon, 08 Mar 2021 09:21:55 -0800 (PST) Received: from robh.at.kernel.org ([64.188.179.253]) by smtp.gmail.com with ESMTPSA id w13sm6392957ilg.48.2021.03.08.09.21.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Mar 2021 09:21:54 -0800 (PST) Received: (nullmailer pid 2655238 invoked by uid 1000); Mon, 08 Mar 2021 17:21:53 -0000 Date: Mon, 8 Mar 2021 10:21:53 -0700 From: Rob Herring To: Rasmus Villemoes Cc: Greg Kroah-Hartman , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Arnd Bergmann , linux-clk@vger.kernel.org Subject: Re: [PATCH 1/2] dt-bindings: misc: add binding for generic ripple counter Message-ID: <20210308172153.GA2505339@robh.at.kernel.org> References: <20210226141411.2517368-1-linux@rasmusvillemoes.dk> <20210226141411.2517368-2-linux@rasmusvillemoes.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210226141411.2517368-2-linux@rasmusvillemoes.dk> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 26, 2021 at 03:14:10PM +0100, Rasmus Villemoes wrote: > While a ripple counter can not usually be interfaced with (directly) > from software, it may still be a crucial component in a board > layout. To prevent its input clock from being disabled by the clock > core because it apparently has no consumer, one needs to be able to > represent that consumer in DT. I'm okay with this as it is describing h/w, but we already 'protected-clocks' property which should work. > > Signed-off-by: Rasmus Villemoes > --- > Documentation/devicetree/bindings/misc/ripple-ctr.txt | 8 ++++++++ > 1 file changed, 8 insertions(+) > create mode 100644 Documentation/devicetree/bindings/misc/ripple-ctr.txt > > diff --git a/Documentation/devicetree/bindings/misc/ripple-ctr.txt b/Documentation/devicetree/bindings/misc/ripple-ctr.txt > new file mode 100644 > index 000000000000..1497d3a237a7 > --- /dev/null > +++ b/Documentation/devicetree/bindings/misc/ripple-ctr.txt > @@ -0,0 +1,8 @@ > +Generic ripple counter > + > +A ripple counter is a simple component that can for example be used to > +delay propagation of a signal. > + > +Required properties: > +- compatible: Must be "linux,ripple-ctr". Nothing linux specific about this. > +- clocks: Input clock specifier. Refer to common clock bindings. > -- > 2.29.2 >