Hi @Uday10122!
I saw you used the links I sent here, but I saw some differences and I would like to understand them.
In your overlay, the node &dds_ports has two child nodes (port@0 and port@1), each with one child node called dpi0_outX, but in both of the examples, there is only one child node (port@0) with two child nodes called dpi0_outX.
Another difference is that in the example, the nodes oldi0 and oldi1 don’t have the argument called dual-channel, and you wrote it in yours.
I noticed that some of the nodes that have the variables address-cells and size-cells don’t have them in yours.
Besides that, in your overlay, the arguments dual-lvds-odd-pixels and dual-lvds-even-pixels are not present either.
Is there a particular reason why you made these changes?
About the power sequence, I’m pretty sure the driver takes care of it. You don’t need to do it manually.
Best regards.