关键词: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"; };