From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 12 Sep 2018 11:37:28 +0200 From: Simon Horman Subject: Re: [PATCH] dt-bindings: timer: renesas: tmu: document R8A779{7|8}0 bindings Message-ID: <20180912093728.bhu7cz2warhcvej7@verge.net.au> References: <72db4d8d-7b3d-7368-02a4-f652a7bc810d@cogentembedded.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: To: Sergei Shtylyov Cc: Geert Uytterhoeven , Rob Herring , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Thomas Gleixner , Daniel Lezcano , Mark Rutland , Linux-Renesas List-ID: On Tue, Sep 11, 2018 at 09:26:27PM +0300, Sergei Shtylyov wrote: > On 09/10/2018 05:24 PM, Geert Uytterhoeven wrote: > > >> Document the R-Car V3{M|H} (R8A779{7|8}0) SoC in the Renesas TMU bindings; > >> the TMU hardware in those is the Renesas standard 3-channel timer unit. > >> > >> Signed-off-by: Sergei Shtylyov > > > > Thanks for your patch! > > > > Not all channels seem to be identical, but the driver just matches against > > the "renesas,tmu" fallback? > > The only difference between TMUs is the input capture capability on the 3rd > channel in each TMU -- that includes TCPR register and extra interrupt output > TICPI (perhaps has to do with 4th TMU IRQ?). The driver is blissfully unaware > of this extra capability. :-) > > > In addition, the V3H TMU seems to differ from the TMU in other R-Car Gen3 > > variants? > > Yes, but they only differ in the number of channels capable of input capture. > > > How is this handled? > > Nohow. And I'm not sure we should care about this difference... It seems to me that the driver has the option of caring about the difference, by matching on the soc-specific compat string, in future, should it be so desired. So this patch seems find to me. Geert, am I missing something? Do you still have concerns?