mirror of
https://github.com/rd-stuffs/msm-4.14.git
synced 2025-02-20 11:45:48 +08:00
drm/msm: sde_hw_top: Replace atomic cmpxchg with non-atomic variant
Sultan: "though a cmpxchg isn't needed there" Signed-off-by: Kazuki Hashimoto <kazukih@tuta.io> Signed-off-by: azrim <mirzaspc@gmail.com>
This commit is contained in:
parent
4207704707
commit
101b66f748
@ -174,9 +174,10 @@ static bool sde_hw_setup_clk_force_ctrl(struct sde_hw_mdp *mdp,
|
||||
return false;
|
||||
|
||||
ctrl_reg = (struct sde_clk_ctrl_reg *)&mdp->caps->clk_ctrls[clk_ctrl];
|
||||
if (cmpxchg(&ctrl_reg->val, !enable, enable) == enable)
|
||||
if (ctrl_reg->val == enable)
|
||||
return enable;
|
||||
|
||||
ctrl_reg->val = enable;
|
||||
reg_off = ctrl_reg->reg_off;
|
||||
bit_off = ctrl_reg->bit_off;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user