pwm: Add Broadcom BCM7038 PWM controller support
authorFlorian Fainelli <f.fainelli@gmail.com>
Mon, 14 Sep 2015 23:47:06 +0000 (16:47 -0700)
committerThierry Reding <thierry.reding@gmail.com>
Tue, 6 Oct 2015 14:07:27 +0000 (16:07 +0200)
commit3a9f5957020f87503afd5d4c1d5705253f0b3569
treea21b140943b20fc0c6cd751e1f0ad92e32d57152
parent9495525e51e6f54fda4fbb7ef19eed4d131f18b2
pwm: Add Broadcom BCM7038 PWM controller support

Add support for the BCM7038-style PWM controller found in all BCM7xxx STB SoCs.
This controller has a hardcoded 2 channels per controller, and cascades a
variable frequency generator on top of a fixed frequency generator which offers
a range of a 148ns period all the way to ~622ms periods.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/Kconfig
drivers/pwm/Makefile
drivers/pwm/pwm-brcmstb.c [new file with mode: 0644]