我正在研究ARM平台,我正在尝试将内核文件中的引脚配置移动到板/ SOC特定的DTS | DTSI文件中。 可以有人照亮我,我怎样才能实现这个......或者ican能得到一些帮助的任何链接?
答案 0 :(得分:4)
只是为了澄清你的答案......你的机器文件中有一些带有引脚配置部件的电路板?现在你想转向设备树的方式来使用你的电路板吗?
如果是,那么:
最后,您可以在路径中为您的平台找到许多示例甚至DTS文件: arch / arm / boot / dts /
pinctrl配置的小例子:
&am33xx_pinmux {
pinctrl-names = "default";
pinctrl-0 = <&misc_pins>;
misc_pins: misc_pins {
pinctrl-single,pins = <
0x15c (PIN_OUTPUT | MUX_MODE7) /* spi0_cs0.gpio0_5 */
>;
};
};
P.S。如果您指定平台,我会向您提供更多详细信息。