This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

There seems something wrong with pinmux's define in file mux33xx.c

Hi Vidin

After detailed compared,I think there also prolem. in the file mux33xx.c,

such as

_AM33XX_MUXENTRY(UART0_CTSN, 0, "uart0_ctsn", NULL, "d_can1_tx", "i2c1_sda",
        "spi1_d0", NULL, NULL, "gpio1_8"),

in the above statement,mode1 is NULL,but in pinmux, mode 1 is uart4_rxd,

please refer to the attatched image.

also there are many difference between mux33xx.c with pinmux tool.

so i want to know if i can correct the static struct omap_mux am33xx_muxmodes[]?

for example,

_AM33XX_MUXENTRY(UART0_CTSN, 0, "uart0_ctsn", NULL, "d_can1_tx", "i2c1_sda",
        "spi1_d0", NULL, NULL, "gpio1_8"),

will be changed to

_AM33XX_MUXENTRY(UART0_CTSN, 0, "uart0_ctsn", "uart4_rxd", "d_can1_tx", "i2c1_sda",
        "spi1_d0", "timer7", "pr1_edc_sync0_out", "gpio1_8"),

please confirm it.


Best Regard

Qin Long