Revert "disp: msm: sde: Add LTM sw fuse check support"
Reverting the change to check for LTM SW fuse to install LTM properties
during probe since LTM SW fuse is enabled later.
This reverts commit 652b195ba4
.
Change-Id: I19b3e04ff7caaad5de896fbcf433c3b1863ac4f9
Signed-off-by: Ramkumar Radhakrishnan <ramkumar@codeaurora.org>
This commit is contained in:
@@ -1707,11 +1707,6 @@ static void _sde_kms_hw_destroy(struct sde_kms *sde_kms,
|
||||
msm_iounmap(pdev, sde_kms->sid);
|
||||
sde_kms->sid = NULL;
|
||||
|
||||
if (sde_kms->sw_fuse)
|
||||
msm_iounmap(pdev, sde_kms->sw_fuse);
|
||||
sde_hw_sw_fuse_destroy(sde_kms->sw_fuse);
|
||||
sde_kms->sw_fuse = NULL;
|
||||
|
||||
if (sde_kms->reg_dma)
|
||||
msm_iounmap(pdev, sde_kms->reg_dma);
|
||||
sde_kms->reg_dma = NULL;
|
||||
@@ -3188,19 +3183,6 @@ static int _sde_kms_hw_init_ioremap(struct sde_kms *sde_kms,
|
||||
if (rc)
|
||||
SDE_ERROR("dbg base register sid failed: %d\n", rc);
|
||||
|
||||
sde_kms->sw_fuse = msm_ioremap(platformdev, "swfuse_phys",
|
||||
"swfuse_phys");
|
||||
if (IS_ERR(sde_kms->sw_fuse)) {
|
||||
sde_kms->sw_fuse = NULL;
|
||||
SDE_DEBUG("sw_fuse is not defined");
|
||||
} else {
|
||||
sde_kms->sw_fuse_len = msm_iomap_size(platformdev,
|
||||
"swfuse_phys");
|
||||
rc = sde_dbg_reg_register_base("sw_fuse", sde_kms->sw_fuse,
|
||||
sde_kms->sw_fuse_len);
|
||||
if (rc)
|
||||
SDE_ERROR("dbg base register sw_fuse failed: %d\n", rc);
|
||||
}
|
||||
error:
|
||||
return rc;
|
||||
}
|
||||
@@ -3385,17 +3367,6 @@ static int _sde_kms_hw_init_blocks(struct sde_kms *sde_kms,
|
||||
goto perf_err;
|
||||
}
|
||||
|
||||
if (sde_kms->sw_fuse) {
|
||||
sde_kms->hw_sw_fuse = sde_hw_sw_fuse_init(sde_kms->sw_fuse,
|
||||
sde_kms->sw_fuse_len, sde_kms->catalog);
|
||||
if (IS_ERR(sde_kms->hw_sw_fuse)) {
|
||||
SDE_ERROR("failed to init sw_fuse %ld\n",
|
||||
PTR_ERR(sde_kms->hw_sw_fuse));
|
||||
sde_kms->hw_sw_fuse = NULL;
|
||||
}
|
||||
} else {
|
||||
sde_kms->hw_sw_fuse = NULL;
|
||||
}
|
||||
/*
|
||||
* _sde_kms_drm_obj_init should create the DRM related objects
|
||||
* i.e. CRTCs, planes, encoders, connectors and so forth
|
||||
|
Reference in New Issue
Block a user