arm64: dts: qcom: sm8150: Add CPU opp tables
authorThara Gopinath <thara.gopinath@linaro.org>
Wed, 14 Jul 2021 18:26:10 +0000 (14:26 -0400)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 19 Jul 2021 19:54:00 +0000 (14:54 -0500)
commit2b6187abafeac92c36da11841d899e446eaaba67
treec2e04dfe46ccb61a7384bfbccb3503df1ed02e6f
parent6df9102f19bc3b51596f6d47f9b03fd36c5eb8e0
arm64: dts: qcom: sm8150: Add CPU opp tables

Add OPP tables to scale DDR and L3 with CPUs for SM8150 SoCs.
This gives a significant performance boost for cpu-ddr loads.
Below is the results for mbw benchmark with and without the opp tables.

/mbw 1500
Without l3/ddr scaling With l3 ddr/scaling
MEMCPY(MiB/s) 3574 10448
DUMB(MiB/s) 3500 11721
MCBLOCK(MiB/s) 8976 23595

Signed-off-by: Thara Gopinath <thara.gopinath@linaro.org>
Link: https://lore.kernel.org/r/20210714182610.92972-1-thara.gopinath@linaro.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
arch/arm64/boot/dts/qcom/sm8150.dtsi