This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM6548: WDT device tree node in SDK6.0.0.7

Part Number: AM6548

Tool/software: Linux

Hi,

The WDT device tree node in AM65XX SDK6.0.0.7 is such:

    mcu_rti1: rti@40610000 {
        compatible = "ti,keystone-wdt";
        reg = <0x0 0x40610000 0x0 0x100>;
        clocks = <&k3_clks 135 0>;
        power-domains = <&k3_pds 135>;
        assigned-clocks = <&k3_clks 135 0>;
        assigned-clock-parents = <&k3_clks 135 4>;
    };

in file: arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi .

However, the "power-domain" property might be not in it's correct format as in other nodes, for example: 

    mcu_spi0: spi@40300000 {
        compatible = "ti,am654-mcspi","ti,omap4-mcspi";
        reg = <0x0 0x40300000 0x0 0x400>;
        interrupts = <GIC_SPI 560 IRQ_TYPE_LEVEL_HIGH>;
        clocks = <&k3_clks 142 1>;
        power-domains = <&k3_pds 142 TI_SCI_PD_EXCLUSIVE>;
        #address-cells = <1>;
        #size-cells = <0>;
    };
This property in all other nodes are 3-cell. So the WDT node's power-domain is lacking  of the "TI_SCI_PD_EXCLUSIVE" flag, this causes the kernel unable to parse the device tree correctly.