drm/i915: Pass intel_encoder to enc_to_*()
Lots of enc_to_foo(&encoder->base) around. Simplify by passing in the intel_encoder instead. @find@ identifier F =~ "^enc_to_.*"; identifier E; @@ F(struct drm_encoder *E) { ... } @@ identifier find.F; identifier find.E; @@ F( - struct drm_encoder *E + struct intel_encoder *encoder ) { <... - E + &encoder->base ...> } @@ identifier find.F; expression E; @@ - F(E) + F(to_intel_encoder(E)) @@ expression E; @@ - to_intel_encoder(&E->base) + E Signed-off-by:Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191204180549.1267-4-ville.syrjala@linux.intel.com Reviewed-by:
Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Showing
- drivers/gpu/drm/i915/display/icl_dsi.c 31 additions, 30 deletionsdrivers/gpu/drm/i915/display/icl_dsi.c
- drivers/gpu/drm/i915/display/intel_ddi.c 32 additions, 31 deletionsdrivers/gpu/drm/i915/display/intel_ddi.c
- drivers/gpu/drm/i915/display/intel_display.c 2 additions, 2 deletionsdrivers/gpu/drm/i915/display/intel_display.c
- drivers/gpu/drm/i915/display/intel_display_power.c 3 additions, 3 deletionsdrivers/gpu/drm/i915/display/intel_display_power.c
- drivers/gpu/drm/i915/display/intel_display_types.h 10 additions, 9 deletionsdrivers/gpu/drm/i915/display/intel_display_types.h
- drivers/gpu/drm/i915/display/intel_dp.c 28 additions, 28 deletionsdrivers/gpu/drm/i915/display/intel_dp.c
- drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 8 additions, 7 deletionsdrivers/gpu/drm/i915/display/intel_dp_aux_backlight.c
- drivers/gpu/drm/i915/display/intel_dp_mst.c 11 additions, 11 deletionsdrivers/gpu/drm/i915/display/intel_dp_mst.c
- drivers/gpu/drm/i915/display/intel_dpio_phy.c 9 additions, 9 deletionsdrivers/gpu/drm/i915/display/intel_dpio_phy.c
- drivers/gpu/drm/i915/display/intel_dpll_mgr.c 2 additions, 2 deletionsdrivers/gpu/drm/i915/display/intel_dpll_mgr.c
- drivers/gpu/drm/i915/display/intel_dsi.h 3 additions, 3 deletionsdrivers/gpu/drm/i915/display/intel_dsi.h
- drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c 4 additions, 4 deletionsdrivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c
- drivers/gpu/drm/i915/display/intel_hdmi.c 25 additions, 24 deletionsdrivers/gpu/drm/i915/display/intel_hdmi.c
- drivers/gpu/drm/i915/display/intel_hdmi.h 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_hdmi.h
- drivers/gpu/drm/i915/display/intel_hotplug.c 2 additions, 2 deletionsdrivers/gpu/drm/i915/display/intel_hotplug.c
- drivers/gpu/drm/i915/display/intel_lspcon.c 4 additions, 4 deletionsdrivers/gpu/drm/i915/display/intel_lspcon.c
- drivers/gpu/drm/i915/display/intel_pipe_crc.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_pipe_crc.c
- drivers/gpu/drm/i915/display/intel_psr.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_psr.c
- drivers/gpu/drm/i915/display/intel_vdsc.c 2 additions, 2 deletionsdrivers/gpu/drm/i915/display/intel_vdsc.c
- drivers/gpu/drm/i915/display/vlv_dsi.c 18 additions, 18 deletionsdrivers/gpu/drm/i915/display/vlv_dsi.c
Loading
Please register or sign in to comment