• 周五. 5月 2nd, 2025

rk3288 — USB EHCI1 DTS配置

关键词:rk3288; rockchip,rk3188_rk_ehci_host; rockchip,rk3288_rk_ehci1_host; 

rk3288 — USB EHCI1 DTS配置

1、必须配置的属性:

 - compatible : 根据主控芯片,可以设置成"rockchip,rk3188_rk_ehci_host" 或者
   "rockchip,rk3288_rk_ehci1_host"
 - reg : 设置寄存器的物理基地址,以及寄存器的空间大小。
 - interrupts : 设置中断ID号
 - clocks : 设置控制所使用的时钟,与clock-names 一一对应。
 - clock-names :设置控制器所使用的时钟名称

2、以rk3288为例:

 - RK3288

	usb4: usb@ff5c0000 {
		compatible = "rockchip,rk3288_rk_ehci1_host";
		reg = <0xff5c0000 0x40000>;
		interrupts = <GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH>;
		clocks = <&ehci1phy_480m>, <&clk_gates7 8>,
			 <&ehci1phy_12m>, <&usbphy_480m>,
			 <&otgphy1_480m>, <&otgphy2_480m>;
		clock-names = "ehci1phy_480m", "hclk_ehci1",
			      "ehci1phy_12m", "usbphy_480m",
			      "ehci1_usbphy1", "ehci1_usbphy2";
	}; 

发表评论

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