static long mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate, struct drm_encoder *encoder) { /* if we had >1 encoder, we'd need something more clever: */ switch (encoder->encoder_type) { case DRM_MODE_ENCODER_TMDS: return mdp4_dtv_round_pixclk(encoder, rate); case DRM_MODE_ENCODER_LVDS: case DRM_MODE_ENCODER_DSI: default: return rate; } }
static long mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate, struct drm_encoder *encoder) { /* if we had >1 encoder, we'd need something more clever: */ return mdp4_dtv_round_pixclk(encoder, rate); }