From: Siarhei Volkau <lis8...@gmail.com> This is the 4-th version of the sun6i PWM patchset. Difference between v3 and v4: - patchset split on many small patches for easier bisect. - avoid unsafe macros usage. - some minor cleanups.
First two patches moves register access operations from custom iomem read-modify-write operations to regmap API. Patches from 3 to 6 makes all different things between sun4i and sun6i PWM variants customizable. Patch 7 introduce sun6i PWM driver itself. Siarhei Volkau (9): pwm: sunxi: Use regmap API for register access. pwm: sunxi: Use regmap fields for bit operations. pwm: sunxi: Selectable prescaler table. pwm: sunxi: Customizable control and period register position. pwm: sunxi: Customizable regmap fields and enable bit mask. pwm: sunxi: Increase max number of pwm channels. pwm: sunxi: Add support the Allwinner A31 PWM. pwm: sunxi: Code cleanup. ARM: dts: sun6i: Add the PWM block to the A31/A31s. .../devicetree/bindings/pwm/pwm-sun4i.txt | 3 +- arch/arm/boot/dts/sun6i-a31.dtsi | 8 + drivers/pwm/Kconfig | 2 +- drivers/pwm/pwm-sun4i.c | 366 +++++++++++++++++---- 4 files changed, 311 insertions(+), 68 deletions(-) -- 2.4.11 -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.