commit | 4eb67a209645a87b8aca070aa9735eed90177829 | [log] [tgz] |
---|---|---|
author | Fabrice Gasnier <fabrice.gasnier@st.com> | Wed Feb 14 11:04:33 2018 +0100 |
committer | Thierry Reding <thierry.reding@gmail.com> | Wed Mar 28 00:37:37 2018 +0200 |
tree | 4ad3d7082201ff0399725c80c99304f9620289d6 | |
parent | 3af0bdd1d027292d40c7f1d13420bc298b3e1660 [diff] |
pwm: stm32: Protect common prescaler for all channels There may be a race, when configuring two PWM channels, with different prescaler values, when there's no active channel yet. Add mutex lock to avoid concurrent access on PWM apply state. This is also precursor patch for PWM capture support. Signed-off-by: Fabrice Gasnier <fabrice.gasnier@st.com> Reviewed-by: Benjamin Gaignard <benjamin.gaignard@linaro.org> Signed-off-by: Thierry Reding <thierry.reding@gmail.com>