drm/i915: move more display related probe to intel_modeset_init_noirq()
authorJani Nikula <jani.nikula@intel.com>
Wed, 2 Sep 2020 14:30:21 +0000 (17:30 +0300)
committerJani Nikula <jani.nikula@intel.com>
Fri, 4 Sep 2020 10:28:20 +0000 (13:28 +0300)
commit24d98a54b4a17ace71e01eb8862fb5ac1686962a
treeb267d78fd74e4d175fee8ee923125cccfee41ed4
parenta5f2488f645f1f4db292e0e1088c0af0465d8311
drm/i915: move more display related probe to intel_modeset_init_noirq()

With the intel_modeset_* probe functions clarified, we can continue with
moving more related calls to the right layer:

- drm_vblank_init()
- intel_bios_init()
- intel_vga_register()
- intel_csr_ucode_init()

Unfortunately, for the time being, we also need to move a call to the
*wrong* layer: the power domain init.

No functional changes.

v2: move probe failure while at it, power domain init

Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/da229ffbed64983f002605074533c8b2878d17ee.1599056955.git.jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/i915_drv.c