History log of /drivers/pwm/pwm-fsl-ftm.c
Revision Date Author Comments
42fa98a9c3609c1aff466cb847e421c611cc9157 18-Aug-2014 Xiubo Li <Li.Xiubo@freescale.com> pwm: fsl-ftm: Convert to direct regmap API usage

The regmap core supports different endian modes for devices. This patch
convert to direct regmap API usage, preparing to support big endianness
for LS1 SoC.

Using the regmap framework it will be easy to support devices that only
differ in endianness with the same device driver.

Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
cd6d92d2aa1556b22cd05acbc5f2cc8e5caafcc4 18-Aug-2014 Xiubo Li <Li.Xiubo@freescale.com> pwm: fsl-ftm: Clean up the code

This patch intends to prepare for converting to direct regmap API usage.

Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
39fd3f99aba3f7683fc9b62e916e4c886a1cb6b0 22-May-2014 Axel Lin <axel.lin@ingics.com> pwm: fsl-ftm: set pwm_chip can_sleep flag

The implementation of .config(), .enable() and .disable() operations in this
driver may sleep, thus set pwm_chip can_sleep flag.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Xiubo Li <Li.Xiubo@freescale.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
b505183b5117ce149c65ae62f8c00e889acafa69 27-Feb-2014 Xiubo Li <Li.Xiubo@freescale.com> pwm: Add Freescale FTM PWM driver support

The FTM PWM device can be found on Vybrid VF610 Tower and
Layerscape LS-1 SoCs.

Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com>
Signed-off-by: Alison Wang <b18965@freescale.com>
Signed-off-by: Jingchang Lu <b35083@freescale.com>
Reviewed-by: Sascha Hauer <s.hauer@pengutronix.de>
Reviewed-by: Yuan Yao <yao.yuan@freescale.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>