The PWM in i.MX8qxp MIPI subsystem needs to use the '32k' clock to work properly. This patch gets this clock in the PWM driver and uses it if it is supplied. Signed-off-by: Liu Ying <victor.liu@nxp.com> (cherry picked from commit a343cc44ee9aa4be408c51b02176c8d0970a698d) Conflicts: drivers/pwm/pwm-imx.c