Re: [PATCH v4 1/2] dt: snps,designware-i2c: Add clock bindings documentation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/26/19 5:39 PM, Wolfram Sang wrote:

+ - clock-names : Contains the names of the clocks:
+    "ic_clk", for the core clock used to generate the external I2C clock.
+    "pclk", the peripheral clock, required for register accesses.
+

Actually it looks there is need to revert back to bus clock (or better) in
comments but keep the "pclk" property.

The specification I have tells the ic_clk is the peripheral clock which runs
the logic and the pclk (exactly pclk) is for bus interface and where
registers are.

Can we make it "bus interface clock" then? I'd think this is a tad
better.

Yes, that makes it clear. Plain "interface clock" might work too. TI OMAPs are using that term for register access clock domains.

Luis: Does that make sense for HW point of view? You mention PCLK is called also as application clock but for me personally it is not as clear as interface clock when I see it. I'll let Luis have the final word here.

ic_clk - peripheral clock
pclk - (bus) interface/application clock

--
Jarkko



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux