查看: 3072|回复: 1

[Ubuntu] LS1046中GPIO复用问题

7

主题

3

回帖

32

积分

Hades)Jay 发表于 2024-7-17 11:34:08 | 显示全部楼层 |阅读模式
LS1046的dts关于uart的配置如下:
                serial@21c0500 {
                        compatible = "fsl,ns16550", "ns16550a";
                        reg = <0x0 0x21c0500 0x0 0x100>;
                        interrupts = <0x0 0x36 0x4>;
                        clocks = <0x2 0x4 0x1>;
                        status = "okay";
                };

                serial@21c0600 {
                        compatible = "fsl,ns16550", "ns16550a";
                        reg = <0x0 0x21c0600 0x0 0x100>;
                        interrupts = <0x0 0x36 0x4>;
                        clocks = <0x2 0x4 0x1>;
                        status = "okay";
                };

                serial@21d0500 {
                        compatible = "fsl,ns16550", "ns16550a";
                        reg = <0x0 0x21d0500 0x0 0x100>;
                        interrupts = <0x0 0x37 0x4>;
                        clocks = <0x2 0x4 0x1>;
                        status = "okay";
                };

                serial@21d0600 {
                        compatible = "fsl,ns16550", "ns16550a";
                        reg = <0x0 0x21d0600 0x0 0x100>;
                        interrupts = <0x0 0x37 0x4>;
                        clocks = <0x2 0x4 0x1>;
                        status = "okay";
                };


现在需要把如下的4个GPIO模式调成GPIO模式,不在用作UART的tx rx。这个在Ubunt系统和Vxworks下面哪里修改这个默认的模式?


回复

使用道具 举报

7

主题

3

回帖

32

积分

楼主| Hades)Jay 发表于 2024-7-18 15:34:42 | 显示全部楼层
LS1046 修改GPIO复用的方法是修改对应的GPIO的寄存器里面的值吗?
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则