]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge tag 'pwm/fixes-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/uklein...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 23 Apr 2026 15:37:07 +0000 (08:37 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 23 Apr 2026 15:37:07 +0000 (08:37 -0700)
commit8841842cc9be68e0f670323e697c9b3214831d6a
treee94bc221c74de403a0e8a707d8a5ba7fb81f3104
parentdf7bf834a135e1f5bcbeecbec07605fa5d92f0bd
parent68637b68afcc3cb4d56aca14a3a1d1b47b879369
Merge tag 'pwm/fixes-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux

Pull pwm fixes from Uwe Kleine-König:
 "Two driver fixes

  After having added some more code to libpwm checking the pwm rounding
  rules for the userspace interface I spotted an issue in the pwm-stm32
  driver where in some cases involving inverted polarity the wrong
  hardware settings for the duty offset are chosen. I think it has
  little practical effect because the duty offset is in most cases an
  artificial property of the output waveform. Still it's relevant to get
  this fixed because this driver serves as a reference implementation
  for the still young waveform API.

  The second fix addresses a sleep-in-atomic issue in the pwm-atmel-tcb
  driver"

* tag 'pwm/fixes-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux:
  pwm: atmel-tcb: Cache clock rates and mark chip as atomic
  pwm: stm32: Fix rounding issue for requests with inverted polarity