This commit adds the assigned-clocks and assigned-clock-parents properties for wkup_uart0 in J784S4. Specifically, the assigned-clocks property is set to reference the clock identified by "wkup_usart_mcupll_bypass_out0", ensuring the UART operates with the correct clock source. The assigned-clock-parents property specifies "wkup_usart_clksel_out0" as the parent clock. This configuration is critical for establishing the proper clocking hierarchy, enabling the UART device to function reliably across different baud rates. Signed-off-by: Bhavya Kapoor <b-kapoor@xxxxxx> --- Rebased to next-20241008 arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi b/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi index f603380fc91c..c2aa858c37c2 100644 --- a/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi @@ -310,6 +310,8 @@ wkup_uart0: serial@42300000 { interrupts = <GIC_SPI 897 IRQ_TYPE_LEVEL_HIGH>; clocks = <&k3_clks 397 0>; clock-names = "fclk"; + assigned-clocks = <&k3_clks 397 0>; + assigned-clock-parents = <&k3_clks 397 1>; power-domains = <&k3_pds 397 TI_SCI_PD_EXCLUSIVE>; status = "disabled"; }; -- 2.34.1