上海移远 SC200Y android9.0 msm-4.9 &gpio1 在哪个设备数文件中?
时间: 2024-03-20 12:39:34 浏览: 112
在上海移远 SC200Y 开发板上,使用的是 MSM8916 芯片,它对应的内核版本为 msm-4.9。在 Android 9.0 上,与 GPIO 相关的设备树节点通常在 `arch/arm/boot/dts/qcom` 目录下的设备树文件中定义。在 SC200Y 开发板上,GPIO1 的设备树节点定义在 `msm8916-mtp.dts` 文件中。
以下是 `msm8916-mtp.dts` 文件中与 GPIO1 相关的节点:
```
&gpio1 {
gpio-controller;
#gpio-cells = <2>;
gpio_pin_23: pinmux_gpio1_io04 {
pinmux {
function = "gpio";
groups = "gpio1";
};
};
gpio_pin_35: pinmux_gpio1_io03 {
pinmux {
function = "gpio";
groups = "gpio1";
};
};
};
```
在此节点下,您可以找到 GPIO1 中的两个引脚:GPIO1_IO03 和 GPIO1_IO04。这些引脚的编号分别为 35 和 36。
请注意,以上代码仅供参考,具体实现方式取决于您的硬件平台和设备树结构。如果您不确定 GPIO1 的设备树节点在哪个文件中定义,您可以尝试在 Android 源代码中搜索相关文件,或者参考设备供应商提供的文档。
阅读全文