mvebu: LS421DE: fix low performance issue
authorDaniel González Cabanelas <dgcbueu@gmail.com>
Fri, 13 Nov 2020 19:22:51 +0000 (20:22 +0100)
committerPetr Štetiar <ynezz@true.cz>
Tue, 22 Dec 2020 17:59:10 +0000 (18:59 +0100)
The Buffalo Linkstation LS421DE isn't able to enable the Level 2 cache
(AKA Aurora cache). As of result of this, the throughput is about half of
the expected, e.g when doing network data transfers.

Fix it by adding the broken-idle property in the coherency fabric node.

Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>
target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts

index e8046657920767692502a2c2cedc33046fc142a6..2a76649ec4fd57301bcf0c4119f8842fec86ed4e 100644 (file)
        };
 };
 
+&coherencyfab {
+       broken-idle;
+};
+
 &eth1 {
        pinctrl-0 = <&ge1_rgmii_pins>;
        pinctrl-names = "default";