On Friday, February 7, 2020 at 9:31:49 AM UTC+2, plaes wrote:
>
> LVDS support for A20 is currently unimplemented. 
>
> I have a very old WIP branch that needs to be updated against current 
> kernel here: https://github.com/plaes/linux/commits/sun4i-lvds-wip 
>
>
I'm willing to revive this branch (out of desperation), can you give me 
some guidance though?

First and foremost, did that actually work? What was missing?

Current kernel has /some/ LVDS support, which looks similar to your code, 
e.g. sun4i_lvds.c [1] or in sun4i_tcon.c [2]. Do you think it can be used / 
adapted to drive LVDS panel on A20? What that might involve?

Your device tree [3] actually defines pins for LVDS, something I missed in 
mine. Do you think the syntax you used is applicable to current kernel? 
Could it be the reason my set up didn't work?

[1] 
https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/sun4i/sun4i_lvds.c
 
[2] 
https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/sun4i/sun4i_tcon.c#L117
[3] 
https://github.com/plaes/linux/commit/c2a3c76a52eb26e724a6ae001bc22f643a54b232#diff-8565831dddaab4dc7bfb1751a4fdad70R208-R229

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/linux-sunxi/161a5192-110b-4150-90b3-9a8a17476fde%40googlegroups.com.

Reply via email to