boot_images/boot/Settings/Soc/<chipset>/Core/Buses/qup_common/<chipset>-qupv3-pinctrl.dtsiboot_images/boot/Settings/Soc/<chipset>/Core/Buses/qup_common/<chipset>-qupv3.dtsi
&top_qup{k}_se{n} 中,k 表示 QUP 编号,n 表示串行引擎编号。下表列出了 DT 属性:
表:总线 DT 属性
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
boot_images/boot/Settings/Soc/<chipset>/Core/Buses/qup_common/<chipset>-qupv3-pinctrl.dtsiboot_images/boot/Settings/Soc/<chipset>/Core/Buses/qup_common/<chipset>-qupv3.dtsi&top_qup{k}_se{n} 中,k 表示 QUP 编号,n 表示串行引擎编号。下表列出了 DT 属性:
表:总线 DT 属性
| 属性名称 | 属性描述 | 数据类型 | 可能的值/取值范围 | 设备行为 |
|---|---|---|---|---|
status = "disabled"; | 用于启用/禁用 QUP v3 串行引擎支持的串行接口(I2C/SPI/UART)协议的状态控制。 | 字符串 |
| 启用或禁用串行引擎。 |
&top_qup{k}_se{n}_i2c_active | I2C 串行引擎的 GPIO 活动设置。 | UINT32-array | 对节点标签的引用。 | 为 I2C 协议设置活动 GPIO 配置。 |
&top_qup{k}_se{n}_i2c_sleep | I2C 的 GPIO 睡眠设置。 | UINT32-array | 对节点标签的引用。 | 为 I2C 协议设置睡眠 GPIO 配置。 |
&top_qup{k}_se{n}_spi_active | SPI 的 GPIO 活动设置。 | UINT32-array | 对节点标签的引用。 | 为 SPI 协议设置活动 GPIO 配置。 |
&top_qup{k}_se{n}_spi_sleep | SPI 的 GPIO 睡眠设置。 | UINT32-array | 对节点标签的引用。 | 为 SPI 协议设置睡眠 GPIO 配置。 |
&top_qup{k}_se{n}_uart_active | UART 的 GPIO 活动设置。 | UINT32-array | 对节点标签的引用。 | 为 UART 协议设置活动 GPIO 配置。 |
&top_qup{k}_se{n}_uart_sleep | UART 的 GPIO 睡眠设置。 | UINT32-array | 对节点标签的引用。 | 为 UART 协议设置睡眠 GPIO 配置。 |
TOP_QUP_0{}
/*TOP_QUP_0_SE_0 Instance */
TOP_QUP_0_SE_0
status = "disabled"; /* status to enable/disable SE0 Node */
pinctrl-0 = <&top_qup0_se0_i2c_active>;
pinctrl-1 = <&top_qup0_se0_i2c_sleep>;
pinctrl-2 = <&top_qup0_se0_spi_active>;
pinctrl-3 = <&top_qup0_se0_spi_sleep>;
pinctrl-4 = <&top_qup0_se0_uart_active>;
pinctrl-5 = <&top_qup0_se0_uart_sleep>;
此页面对您有帮助吗?
