nashpa has quit [Quit: Going away]
nashpa has joined #linux-exynos
<memeka> mszyprow: ping
<memeka> mszyprow: i found why Mali is slow on 5.4 kernel, maybe you can explain the actual cause :P
<memeka> mszyprow: since it's your commit :D
<mszyprow> memeka: pong
<mszyprow> memeka: okay, then G3D needs special parent clock save+restore procedure
<mszyprow> memeka: otherwise it will get stuct at 24MHz oscilator
<mszyprow> memeka: -> poor performance
<mszyprow> memeka: I will try to prepare a patch for testing in a few minutes
<memeka> mszyprow: mszyprow yes, I already did that before the pd was added
<memeka> In mali drivers
<mszyprow> memeka: clock reparenting must be done after every power domain off/on procedure
<mszyprow> memeka: g3d clocks needs similar fix like baf7b79e1ad79a41fafd8ab8597b9a96962d822d
<mszyprow> memeka: the problem is that even if you manually call clk_set_rate, the common clock framework might not update the clk registers which lost its state after power domain off
<mszyprow> due to regmap proxy in-between
<memeka> mszyprow: so where should that be done?
<mszyprow> memeka: drivers/clk/samsung/clk-exynos5420.c, see commit baf7b79e1ad79a41fafd8ab8597b9a96962d822d
<memeka> mszyprow: thx
<mszyprow> memeka: I've sent you a patch, please test and let me know if it fixes your issue
<memeka> mszyprow: thx will do that in a few hours, ooo now
<memeka> mszyprow: this means that mali driver can now set only mali_clk, and parents will be set automatically right?
<mszyprow> memeka: right
<memeka> 👍
<mszyprow> memeka: parents can be assigned in a standard way in dts (assigned-parent property)
<memeka> mszyprow: oh I didn’t know :)
adjtm_ has quit [Ping timeout: 240 seconds]
adjtm has joined #linux-exynos
adjtm has quit [Ping timeout: 246 seconds]
freekurt has quit [Write error: Connection reset by peer]
psydroid has quit [Write error: Connection reset by peer]
dllud has quit [Ping timeout: 268 seconds]
GrimKriegor has quit [Ping timeout: 240 seconds]
dlan has quit [Remote host closed the connection]
adjtm has joined #linux-exynos
dllud has joined #linux-exynos
GrimKriegor has joined #linux-exynos
GrimKriegor has joined #linux-exynos
GrimKriegor has quit [Changing host]
mszyprow has quit [Ping timeout: 245 seconds]
LiquidAcid has joined #linux-exynos
LiquidAcid has quit [Ping timeout: 264 seconds]
freekurt has joined #linux-exynos
freekurt has quit [Ping timeout: 276 seconds]
freekurt has joined #linux-exynos
adjtm has quit [Read error: Connection reset by peer]
adjtm has joined #linux-exynos
dlan has joined #linux-exynos
nashpa has quit [Quit: Going away]
nashpa has joined #linux-exynos
GrimKriegor has quit [Ping timeout: 268 seconds]
GrimKriegor has joined #linux-exynos
GrimKriegor has quit [Changing host]
GrimKriegor has joined #linux-exynos