Re: omapdrm with n900

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 25/01/17 03:57, Tony Lindgren wrote:
> Hi all,
> 
> So how do you guys get omapdrm working on n900 with mainline kernel?
> 
> It seems to be working fine on omap3-evm if I do:
> 
> # modprobe ads7846
> # modprobe gpio_backlight
> # modprobe panel-sharp-ls037v7dw01
> # modprobe omapdrm
> 
> Having ads7846 loaded somehow enables the LCD.. Then it seems to

I guess "enables" here means that it makes the LCD HW enabled, but even
without ads7846 everything works from the SW perspective (fb0 is there,
you can run DRM applications, etc)?. Probably some gpio or regulator
used by the touch is also needed by the LCD.

> work better than with omapfb as I don't see any clock issues like
> I used to with omapfb.
> 
> I don't quite understand how and why ads7846 enables the LCD.. If
> somebody has clues let me know :)
> 
> But then on n900 if I do:
> 
> # modprobe tsc2005
> # modprobe panel_sony_acx565akm
> # modprobe omapdrm
> 
> The LCD just stays blank with backlight off as soon as I load
> panel_sony_acx565akm.

Can you share the kernel logs for both boards? I don't have neither
board, so I probably can't help too much here.

Generally speaking, when testing DRM, I recommend compiling "kmstest"
from https://github.com/tomba/kmsxx repository. It'll give you a test
picture on every screen, and with "--flip" it will do page flipping and
shows the fps, which tells that the timings and clocks are ok. In the
EVM's case, kmstest --flip should tell us whether the DSS is working
fine, and it's just the panel that is not enabled.

 Tomi

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux