[PATCH 3/3] Start separating pipe vs transcoder set logic for bigjoiner during modeset

2024-02-13 Thread Stanislav Lisovskiy
Handle only bigjoiner masters in skl_commit_modeset_enables/disables, slave crtcs should be handled by master hooks. Same for encoders. That way we can also remove a bunch of checks like intel_crtc_is_bigjoiner_slave. v2: Get rid of master vs slave checks and separation in crtc enable/disable ho

Re: [PATCH 3/3] Start separating pipe vs transcoder set logic for bigjoiner during modeset

2024-02-07 Thread Ville Syrjälä
On Fri, Feb 02, 2024 at 12:02:30PM +0200, Stanislav Lisovskiy wrote: > Handle only bigjoiner masters in skl_commit_modeset_enables/disables, > slave crtcs should be handled by master hooks. Same for encoders. > That way we can also remove a bunch of checks like > intel_crtc_is_bigjoiner_slave. >

[PATCH 3/3] Start separating pipe vs transcoder set logic for bigjoiner during modeset

2024-02-02 Thread Stanislav Lisovskiy
Handle only bigjoiner masters in skl_commit_modeset_enables/disables, slave crtcs should be handled by master hooks. Same for encoders. That way we can also remove a bunch of checks like intel_crtc_is_bigjoiner_slave. v2: Get rid of master vs slave checks and separation in crtc enable/disable ho

Re: [PATCH 3/3] Start separating pipe vs transcoder set logic for bigjoiner during modeset

2024-01-29 Thread Lisovskiy, Stanislav
On Fri, Jan 12, 2024 at 06:47:10PM +0200, Ville Syrjälä wrote: > On Mon, Jan 08, 2024 at 02:07:25PM +0200, Stanislav Lisovskiy wrote: > > Handle only bigjoiner masters in skl_commit_modeset_enables/disables, > > slave crtcs should be handled by master hooks. Same for encoders. > > That way we can a

Re: [PATCH 3/3] Start separating pipe vs transcoder set logic for bigjoiner during modeset

2024-01-15 Thread Lisovskiy, Stanislav
On Fri, Jan 12, 2024 at 06:47:10PM +0200, Ville Syrjälä wrote: > On Mon, Jan 08, 2024 at 02:07:25PM +0200, Stanislav Lisovskiy wrote: > > Handle only bigjoiner masters in skl_commit_modeset_enables/disables, > > slave crtcs should be handled by master hooks. Same for encoders. > > That way we can a

Re: [PATCH 3/3] Start separating pipe vs transcoder set logic for bigjoiner during modeset

2024-01-12 Thread Ville Syrjälä
On Mon, Jan 08, 2024 at 02:07:25PM +0200, Stanislav Lisovskiy wrote: > Handle only bigjoiner masters in skl_commit_modeset_enables/disables, > slave crtcs should be handled by master hooks. Same for encoders. > That way we can also remove a bunch of checks like > intel_crtc_is_bigjoiner_slave. >

[PATCH 3/3] Start separating pipe vs transcoder set logic for bigjoiner during modeset

2024-01-08 Thread Stanislav Lisovskiy
Handle only bigjoiner masters in skl_commit_modeset_enables/disables, slave crtcs should be handled by master hooks. Same for encoders. That way we can also remove a bunch of checks like intel_crtc_is_bigjoiner_slave. Signed-off-by: Stanislav Lisovskiy --- drivers/gpu/drm/i915/display/intel_ddi

[PATCH 3/3] Start separating pipe vs transcoder set logic for bigjoiner during modeset

2024-01-08 Thread Stanislav Lisovskiy
Handle only bigjoiner masters in skl_commit_modeset_enables/disables, slave crtcs should be handled by master hooks. Same for encoders. That way we can also remove a bunch of checks like intel_crtc_is_bigjoiner_slave. Signed-off-by: Stanislav Lisovskiy --- drivers/gpu/drm/i915/display/intel_ddi