• 周三. 5月 21st, 2025

rockchip — UART dts配置

关键词:rockchip; rockchip,rk_serial;

UART(Universal Asynchronous Receiver/Transmitter)

rockchip — UART dts配置

1、属性值配置:

- compatible: "rockchip,rk_serial",兼容 rk28xx rk29xx rk30xx rk31xx SOCs.
- reg: 配置UART的寄存器物理基地址,以及寄存器的空间大小; 
- interrupts: 配置UART的中断;
- id: Port id号,决定了ttySx的编号;
- use-dma-rx: 使能UART接收DMA;
- use-dma-tx: 使能UART发送DMA;

2、实例:

Example:
uart0: serial@10124000 {
		compatible = "rockchip,rk_serial";
		reg = <0x10124000 0x100>;
		interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>;
		clock-frequency = <24000000>;
		id = <0>;
		use-dma-rx;
		use-dma-tx;
		status = "disabled";
	};

发表评论

您的电子邮箱地址不会被公开。