Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp5009569imm; Tue, 16 Oct 2018 03:51:55 -0700 (PDT) X-Google-Smtp-Source: ACcGV61VBNaSt/tXvVw0k0KxDanlDB0cF9gC4mZJ8W8KWOUfFYgRixLP2FeZy6aoVUgxdiaS3yyG X-Received: by 2002:a63:e47:: with SMTP id 7-v6mr19887958pgo.320.1539687115792; Tue, 16 Oct 2018 03:51:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539687115; cv=none; d=google.com; s=arc-20160816; b=YpAfYWYx+3d33bkeHlDhkl8jg++mK1CVP9U13MuoYmMRpakRTJw/KkXDv+V+JcL6eZ H7p4uy74Nmqsf7rShaEr6j3yLXGmfKQ2blkCWqzFi8CHkvRrX4+A3+JvgrMgc01ygttt ADrnXG0+38hbOOEx4ERw828a1TwCUI//3dBCUMdcsylPNtKobUBpNFLM+7c+sa7gtjHV CSPZsuw3pK3CSDHkntP0Ni8PTz4t0aHScsq8UjAz8rMP4SFFLeC6HUg8Tm0EUvut/t3j DkakvjwojMaI1Sk4OE+XfOhwWTbp0LE2yUepIt06m4eBaL+ZTLVzOiYY+wluwr3xWtje f7wA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=/Z5omMibdhkfH61laQLlscE6KIVTzgE7HJTRMjCKg8k=; b=qLFHONwXe+ZVYnOmP3YNCPeYdYn4VZz6UpFwGWFcxTMqHqp+Xdizot0GAmtTKtKg+a JEwZQRFZr7RRJ0hxUY6PxT8skAYAfUnVdz7DkA7W6ynZ9CecoPe5fV0QY+PZVQi3e7Pt x1JdJI/LCMN9joRjYMegCTY1D8nBehQ/ewSPxocLTGSRBvsNT3+oSjCJRU1johuRa0/f eq+m4IaRpKI08HlcgXwPVDGWTloqEGOw8Cq8OulGUEmb/QQgSUnyqFFA5wjRmZmPSGQj CfxEoUXnGjouHBlxHVTcLD/KzHre42Q/llSE/M4HgCiib+mL1L8mkcEwkcChTMB8obNM kAkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=nm0G0f16; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e92-v6si7716637pld.45.2018.10.16.03.51.40; Tue, 16 Oct 2018 03:51:55 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=nm0G0f16; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727171AbeJPSk6 (ORCPT + 99 others); Tue, 16 Oct 2018 14:40:58 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:34870 "EHLO mail-wm1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726581AbeJPSk6 (ORCPT ); Tue, 16 Oct 2018 14:40:58 -0400 Received: by mail-wm1-f67.google.com with SMTP id e187-v6so22842972wmf.0; Tue, 16 Oct 2018 03:51:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=/Z5omMibdhkfH61laQLlscE6KIVTzgE7HJTRMjCKg8k=; b=nm0G0f16j7oORkRqKVjHYAzJzp342iG3FTy18UyaYjomYYidEkHOoAiP+1hgsIABXY ql5K7JwFXhgN4AZI3RT1jCwowpTpdjq2vx/iOPTk6bXPptVLoHhWdHlvWF1BouAVcXPU XyUIv/CvnVFWDPhfQXFDOb/lcxFkliWwfR1bfi7Kkwrf+Bv0v/vSt5hzn7r8tDZtXw2R OusEu0wj0lH/Ih9SYs+cW4ngSkj1z9PwYZxeqNm20KHFAvHmBOVJa/6fzieejj5J8Vom K3cio/X4082up8p+42sadLX3hq/RCBNK00PbB6jmLmDcWHZkHx0Xaf6niNeUETB1HUiz YSSg== 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:user-agent; bh=/Z5omMibdhkfH61laQLlscE6KIVTzgE7HJTRMjCKg8k=; b=cHz5vEEZQM8KB9Iby5yMSvIQ27OyzFychkEJWBK2uWAqtiYCQbIzld3IXFw1n5P1Ve xWHV4Ba6cGFPlIU7hmyhFbV8J/lQ9NH3YU267pJwRtEdV4g4LFSbiCe1OxU8hbxupA5o B2soxwtyvyjeM3HG3C1RF8ce0ATiLRnCiif0StQah5T28bqw9QVgN57S1sWzx0XPV4c0 7rObGeaCzkw3Rojd99auq+LGNaYYZn0OJ4wIHPRpt0ViPRMcnt0FBoT4dE3DUEn/ENOQ +VXaDVbm4XISrlaRwL/ve+hBAfZyX59b5rKzTK+LQWFiDOOBNyPbXdueOUHbH58+4ViD tAMA== X-Gm-Message-State: ABuFfogYaJPEC45YaoERbM588aElpAivztNaX0zF4bg2CjrMBalyQpcw 6i5EnxecFym2xaRpodWfPqY= X-Received: by 2002:a1c:4406:: with SMTP id r6-v6mr17125727wma.4.1539687065393; Tue, 16 Oct 2018 03:51:05 -0700 (PDT) Received: from localhost (pD9E5106D.dip0.t-ipconnect.de. [217.229.16.109]) by smtp.gmail.com with ESMTPSA id a84-v6sm8809125wmf.46.2018.10.16.03.51.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 16 Oct 2018 03:51:04 -0700 (PDT) Date: Tue, 16 Oct 2018 12:51:03 +0200 From: Thierry Reding To: Atish Patra Cc: Wesley Terpstra , palmer@sifive.com, linux-riscv@lists.infradead.org, linux-pwm@vger.kernel.org, linux-gpio@vger.kernel.org, linus.walleij@linaro.org, robh+dt@kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, mark.rutland@arm.com, hch@infradead.org Subject: Re: [RFC 1/4] pwm: sifive: Add DT documentation for SiFive PWM Controller. Message-ID: <20181016105103.GB8852@ulmo> References: <1539111085-25502-1-git-send-email-atish.patra@wdc.com> <1539111085-25502-2-git-send-email-atish.patra@wdc.com> <20181010135109.GE21134@ulmo> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="XF85m9dhOBO43t/C" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --XF85m9dhOBO43t/C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 15, 2018 at 03:45:46PM -0700, Atish Patra wrote: > On 10/10/18 6:51 AM, Thierry Reding wrote: > > On Tue, Oct 09, 2018 at 11:51:22AM -0700, Atish Patra wrote: > > [...] > > > +- interrupts: one interrupt per PWM channel (currently unused in the= driver) > >=20 > > This should probably say what the interrupt is used for. And once you > > have that, remove the comment about it being unused in the driver. DT > > is OS agnostic, so "driver" is very unspecific and your claim may > > actually be false. > >=20 > > Thierry > >=20 > As per my understanding, they are generated by hardware but no usage of p= wm > interrupts as of now. It might be useful to say when they are generated. Are they generated once per period? At the beginning or the end of the period? That kind of thing. > I am not sure if removing the entire entry is a good idea. > What would be the best way to represent that information ? >=20 > May be this ? >=20 > +-interrupts: one interrupt per PWM channel. No usage in HiFive Unleashed > SoC. Why do you think you need to say that they are unused? If the hardware generates these interrupts, then they are "used". If no driver currently has a use for them, that's driver specific and doesn't belong in the DT bindings. Thierry --XF85m9dhOBO43t/C Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAlvFwpcACgkQ3SOs138+ s6GQiQ//cUGJvtTzXfrt/nIdB6bUI2UeshHcJ0hyljO7U2HxZlpf8Du+EPvio9qJ 8Y5SiGyZ1McNwiKhIzk1cw4riC8ezQdCpjlvx9EKumzHSsrBm1IFrg8nm9yb8W1a T918g96hSfN3uiSPJuVqg/uK41kO0ZHuY12Az+a5U0LAdoN5fx9H9eoWOjRzIOG/ lfZ+afy6GIC94imlKbUjYKhYihTRw7+Xvg1XIVcmNVKSCp8Peyrz6/Pvt34796gj z4Us9bKUw3P2Z7Iqfn4b9LDKj5ap/pxMdwCd77hFx2UXKJlukVJjQbRsVAAxUi3/ 2iSNTvT73JT6E6xoOcqKS8tJs91nWtbkHY44sFar9iy/fiqH59JcdV+r7f2EzH5g 2T8bkSGFw1IBW16QrJbWEqPNW45adFFZTju7kAjYdM9NcMGaoNZ1fxLxw0g+aD8Z tC7zFStY1MOWNFsOHnUckDTaQp5twZvz5+MvQECU+XbKswcovGstIkNgXe+p+tNP dL2Tl1UlH8LIjzopB/LwQ1Re+fjMlq+L+uuWCdKkzl4OkY6RgXtdm5kfbqIsGh6m 7XPU8OmUkUlMelHt372Tx/cjEaqLaYyBxtyunydIGaTGGdF8W+WMAw729IUMCQAH 9mBkVv4I+N1XvvZwN1d9RNbQmZoTWa/IBHxuAxVQ5VE/UEGUoBQ= =f7GF -----END PGP SIGNATURE----- --XF85m9dhOBO43t/C--