Merge 'pwm' from https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git (pwm/for-next)

Merged-SHA: e0e4cc8505f2f0f15758457b798f9f391c2bae0d

 .../devicetree/bindings/pwm/nxp,pca9685-pwm.txt    |  27 --
 .../devicetree/bindings/pwm/nxp,pca9685-pwm.yaml   |  62 ++++
 .../devicetree/bindings/pwm/pwm-hibvt.txt          |  23 --
 drivers/pwm/Kconfig                                |  10 -
 drivers/pwm/Makefile                               |   1 -
 drivers/pwm/pwm-hibvt.c                            | 285 ----------------
 drivers/pwm/pwm-meson.c                            | 372 ++++++++++++---------
 drivers/pwm/pwm-tegra.c                            |  34 +-
 8 files changed, 301 insertions(+), 513 deletions(-)