Re: [Freedreno] [RFC] drm/msm/adreno: Balance pm_runtime enable

2023-02-22 Thread Johan Hovold
On Fri, Feb 10, 2023 at 08:10:00AM -0800, Rob Clark wrote: > On Fri, Feb 3, 2023 at 10:12 AM Bjorn Andersson > wrote: > > > > When any of the components in the mdss hierarchy fails to bind, > > previously bound components are being unbound again. > > > > One such case happens when the DP controlle

Re: [Freedreno] [RFC] drm/msm/adreno: Balance pm_runtime enable

2023-02-10 Thread Rob Clark
On Fri, Feb 3, 2023 at 10:12 AM Bjorn Andersson wrote: > > When any of the components in the mdss hierarchy fails to bind, > previously bound components are being unbound again. > > One such case happens when the DP controller fails to find its bridge or > panel, where adreno_unbind() will be invo

[Freedreno] [RFC] drm/msm/adreno: Balance pm_runtime enable

2023-02-03 Thread Bjorn Andersson
When any of the components in the mdss hierarchy fails to bind, previously bound components are being unbound again. One such case happens when the DP controller fails to find its bridge or panel, where adreno_unbind() will be invoked without adreno_load_gpu() being called to invoke pm_runtime_ena