pwm: pwm-ti*: Remove support for local clock gating
authorCooper Jr., Franklin <fcooper@ti.com>
Mon, 7 Mar 2016 19:33:56 +0000 (13:33 -0600)
committerThierry Reding <thierry.reding@gmail.com>
Mon, 11 Jul 2016 10:07:18 +0000 (12:07 +0200)
commitcc37655e6bbf83ded1e4d1d7ffd977786a845a67
tree2edeb564a96d7694122764fa745546a4519465af
parentae5200d2271691b28aff8d0409fbefd4644ff507
pwm: pwm-ti*: Remove support for local clock gating

The PWMSS local clock gating registers have no real purpose on OMAP ARM
devices. These registers were left over registers from DSP IP where the
PRCM doesn't exist. There is a silicon bug where gating and ungating clocks
don't function properly. TRMs will be update to indicate that these
registers shouldn't be touched.

Therefore, all code that accesses the PWMSS_CLKCONFIG or PWMSS_CLKSTATUS
will be removed by this patch with zero loss of functionality by the ECAP
and EPWM drivers.

Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/pwm-tiecap.c
drivers/pwm/pwm-tiehrpwm.c
drivers/pwm/pwm-tipwmss.c
drivers/pwm/pwm-tipwmss.h [deleted file]