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>
This commit is contained in:
Shashank Babu Chinta Venkata
2019-09-23 10:54:29 -07:00
committad av Chandan Uddaraju
förälder eaa458b165
incheckning 8b8bfe0165
21 ändrade filer med 163 tillägg och 108 borttagningar

Visa fil

@@ -494,7 +494,6 @@ static const struct of_device_id sde_smmu_dt_match[] = {
{ .compatible = SMMU_SDE_ROT_SEC, .data = &sde_rot_sec},
{}
};
MODULE_DEVICE_TABLE(of, sde_smmu_dt_match);
/*
* sde_smmu_probe()
@@ -673,28 +672,12 @@ static struct platform_driver sde_smmu_driver = {
},
};
static int sde_smmu_register_driver(void)
void __init sde_rotator_smmu_driver_register(void)
{
return platform_driver_register(&sde_smmu_driver);
platform_driver_register(&sde_smmu_driver);
}
static int __init sde_smmu_driver_init(void)
{
int ret;
ret = sde_smmu_register_driver();
if (ret)
SDEROT_ERR("sde_smmu_register_driver() failed!\n");
return ret;
}
module_init(sde_smmu_driver_init);
static void __exit sde_smmu_driver_cleanup(void)
void __exit sde_rotator_smmu_driver_unregister(void)
{
platform_driver_unregister(&sde_smmu_driver);
}
module_exit(sde_smmu_driver_cleanup);
MODULE_LICENSE("GPL v2");
MODULE_DESCRIPTION("SDE SMMU driver");