Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit c9715354 authored by Patrick Menschel's avatar Patrick Menschel
Browse files

Fix: Wrong pull configuration on pwm and eqep pins.


Wrongly adapted from 4.14 dts file.

Signed-off-by: default avatarPatrick Menschel <menschel.p@posteo.de>
parent 3e0b6ee9
Branches
1 merge request!104k3-am625-pocketbeagle2: Enable epwm2
......@@ -145,40 +145,40 @@
/* PWM1 for Motor 1 and 2 */
ehrpwm1_pins: pinmux_ehrpwm1_pins {
pinctrl-single,pins = <
AM33XX_PADCONF(AM335X_PIN_GPMC_A2, PIN_OUTPUT, MUX_MODE6) /* (U14) gpmc_a2.ehrpwm1a - PWM_1A */
AM33XX_PADCONF(AM335X_PIN_GPMC_A3, PIN_OUTPUT, MUX_MODE6) /* (T14) gpmc_a3.ehrpwm1b - PWM_1B */
AM33XX_PADCONF(AM335X_PIN_GPMC_A2, PIN_OUTPUT_PULLUP, MUX_MODE6) /* (U14) gpmc_a2.ehrpwm1a - PWM_1A */
AM33XX_PADCONF(AM335X_PIN_GPMC_A3, PIN_OUTPUT_PULLUP, MUX_MODE6) /* (T14) gpmc_a3.ehrpwm1b - PWM_1B */
>;
};
/* PWM2 for Motor 3 and 4 */
ehrpwm2_pins: pinmux_ehrpwm2_pins {
pinctrl-single,pins = <
AM33XX_PADCONF(AM335X_PIN_GPMC_AD8, PIN_OUTPUT, MUX_MODE4) /* (U10) gpmc_ad8.ehrpwm2a - PWM_2A */
AM33XX_PADCONF(AM335X_PIN_GPMC_AD9, PIN_OUTPUT, MUX_MODE4) /* (T10) gpmc_ad9.ehrpwm2b - PWM_2B */
AM33XX_PADCONF(AM335X_PIN_GPMC_AD8, PIN_OUTPUT_PULLUP, MUX_MODE4) /* (U10) gpmc_ad8.ehrpwm2a - PWM_2A */
AM33XX_PADCONF(AM335X_PIN_GPMC_AD9, PIN_OUTPUT_PULLUP, MUX_MODE4) /* (T10) gpmc_ad9.ehrpwm2b - PWM_2B */
>;
};
/* E1 */
eqep0_pins: pinmux_eqep0_pins {
pinctrl-single,pins = <
AM33XX_PADCONF(AM335X_PIN_MCASP0_ACLKR, PIN_INPUT, MUX_MODE1) /* (B12) mcasp0_aclkr.eQEP0A_in */
AM33XX_PADCONF(AM335X_PIN_MCASP0_FSR, PIN_INPUT, MUX_MODE1) /* (C13) mcasp0_fsr.eQEP0B_in */
AM33XX_PADCONF(AM335X_PIN_MCASP0_ACLKR, PIN_INPUT_PULLUP, MUX_MODE1) /* (B12) mcasp0_aclkr.eQEP0A_in */
AM33XX_PADCONF(AM335X_PIN_MCASP0_FSR, PIN_INPUT_PULLUP, MUX_MODE1) /* (C13) mcasp0_fsr.eQEP0B_in */
>;
};
/* E2 */
eqep1_pins: pinmux_eqep1_pins {
pinctrl-single,pins = <
AM33XX_PADCONF(AM335X_PIN_LCD_DATA12, PIN_INPUT, MUX_MODE2) /* (V2) lcd_data12.eQEP1A_in */
AM33XX_PADCONF(AM335X_PIN_LCD_DATA13, PIN_INPUT, MUX_MODE2) /* (V3) lcd_data13.eQEP1B_in */
AM33XX_PADCONF(AM335X_PIN_LCD_DATA12, PIN_INPUT_PULLUP, MUX_MODE2) /* (V2) lcd_data12.eQEP1A_in */
AM33XX_PADCONF(AM335X_PIN_LCD_DATA13, PIN_INPUT_PULLUP, MUX_MODE2) /* (V3) lcd_data13.eQEP1B_in */
>;
};
/* E3 */
eqep2_pins: pinmux_eqep2_pins {
pinctrl-single,pins = <
AM33XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_INPUT, MUX_MODE4) /* (T12) gpmc_ad12.eQEP2A_in */
AM33XX_PADCONF(AM335X_PIN_GPMC_AD13, PIN_INPUT, MUX_MODE4) /* (R12) gpmc_ad13.eQEP2B_in */
AM33XX_PADCONF(AM335X_PIN_GPMC_AD12, PIN_INPUT_PULLUP, MUX_MODE4) /* (T12) gpmc_ad12.eQEP2A_in */
AM33XX_PADCONF(AM335X_PIN_GPMC_AD13, PIN_INPUT_PULLUP, MUX_MODE4) /* (R12) gpmc_ad13.eQEP2B_in */
>;
};
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment