On 05/03/2016 01:08 PM, Tero Kristo wrote: > On 03/05/16 20:49, J.D. Schroeder wrote: >> On 05/03/2016 12:32 PM, Tero Kristo wrote: >>> Personally I would not recommend using this clock for any timing sensitive >>> applications. May I ask why you are interested in the exact clock rate of this >>> clock anyway? >> >> I'm not interested in using this clock and I'm not sure how anyone would use >> this clock outside of the processor. See the inline comment that is part of >> the change and the commit message for the change. There is no hint in my >> change that this is an exact clock rate. It is a clarifying change to help >> others avoid using this clock as a 32 kHz clock (which the current clock name >> and frequency imply) and it more accurately represents the actual hardware >> behavior. >> > > Imo, if you want to clarify things up, the whole secure_32k_ck should be > removed from linux kernel. This is actually the RC oscillator clock[1] which also happens to source the secure_32k_clk. Jay is right that this is not an accurate 32k clock, however the actual range of this internal clock source is pretty wide (I am trying to get that information into public domain TRM - but that will take some time - since this patch just started the internal thread on the topic). since it is infact an accurate clock source from inside the SoC, how do we model that (a clock with a frequency range with nominal frequency expected to be around 32k - but not exactly 32k?). I think having a rename makes sense and modelling it as an in-accurate clock source is probably the need. [1] Search for "On-die 32K RC Osc" in http://www.ti.com/lit/pdf/spruhz6 -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html