mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 15:11:48 -04:00
qcacld-3.0: Remove ce_disable_any_copy_compl_intr
Remove ce_disable_any_copy_compl_intr and ce_enable_any_copy_compl_intr since they aren't used and give a false sense of thread safety. Modifying copy complete interrupt currently needs to be synchronized with completion handling. Change-Id: Ieb27a8c71363ebd56f16eda9e1037a161a5eeb62 CRs-Fixed: 941355
This commit is contained in:
parent
a7163174a3
commit
542a5eeeb8
2 changed files with 0 additions and 17 deletions
|
|
@ -376,8 +376,6 @@ int ce_per_engine_service(struct ol_softc *scn, unsigned int CE_id);
|
|||
void ce_per_engine_servicereap(struct ol_softc *scn, unsigned int CE_id);
|
||||
|
||||
/*===================CE cmpl interrupt Enable/Disable =======================*/
|
||||
void ce_disable_any_copy_compl_intr(struct ol_softc *scn);
|
||||
void ce_enable_any_copy_compl_intr(struct ol_softc *scn);
|
||||
void ce_disable_any_copy_compl_intr_nolock(struct ol_softc *scn);
|
||||
void ce_enable_any_copy_compl_intr_nolock(struct ol_softc *scn);
|
||||
|
||||
|
|
|
|||
|
|
@ -1490,21 +1490,6 @@ void ce_enable_any_copy_compl_intr_nolock(struct ol_softc *scn)
|
|||
A_TARGET_ACCESS_END(scn);
|
||||
}
|
||||
|
||||
void ce_disable_any_copy_compl_intr(struct ol_softc *scn)
|
||||
{
|
||||
cdf_spin_lock(&scn->target_lock);
|
||||
ce_disable_any_copy_compl_intr_nolock(scn);
|
||||
cdf_spin_unlock(&scn->target_lock);
|
||||
}
|
||||
|
||||
/*Re-enable the copy compl interrupt if it has not been disabled before.*/
|
||||
void ce_enable_any_copy_compl_intr(struct ol_softc *scn)
|
||||
{
|
||||
cdf_spin_lock(&scn->target_lock);
|
||||
ce_enable_any_copy_compl_intr_nolock(scn);
|
||||
cdf_spin_unlock(&scn->target_lock);
|
||||
}
|
||||
|
||||
/**
|
||||
* ce_send_cb_register(): register completion handler
|
||||
* @copyeng: CE_state representing the ce we are adding the behavior to
|
||||
|
|
|
|||
Loading…
Reference in a new issue