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
Konrad