On Sun, Aug 08, 2021 at 05:29:30PM +0200, Stephan Gerhold wrote:
- The driver works good, if the kernel is launched via "fastboot boot". But if the kernel is flashed to eMMC and launched by bootloader with splash screen, kernel will fail to bring up the panel. After kernel boots up, a blank & unblank cycle can get panel work though.
The problem 2) is not driver generator related. @Konrad, did you see it on asus-z00t-tm5p5-n35596 driver?
Do you have CONFIG_DRM_MSM=y (built-in) instead of =m (module) maybe? I think a similar issue exists on MSM8916 but it does not happen for some reason if CONFIG_DRM_MSM=m instead of =y. Somehow having it load later during the boot process fixes some things there.
Indeed! I have CONFIG_DRM_MSM=y in my build, and changing it to module removes the problem. Thanks much for the hint, Stephan!
Shawn