]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/drm_encoder_slave.c
Merge remote-tracking branch 'regulator/for-next'
[karo-tx-linux.git] / drivers / gpu / drm / drm_encoder_slave.c
index e8629076de32161a82d3103b772ce198f5c4e59e..4484785cd9ac22a45fd8a2dcf95d54d2e22fde99 100644 (file)
@@ -140,6 +140,9 @@ bool drm_i2c_encoder_mode_fixup(struct drm_encoder *encoder,
                const struct drm_display_mode *mode,
                struct drm_display_mode *adjusted_mode)
 {
+       if (!get_slave_funcs(encoder)->mode_fixup)
+               return true;
+
        return get_slave_funcs(encoder)->mode_fixup(encoder, mode, adjusted_mode);
 }
 EXPORT_SYMBOL(drm_i2c_encoder_mode_fixup);