diff options
author | Daniel González Cabanelas <dgcbueu@gmail.com> | 2020-11-13 20:22:51 +0100 |
---|---|---|
committer | Petr Štetiar <ynezz@true.cz> | 2020-12-22 18:59:10 +0100 |
commit | 3064651bf75d3ca08cbfff916a14e8b3c4c246fb (patch) | |
tree | 13094e2d99812d411a65e0fa95e09e08329acbca /target/linux/mvebu | |
parent | 4423b2753f27cdb4d5daf3d1fa91ec79a7724ba1 (diff) | |
download | upstream-3064651bf75d3ca08cbfff916a14e8b3c4c246fb.tar.gz upstream-3064651bf75d3ca08cbfff916a14e8b3c4c246fb.tar.bz2 upstream-3064651bf75d3ca08cbfff916a14e8b3c4c246fb.zip |
mvebu: LS421DE: fix low performance issue
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>
Diffstat (limited to 'target/linux/mvebu')
-rw-r--r-- | target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts b/target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts index e804665792..2a76649ec4 100644 --- a/target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts +++ b/target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts @@ -209,6 +209,10 @@ }; }; +&coherencyfab { + broken-idle; +}; + ð1 { pinctrl-0 = <&ge1_rgmii_pins>; pinctrl-names = "default"; |