On Tue, Aug 1, 2017 at 4:11 PM, Philipp Zabel <p.za...@pengutronix.de> wrote:
> On Thu, 2017-07-27 at 15:47 +0300, Andrey Gusakov wrote: > > Minimum pixel clock period is 6.5 nS for DPI. Do not accept modes > > with lower pixel clock period. > > > > Signed-off-by: Andrey Gusakov <andrey.gusa...@cogentembedded.com> > > --- > > drivers/gpu/drm/bridge/tc358767.c | 5 ++++- > > 1 file changed, 4 insertions(+), 1 deletion(-) > > > > diff --git a/drivers/gpu/drm/bridge/tc358767.c b/drivers/gpu/drm/bridge/ > tc358767.c > > index f605bb7d1aa3..e8008e0c2e88 100644 > > --- a/drivers/gpu/drm/bridge/tc358767.c > > +++ b/drivers/gpu/drm/bridge/tc358767.c > > @@ -1103,7 +1103,10 @@ static bool tc_bridge_mode_fixup(struct > drm_bridge *bridge, > > static int tc_connector_mode_valid(struct drm_connector *connector, > > struct drm_display_mode *mode) > > { > > - /* Accept any mode */ > > + /* PCLK limitation = 6.5 nS */ > > + if (mode->clock > 163000) > > + return MODE_CLOCK_HIGH; > > The comment doesn't match the code. If the limit is 6.5 nS, shouldn't > that be > if (mode->clock > 153846) > ? > You are right. Have no idea where did I take this value from. Datasheet says it is up to 154MHz. I'll resend this patch. Thank you. > > regards > Philipp > >
_______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel