All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vikas Patil <vikasmpatil@gmail.com>
To: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: "dri-devel@lists.freedesktop.org" <dri-devel@lists.freedesktop.org>
Subject: Re: [ADV7393] DRM Encoder Slave or DRM Bridge
Date: Mon, 26 Sep 2016 18:16:45 +0530	[thread overview]
Message-ID: <CA+kt3u2KrCFN8Wy_DpAMJhJeu8g-fmTxdrYSoT26_kczD4sUjg@mail.gmail.com> (raw)
In-Reply-To: <f65c0a08-b696-da5f-f7e9-915f2ce0dfda@ti.com>

On Mon, Sep 26, 2016 at 6:11 PM, Tomi Valkeinen <tomi.valkeinen@ti.com> wrote:
> On 26/09/16 15:34, Vikas Patil wrote:
>
>> Will check once I get display working, for time being I think it shows
>> connected with the hack I mentioned. I was taking about supporting
>> "interlace" via LCD here.
>
> Ah, sorry, I didn't check the context =).
>
> I don't know if adding interlace to LCD output is easy. It might be. To
> answer that, one needs to read the relevant parts of the TRM and the
> driver and see how difficult it is. I cannot give you step to step
> instructions on how to do it.
>

Thanks a lot for your quick comments. I will check that.

>>>>> If I read the above snippet right, to use progressive input, the DISPC
>>>>> needs to output at double refresh rate. So probably what you would have
>>>>> to do is in ADV driver, you have your set_timings function, where you
>>>>> should double the pix clock before you pass the timings forward to the
>>>>> DISPC's DPI driver.
>>>>>
>>>>
>>>> I have configured ADV7393 chip in following mode with the timing below
>>>> in connector-analog.tv.c. With this I am seeing continuous flicker
>>>> with nothing on display (black screen) and sometime could see the
>>>> kmscube but it seems it renders in four quadrant(i.e. once in each
>>>> quadrant). I have also tried doubling the pixel clock from 27MHz to
>>>> 54MHz in timing for non-interlaced mode of ADV7393 but with it also
>>>> nothing on display and continuous flicker.
>>>>
>>>> Do you know what might be going wrong? What should I look for to fix this?
>>>>
>>>> ** ADV config:
>>>> - 16-bit SD RGB input
>>>> - NTSC mode
>>>> - YPrPb component output (CVBS)
>>>> - non-interlaced mode
>>>>
>>>> ** Timing configured in in connector-analog.tv.c
>>>>
>>>> static const struct omap_video_timings harman_ntsc_timings = {
>>>>         .x_res          = 720,
>>>>         .y_res          = 480,
>>>>         .pixelclock     = 270000000,
>>>
>>> That's 270MHz.
>>>
>>
>> It was a typo. I have confirmed it is 27Mhz.
>
> Ok.
>
> Well, I'm not familiar with ADV7393 so it's very difficult to say
> anything. If you're certain that the video mode you give above should
> work with ADV7393 with the configuration you have done to it, then you
> might want to check the HW. Is ADV7393 connected correctly? Perhaps
> probe the lines to make sure the signal is correct?
>
> And if that's correct, then you'd need to do the same for the output.
>

Same video mode is working fine in other OS (qnx) with the same
target. Will check further.

Thanks & Regards,
Vikash
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

  reply	other threads:[~2016-09-26 12:46 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-12 12:29 [ADV7393] DRM Encoder Slave or DRM Bridge Vikas Patil
2016-09-13  8:47 ` Vikas Patil
2016-09-13  8:57   ` Tomi Valkeinen
2016-09-13 13:13     ` Vikas Patil
2016-09-14  9:34       ` Tomi Valkeinen
2016-09-15  9:44         ` Vikas Patil
2016-09-15  9:53           ` Tomi Valkeinen
2016-09-21 10:59             ` Vikas Patil
2016-09-22 13:22             ` Vikas Patil
2016-09-23 10:08               ` Vikas Patil
2016-09-23 11:02                 ` Tomi Valkeinen
2016-09-26  6:57                   ` Vikas Patil
2016-09-26 11:55                     ` Tomi Valkeinen
2016-09-23 11:00               ` Tomi Valkeinen
2016-09-26 12:25                 ` Vikas Patil
2016-09-26 12:30                   ` Tomi Valkeinen
2016-09-26 12:34                     ` Vikas Patil
2016-09-26 12:41                       ` Tomi Valkeinen
2016-09-26 12:46                         ` Vikas Patil [this message]
2016-09-18 10:15 ` Laurent Pinchart
2019-05-27 11:21 ` Nasser
2019-05-27  1:07 nasser afshin
2019-05-27  6:19 ` Daniel Vetter
2019-05-27  7:19 ` Vikas Patil

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CA+kt3u2KrCFN8Wy_DpAMJhJeu8g-fmTxdrYSoT26_kczD4sUjg@mail.gmail.com \
    --to=vikasmpatil@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=tomi.valkeinen@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.