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.
