Hi Diego,
This is great! Thank you for helping. I did manage to get the resolution set to 1920x1080 following your given instruction.
While we are on this topic, please could you confirm the following,
1. How did you calculated the maximum resolution that the i.MX7ULP could handle is 1280x960? Is this calculated from the number of MIPI display channel it uses or did you get it from other source?
2. I have performed "cat sys/class/graphics/fb1/modes" and the output remains as "640x480p-59". I have also confirmed this on the monitor input source and it's showing that the HDMI input resolution is "640x480,60Hz". Please could you help to explain how does this higher resolution "1920x1080" works under 640x480 resolution?
3. I have looked at my print out that I added to the AOSP, I added code in drivers/video/fbdev/mxc/adv7535.c and drivers/video/fbdev/core/modedb.c, they are both showing the following,
adv7535 xres 640, yres 480, left 48, right 16, top 33, bottom 10, pixclock 39683
modedb.c xres 640, yres 480, left 48, right 16, top 33, bottom 10, pixclock 39683
to my surprise, the underlying kernel driver parameters did not changed. Does this imply that changes to parameters in Linux kernel for IMX7ULP won't affect anything as Android stack is the one controlling the screen resolution?
Thank you.