ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race
authorTony Lindgren <tony@atomide.com>
Mon, 8 Mar 2021 09:26:25 +0000 (11:26 +0200)
committerTony Lindgren <tony@atomide.com>
Mon, 8 Mar 2021 09:26:25 +0000 (11:26 +0200)
We have a duplicate legacy clock defined for sha2md5_fck that can
sometimes race with clk_disable() with the dts configured clock
for OMAP4_SHA2MD5_CLKCTRL when unused clocks are disabled during
boot causing an "Unhandled fault: imprecise external abort".

Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/omap44xx-clocks.dtsi

index 532868591107b5eb65b98cda509da388b3eebd21..1f1c04d8f4721225870c18fddb5f969bdfa26a59 100644 (file)
                ti,max-div = <2>;
        };
 
-       sha2md5_fck: sha2md5_fck@15c8 {
-               #clock-cells = <0>;
-               compatible = "ti,gate-clock";
-               clocks = <&l3_div_ck>;
-               ti,bit-shift = <1>;
-               reg = <0x15c8>;
-       };
-
        usb_phy_cm_clk32k: usb_phy_cm_clk32k@640 {
                #clock-cells = <0>;
                compatible = "ti,gate-clock";