== Series Details == Series: Big Joiner End End enabling with 8K@30, 60 URL : https://patchwork.freedesktop.org/series/83556/ State : warning == Summary == $ dim checkpatch origin/drm-tip c255c8a307f4 drm/i915/dp: Some reshuffling in mode_valid as prep for bigjoiner modes 3140cb9ed5f5 drm/i915: Move encoder->get_config to a new function 5e890071fd49 drm/i915/dp: Add a wrapper function around get_pipe_config 7236d179d6a5 drm/i915: Add hw.pipe_mode to allow bigjoiner pipe/transcoder split -:183: CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided #183: FILE: drivers/gpu/drm/i915/display/intel_display.c:13485: + crtc_state->hw.pipe_mode = crtc_state->hw.adjusted_mode = crtc_state->uapi.adjusted_mode; total: 0 errors, 0 warnings, 1 checks, 392 lines checked 1ead70dedb06 drm/i915: Pass intel_atomic_state instead of drm_atomic_state f33b3d260fd8 drm/i915/dp: Add from_crtc_state to copy color blobs 117242fdaab8 drm/i915/dp: Allow big joiner modes in intel_dp_mode_valid(), v3. -:191: CHECK:LOGICAL_CONTINUATIONS: Logical continuations should be on the previous line #191: FILE: drivers/gpu/drm/i915/display/intel_dp.c:774: + if ((target_clock > max_dotclk || mode->hdisplay > 5120) + && intel_dp_can_bigjoiner(intel_dp)) { total: 0 errors, 0 warnings, 1 checks, 211 lines checked ee40a3dbae5a drm/i915: Try to make bigjoiner work in atomic check -:71: WARNING:LONG_LINE: line length of 101 exceeds 100 columns #71: FILE: drivers/gpu/drm/i915/display/intel_display.c:13495: + crtc_state->bigjoiner_linked_crtc); -:117: CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided #117: FILE: drivers/gpu/drm/i915/display/intel_display.c:13569: + crtc_state->nv12_planes = crtc_state->c8_planes = crtc_state->update_planes = 0; -:171: CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided #171: FILE: drivers/gpu/drm/i915/display/intel_display.c:15180: + slave = new_crtc_state->bigjoiner_linked_crtc = -:205: CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided #205: FILE: drivers/gpu/drm/i915/display/intel_display.c:15214: + slave_crtc_state->bigjoiner = master_crtc_state->bigjoiner = false; -:206: CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided #206: FILE: drivers/gpu/drm/i915/display/intel_display.c:15215: + slave_crtc_state->bigjoiner_slave = master_crtc_state->bigjoiner_slave = false; -:207: WARNING:LONG_LINE: line length of 106 exceeds 100 columns #207: FILE: drivers/gpu/drm/i915/display/intel_display.c:15216: + slave_crtc_state->bigjoiner_linked_crtc = master_crtc_state->bigjoiner_linked_crtc = NULL; -:207: CHECK:MULTIPLE_ASSIGNMENTS: multiple assignments should be avoided #207: FILE: drivers/gpu/drm/i915/display/intel_display.c:15216: + slave_crtc_state->bigjoiner_linked_crtc = master_crtc_state->bigjoiner_linked_crtc = NULL; total: 0 errors, 2 warnings, 5 checks, 277 lines checked d048e4977824 drm/i915/dp: Modify VDSC helpers to configure DSC for Bigjoiner slave e8dd1e548b74 drm/i915/dp: Master/Slave enable/disable sequence for bigjoiner -:120: ERROR:CODE_INDENT: code indent should use tabs where possible #120: FILE: drivers/gpu/drm/i915/display/intel_display.c:7263: + * Enable sequence steps 1-7 on bigjoiner master$ -:121: ERROR:CODE_INDENT: code indent should use tabs where possible #121: FILE: drivers/gpu/drm/i915/display/intel_display.c:7264: + */$ -:164: ERROR:SPACING: space required before the open brace '{' #164: FILE: drivers/gpu/drm/i915/display/intel_display.c:7302: + if (!new_crtc_state->bigjoiner_slave || !transcoder_is_dsi(cpu_transcoder)){ total: 3 errors, 0 warnings, 0 checks, 242 lines checked 3c8e8383c78a drm/i915: HW state readout for Bigjoiner case -:83: WARNING:LONG_LINE_COMMENT: line length of 106 exceeds 100 columns #83: FILE: drivers/gpu/drm/i915/display/intel_ddi.c:4528: + /* Our own transcoder needs to be disabled when reading it in intel_ddi_read_func_ctl() */ -:85: WARNING:LONG_LINE: line length of 104 exceeds 100 columns #85: FILE: drivers/gpu/drm/i915/display/intel_ddi.c:4530: + pipe_config->cpu_transcoder = (enum transcoder)pipe_config->bigjoiner_linked_crtc->pipe; -:112: WARNING:TABSTOP: Statements should start on a tabstop #112: FILE: drivers/gpu/drm/i915/display/intel_display.c:3634: + struct intel_crtc_state *crtc_state = -:209: WARNING:SPACE_BEFORE_TAB: please, no space before tabs #209: FILE: drivers/gpu/drm/i915/display/intel_display.c:11499: +^I} else ^Iif (!transcoder_is_dsi(pipe_config->cpu_transcoder) ||$ -:221: WARNING:SPACE_BEFORE_TAB: please, no space before tabs #221: FILE: drivers/gpu/drm/i915/display/intel_display.c:11577: +^I} else ^Iif (pipe_config->cpu_transcoder != TRANSCODER_EDP &&$ -:603: CHECK:SPACING: spaces preferred around that '<<' (ctx:VxV) #603: FILE: drivers/gpu/drm/i915/display/intel_display_types.h:848: +#define PIPE_CONFIG_QUIRK_BIGJOINER_SLAVE (1<<1) /* bigjoiner slave, partial readout */ ^ total: 0 errors, 5 warnings, 1 checks, 539 lines checked 30c6a2900d51 drm/i915: Link planes in a bigjoiner configuration, v3. -:206: ERROR:CODE_INDENT: code indent should use tabs where possible #206: FILE: drivers/gpu/drm/i915/display/intel_display.c:12857: + * Setup and teardown the new bigjoiner plane mappings.$ -:207: ERROR:CODE_INDENT: code indent should use tabs where possible #207: FILE: drivers/gpu/drm/i915/display/intel_display.c:12858: + */$ -:292: ERROR:CODE_INDENT: code indent should use tabs where possible #292: FILE: drivers/gpu/drm/i915/display/intel_display.c:12939: + *$ -:308: WARNING:LONG_LINE: line length of 105 exceeds 100 columns #308: FILE: drivers/gpu/drm/i915/display/intel_display.c:12953: + for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, new_plane_state, i) { -:327: ERROR:CODE_INDENT: code indent should use tabs where possible #327: FILE: drivers/gpu/drm/i915/display/intel_display.c:12969: + * Make sure bigjoiner slave crtc's are also pulled in. This is not done automatically$ -:328: ERROR:CODE_INDENT: code indent should use tabs where possible #328: FILE: drivers/gpu/drm/i915/display/intel_display.c:12970: + * when adding slave planes, because plane_state->crtc is null.$ -:329: ERROR:CODE_INDENT: code indent should use tabs where possible #329: FILE: drivers/gpu/drm/i915/display/intel_display.c:12971: + */$ -:438: WARNING:SUSPECT_CODE_INDENT: suspect code indent for conditional statements (8, 8) #438: FILE: drivers/gpu/drm/i915/display/intel_display.h:489: + for_each_intel_plane_mask(((crtc_state)->uapi.state->dev), (iter), \ [...] + for_each_if ((((plane_state) = \ -:444: WARNING:SPACING: space prohibited between function name and open parenthesis '(' #444: FILE: drivers/gpu/drm/i915/display/intel_display.h:495: + for_each_if ((((plane_state) = \ -:445: WARNING:LONG_LINE: line length of 124 exceeds 100 columns #445: FILE: drivers/gpu/drm/i915/display/intel_display.h:496: + to_intel_plane_state(__drm_atomic_get_current_plane_state((crtc_state)->uapi.state, &iter->base))), \ -:446: WARNING:LONG_LINE: line length of 109 exceeds 100 columns #446: FILE: drivers/gpu/drm/i915/display/intel_display.h:497: + ((plane) = (plane_state)->bigjoiner_slave ? (plane_state)->bigjoiner_plane : (iter)), \ -:448: WARNING:LONG_LINE: line length of 125 exceeds 100 columns #448: FILE: drivers/gpu/drm/i915/display/intel_display.h:499: + to_intel_plane_state(__drm_atomic_get_current_plane_state((crtc_state)->uapi.state, &plane->base)) : \ total: 6 errors, 6 warnings, 0 checks, 482 lines checked d3e2b0622086 drm/i915: Add bigjoiner aware plane clipping checks 3d9baec01008 drm/i915: Add debugfs dumping for bigjoiner, v3. -:46: WARNING:LONG_LINE: line length of 123 exceeds 100 columns #46: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:787: + seq_printf(m, "\t\tuapi: fb=%d,%s,%dx%d, visible=%s, src=" DRM_RECT_FP_FMT ", dst=" DRM_RECT_FMT ", rotation=%s\n", -:56: WARNING:LONG_LINE: line length of 119 exceeds 100 columns #56: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:797: + plane_state->planar_linked_plane->base.base.id, plane_state->planar_linked_plane->base.name, -:60: WARNING:LONG_LINE: line length of 111 exceeds 100 columns #60: FILE: drivers/gpu/drm/i915/display/intel_display_debugfs.c:801: + plane_state->bigjoiner_plane->base.base.id, plane_state->bigjoiner_plane->base.name, total: 0 errors, 3 warnings, 0 checks, 52 lines checked _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx