Message ID | 20200710191122.11029-2-lukasz.luba@arm.com (mailing list archive) |
---|---|
State | Mainlined |
Commit | 74ca9e46107879551e2625bfbfbfd71da1881b82 |
Headers | show |
Series | Exynos5422 DMC: adjust to new devfreq monitoring mechanism | expand |
On Fri, Jul 10, 2020 at 08:11:21PM +0100, Lukasz Luba wrote: > In order to react faster and make better decisions under some workloads, > benchmarking the memory subsystem behavior, adjust the polling interval > and upthreshold value used by the simple_ondemand governor. > > Reported-by: Willy Wolff <willy.mh.wolff.ml@gmail.com> > Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com> > Signed-off-by: Lukasz Luba <lukasz.luba@arm.com> > --- > drivers/memory/samsung/exynos5422-dmc.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org> Feel free to take it via devfreq tree. Best regards, Krzysztof
On 7/20/20 3:46 PM, Krzysztof Kozlowski wrote: > On Fri, Jul 10, 2020 at 08:11:21PM +0100, Lukasz Luba wrote: >> In order to react faster and make better decisions under some workloads, >> benchmarking the memory subsystem behavior, adjust the polling interval >> and upthreshold value used by the simple_ondemand governor. >> >> Reported-by: Willy Wolff <willy.mh.wolff.ml@gmail.com> >> Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com> >> Signed-off-by: Lukasz Luba <lukasz.luba@arm.com> >> --- >> drivers/memory/samsung/exynos5422-dmc.c | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) > > Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org> > > Feel free to take it via devfreq tree. > > Best regards, > Krzysztof > Thank you Krzysztof for the review. Regards, Lukasz
diff --git a/drivers/memory/samsung/exynos5422-dmc.c b/drivers/memory/samsung/exynos5422-dmc.c index 93e9c2429c0d..e03ee35f0ab5 100644 --- a/drivers/memory/samsung/exynos5422-dmc.c +++ b/drivers/memory/samsung/exynos5422-dmc.c @@ -1466,10 +1466,10 @@ static int exynos5_dmc_probe(struct platform_device *pdev) * Setup default thresholds for the devfreq governor. * The values are chosen based on experiments. */ - dmc->gov_data.upthreshold = 30; + dmc->gov_data.upthreshold = 10; dmc->gov_data.downdifferential = 5; - exynos5_dmc_df_profile.polling_ms = 500; + exynos5_dmc_df_profile.polling_ms = 100; }