commit | 5c4b2aa3fd1dc30af098de5dec766a817621ace2 | [log] [tgz] |
---|---|---|
author | Axel Lin <axel.lin@gmail.com> | Tue Nov 22 14:47:44 2011 +0800 |
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | Tue Nov 22 13:06:21 2011 +0000 |
tree | e30d44721abb95d6f6945437c27138218fc2ba8c | |
parent | 72531c9434fa884d20cb3c36fcec83752f32fdf4 [diff] |
ASoC: max9877: Update register if either val or val2 is changed In the case of ((max9877_regs[reg] >> shift) & mask) != val but ((max9877_regs[reg2] >> shift) & mask) == val2, current code does not update the registers. Fix the logic to update registers if either val or val2 is changed. Signed-off-by: Axel Lin <axel.lin@gmail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>