aboutsummaryrefslogtreecommitdiff
path: root/drivers/pwm/pwm-stm32.c
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2022-12-02 19:35:11 +0100
committerThierry Reding <thierry.reding@gmail.com>2022-12-06 12:46:06 +0100
commit4034e5944884dca1673e52cc392b07d0d35b6ff0 (patch)
tree44bb994f69bcf77b9231811ecc1a66e65b6fb69d /drivers/pwm/pwm-stm32.c
parentc8135b5174145a65c72c4303f2752cc8cecf8d08 (diff)
downloadlinux-4034e5944884dca1673e52cc392b07d0d35b6ff0.tar.gz
linux-4034e5944884dca1673e52cc392b07d0d35b6ff0.tar.bz2
linux-4034e5944884dca1673e52cc392b07d0d35b6ff0.zip
pwm: Mark free pwm IDs as used in alloc_pwms()
alloc_pwms() only identified a free range of IDs and this range was marked as used only later by pwmchip_add(). Instead let alloc_pwms() already do the marking (which makes the function actually allocating the range and so justifies the function name). This way access to the allocated_pwms bitfield is limited to two functions only. Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Link: https://lore.kernel.org/r/20221117211143.3817381-4-u.kleine-koenig@pengutronix.de Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
Diffstat (limited to 'drivers/pwm/pwm-stm32.c')
0 files changed, 0 insertions, 0 deletions