---
Fixed incorrect register offset values for EHRPWM1A on P9_14
 and EHRPWM1B on P9_16
 bsps/arm/beagle/pwm/pwm.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bsps/arm/beagle/pwm/pwm.c b/bsps/arm/beagle/pwm/pwm.c
index 0bc5d125bf..9a346995aa 100644
--- a/bsps/arm/beagle/pwm/pwm.c
+++ b/bsps/arm/beagle/pwm/pwm.c
@@ -102,9 +102,9 @@ bool beagle_pwm_pinmux_setup(bbb_pwm_pin_t pin_no, 
BBB_PWMSS pwm_id)
        } else if (pin_no == BBB_P8_36_1A) {
          REG(AM335X_PADCONF_BASE + BBB_CONTROL_CONF_LCD_DATA(10)) = 
BBB_MUXMODE(BBB_P8_36_MUX_PWM);
        } else if (pin_no == BBB_P9_14_1A) {
-         REG(AM335X_PADCONF_BASE + BBB_CONTROL_CONF_GPMC_AD(2)) = 
BBB_MUXMODE(BBB_P9_14_MUX_PWM);
+         REG(AM335X_PADCONF_BASE + BBB_CONTROL_CONF_GPMC_AD(18)) = 
BBB_MUXMODE(BBB_P9_14_MUX_PWM);
        } else if (pin_no == BBB_P9_16_1B) {
-         REG(AM335X_PADCONF_BASE + BBB_CONTROL_CONF_GPMC_AD(3)) = 
BBB_MUXMODE(BBB_P9_16_MUX_PWM);
+         REG(AM335X_PADCONF_BASE + BBB_CONTROL_CONF_GPMC_AD(19)) = 
BBB_MUXMODE(BBB_P9_16_MUX_PWM);
        } else { 
          is_valid = false;
         }
-- 
2.17.1

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to