disp: msm: make msm_drm into single module
Make msm_drm into single module and all child driver registers and unregisters are handled from parent's register and unregister respectively. Change-Id: I017513d1de3b6b25dd5543d7fa7741c0bac1740d Signed-off-by: Shashank Babu Chinta Venkata <sbchin@codeaurora.org> Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org> Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
Dieser Commit ist enthalten in:

committet von
Chandan Uddaraju

Ursprung
eaa458b165
Commit
8b8bfe0165
@@ -2045,10 +2045,18 @@ static int __init msm_drm_register(void)
|
||||
return -EINVAL;
|
||||
|
||||
DBG("init");
|
||||
sde_rsc_rpmh_register();
|
||||
sde_rsc_register();
|
||||
dsi_display_register();
|
||||
msm_hdcp_register();
|
||||
dp_display_register();
|
||||
msm_smmu_driver_init();
|
||||
sde_rotator_register();
|
||||
sde_rotator_smmu_driver_register();
|
||||
msm_dsi_register();
|
||||
msm_edp_register();
|
||||
msm_hdmi_register();
|
||||
sde_wb_register();
|
||||
return platform_driver_register(&msm_platform_driver);
|
||||
}
|
||||
|
||||
@@ -2056,10 +2064,17 @@ static void __exit msm_drm_unregister(void)
|
||||
{
|
||||
DBG("fini");
|
||||
platform_driver_unregister(&msm_platform_driver);
|
||||
sde_wb_unregister();
|
||||
msm_hdmi_unregister();
|
||||
msm_edp_unregister();
|
||||
msm_dsi_unregister();
|
||||
sde_rotator_smmu_driver_unregister();
|
||||
sde_rotator_unregister();
|
||||
msm_smmu_driver_cleanup();
|
||||
msm_hdcp_unregister();
|
||||
dp_display_unregister();
|
||||
dsi_display_unregister();
|
||||
sde_rsc_unregister();
|
||||
}
|
||||
|
||||
module_init(msm_drm_register);
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren