diff options
author | Heiko Schocher <hs@denx.de> | 2014-07-18 06:07:19 +0200 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2014-07-23 12:25:42 +0200 |
commit | b2f97cf279c54c51741539455116ec3393a871ea (patch) | |
tree | 8f193654de90dcd7b2f0928db887a38204b0f9bc /drivers/pwm/pwm-imx-util.h | |
parent | aafe4020c1d0c0f989b68f839d66ffc66df6ab9e (diff) | |
download | u-boot-imx-b2f97cf279c54c51741539455116ec3393a871ea.zip u-boot-imx-b2f97cf279c54c51741539455116ec3393a871ea.tar.gz u-boot-imx-b2f97cf279c54c51741539455116ec3393a871ea.tar.bz2 |
pwm, imx6: add support for pwm modul on imx6
add basic support for the pwm modul found on imx6.
Pieces of this code are based on linux code from drivers/pwm/pwm-imx.c
Commit "cd3de83f1476 Linux 3.16-rc4"
Signed-off-by: Heiko Schocher <hs@denx.de>
Acked-by: Stefano Babic <sbabic@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
Diffstat (limited to 'drivers/pwm/pwm-imx-util.h')
-rw-r--r-- | drivers/pwm/pwm-imx-util.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/pwm/pwm-imx-util.h b/drivers/pwm/pwm-imx-util.h new file mode 100644 index 0000000..45465c4 --- /dev/null +++ b/drivers/pwm/pwm-imx-util.h @@ -0,0 +1,16 @@ +/* + * (C) Copyright 2014 + * Heiko Schocher, DENX Software Engineering, hs@denx.de. + * + * Basic support for the pwm modul on imx6. + * + * SPDX-License-Identifier: GPL-2.0 + */ + +#ifndef _pwm_imx_util_h_ +#define _pwm_imx_util_h_ + +struct pwm_regs *pwm_id_to_reg(int pwm_id); +int pwm_imx_get_parms(int period_ns, int duty_ns, unsigned long *period_c, + unsigned long *duty_c, unsigned long *prescale); +#endif |