arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates
authorMatthias Schiffer <matthias.schiffer@ew.tq-group.com>
Tue, 19 Apr 2022 07:51:57 +0000 (09:51 +0200)
committerVignesh Raghavendra <vigneshr@ti.com>
Wed, 27 Apr 2022 10:24:28 +0000 (15:54 +0530)
commit439677d416b17dd39964d5f7d64b742a2e51da5b
tree3a7ed63963978408b00c8a19c428a3863fd5c3d3
parent3123109284176b1532874591f7c81f3837bbdc17
arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates

We found that (at least some versions of) the sci-fw set the base clock
rate for UARTs in the MCU domain to 96 MHz instead of the expected 48 MHz,
leading to incorrect baud rates when used from Linux.

As the 8250_omap driver will query the actual clock rate from the clk
driver when clock-frequency is unset, removing the incorrect property is
sufficient to fix the baud rate.

Fixes: 8abae9389bdb ("arm64: dts: ti: Add support for AM642 SoC")
Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Reviewed-by: Vignesh Raghavendra <vigneshr@ti.com>
Link: https://lore.kernel.org/r/20220419075157.189347-1-matthias.schiffer@ew.tq-group.com
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi