Skip to content
  • Rahul Sharma's avatar
    ARM: dts: remove display power domain for exynos5420 · d51cad7d
    Rahul Sharma authored
    
    
    Display domain is removed due to instability issues. Explaining
    the problem below:
    
    exynos_init_late triggers the pm_genpd_poweroff_unused which powers
    off the unused power domains. This call hits before the trigger to
    deferred probes.
    
    DRM DP Panel defers the probe due to supply get failure. By the time,
    deferred probe is scheduled again, Display Power Domain is powered
    off by pm_genpd_poweroff_unused.
    
    FIMD and DP drivers are accessing registers during Probe and Bind
    callbacks. If display domain is enabled/disabled around register
    accesses, display domain gets unstable and we are getting Power Domain
    Disable fail notification. Increasing the Timeout also didn't help.
    
    Signed-off-by: default avatarRahul Sharma <rahul.sharma@samsung.com>
    Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
    d51cad7d