Re: [PATCH v2 3/4] drm/msm: split the main platform driver

2022-03-03 Thread Dmitry Baryshkov
On Fri, 4 Mar 2022 at 02:00, Stephen Boyd wrote: > > Quoting Dmitry Baryshkov (2022-01-19 14:40:04) > > diff --git a/drivers/gpu/drm/msm/msm_drv.h b/drivers/gpu/drm/msm/msm_drv.h > > index 06d26c5fb274..6895c056be19 100644 > > --- a/drivers/gpu/drm/msm/msm_drv.h > > +++ b/drivers/gpu/drm/msm/msm_d

Re: [PATCH v2 3/4] drm/msm: split the main platform driver

2022-03-03 Thread Stephen Boyd
Quoting Dmitry Baryshkov (2022-01-19 14:40:04) > diff --git a/drivers/gpu/drm/msm/msm_drv.h b/drivers/gpu/drm/msm/msm_drv.h > index 06d26c5fb274..6895c056be19 100644 > --- a/drivers/gpu/drm/msm/msm_drv.h > +++ b/drivers/gpu/drm/msm/msm_drv.h > @@ -451,10 +451,18 @@ static inline void msm_dp_debugfs

[PATCH v2 3/4] drm/msm: split the main platform driver

2022-01-19 Thread Dmitry Baryshkov
Currently the msm platform driver is a multiplex handling several cases: - headless GPU-only driver, - MDP4 with flat device nodes, - MDP5/DPU MDSS with all the nodes being children of MDSS node. This results in not-so-perfect code, checking the hardware version (MDP4/MDP5/DPU) in several places,