This patch set is based on the linux-pwm.git / for-next branch. (commit id = efb0de55b6a2ec15fc424e660601f22ae2fa487a) Changes from v3: - Fix register size in patch 1. - Add "Acked-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx>" in patch 1 - Remove an unnecessary definition in patch 2. - Use "ULL" to avoid overflow in patch 2. - Remove unnecessary casts in patch 2. Changes from v2: - Add compatible string "renesas,pwm-rcar". - Remove compatible strings "renesas,pwm-r8a77xx" in rcar_pwm_of_table. - Fix build error. Changes from v1: - Change compatible string to SoC-specific compatible values. - Fix #pwm-call value to 2 in the device tree document. - Fix "depends on" value in Kconfig. - Fix help explanation in Kconfig. - Remove an unnecessary member in rcar_pwm_chip. - Remove hardcoded number of channels and change chip.npwm value to 1. - Fix formulas for clock calculation to improve accuracy. Yoshihiro Shimoda (2): pwm: Add device tree binding document for R-Car PWM Timer pwm: Add support for R-Car PWM Timer .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 27 +++ drivers/pwm/Kconfig | 11 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-rcar.c | 261 +++++++++++++++++++++ 4 files changed, 300 insertions(+) create mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.txt create mode 100644 drivers/pwm/pwm-rcar.c -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html