On 10/12/26 11:02 AM, Konrad Dybcio wrote:
On 10/12/26 5:24 PM, Alex Elder wrote:
The clock controller within the TC9564 SoC is accessed via a PCI
endpoint bus through BAR 4 of the first embedded PCIe function.
A syscon node is created to provide access to a range of memory
that is used by the clock controller and shared with other devices.
Co-developed-by: Daniel Thompson <[email protected]>
Signed-off-by: Daniel Thompson <[email protected]>
Signed-off-by: Alex Elder <[email protected]>
---
[...]
+&pcie_s1b5d0f0_bar4_bus {
+ syscon@0 {
+ compatible = "syscon", "simple-mfd";
+ reg = <0x0 0x2000>;
+
+ tc9564_clock0: clock-controller {
+ compatible = "toshiba,tc9564-clock";
+ clocks = <&tc9564_xo_board>;
+ #clock-cells = <1>;
+ };
+ };
It's the same file - just put the node under the ep-bus definition
OK. I was just trying to avoid very deep indentation. I
saw this practice in at least one other place in Qualcomm
devicetree files, but I'll do as you say in version 4 of
this series.
Thank you.
-Alex
Konrad