On Sun, Aug 08, 2021 at 05:29:30PM +0200, Stephan Gerhold wrote:
quoted
2) 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