pwm: imx: increase support up to PWM8 for i.MX6SX
This patch increases supported PWMs from previously PWM4 now up to PWM8 if i.MX6SX is in use. Signed-off-by: Christoph Fritz <chf.fritz@googlemail.com>
This commit is contained in:
parent
84a62ca85d
commit
de19773535
|
@ -15,7 +15,7 @@
|
|||
#include <div64.h>
|
||||
#include <asm/arch/imx-regs.h>
|
||||
|
||||
/* pwm_id from 0..3 */
|
||||
/* pwm_id from 0..7 */
|
||||
struct pwm_regs *pwm_id_to_reg(int pwm_id)
|
||||
{
|
||||
switch (pwm_id) {
|
||||
|
@ -27,6 +27,16 @@ struct pwm_regs *pwm_id_to_reg(int pwm_id)
|
|||
return (struct pwm_regs *)PWM3_BASE_ADDR;
|
||||
case 3:
|
||||
return (struct pwm_regs *)PWM4_BASE_ADDR;
|
||||
#ifdef CONFIG_MX6SX
|
||||
case 4:
|
||||
return (struct pwm_regs *)PWM5_BASE_ADDR;
|
||||
case 5:
|
||||
return (struct pwm_regs *)PWM6_BASE_ADDR;
|
||||
case 6:
|
||||
return (struct pwm_regs *)PWM7_BASE_ADDR;
|
||||
case 7:
|
||||
return (struct pwm_regs *)PWM8_BASE_ADDR;
|
||||
#endif
|
||||
default:
|
||||
printf("unknown pwm_id: %d\n", pwm_id);
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue