Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mfd: omap-usb-host: Update DT clock binding information

The omap-usb-host driver expects certained named clocks.
Add this information to the DT binding document.

Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>

authored by

Roger Quadros and committed by
Lee Jones
c233544f 051fc06d

+23
+23
Documentation/devicetree/bindings/mfd/omap-usb-host.txt
··· 32 32 - single-ulpi-bypass: Must be present if the controller contains a single 33 33 ULPI bypass control bit. e.g. OMAP3 silicon <= ES2.1 34 34 35 + - clocks: a list of phandles and clock-specifier pairs, one for each entry in 36 + clock-names. 37 + 38 + - clock-names: should include: 39 + For OMAP3 40 + * "usbhost_120m_fck" - 120MHz Functional clock. 41 + 42 + For OMAP4+ 43 + * "refclk_60m_int" - 60MHz internal reference clock for UTMI clock mux 44 + * "refclk_60m_ext_p1" - 60MHz external ref. clock for Port 1's UTMI clock mux. 45 + * "refclk_60m_ext_p2" - 60MHz external ref. clock for Port 2's UTMI clock mux 46 + * "utmi_p1_gfclk" - Port 1 UTMI clock mux. 47 + * "utmi_p2_gfclk" - Port 2 UTMI clock mux. 48 + * "usb_host_hs_utmi_p1_clk" - Port 1 UTMI clock gate. 49 + * "usb_host_hs_utmi_p2_clk" - Port 2 UTMI clock gate. 50 + * "usb_host_hs_utmi_p3_clk" - Port 3 UTMI clock gate. 51 + * "usb_host_hs_hsic480m_p1_clk" - Port 1 480MHz HSIC clock gate. 52 + * "usb_host_hs_hsic480m_p2_clk" - Port 2 480MHz HSIC clock gate. 53 + * "usb_host_hs_hsic480m_p3_clk" - Port 3 480MHz HSIC clock gate. 54 + * "usb_host_hs_hsic60m_p1_clk" - Port 1 60MHz HSIC clock gate. 55 + * "usb_host_hs_hsic60m_p2_clk" - Port 2 60MHz HSIC clock gate. 56 + * "usb_host_hs_hsic60m_p3_clk" - Port 3 60MHz HSIC clock gate. 57 + 35 58 Required properties if child node exists: 36 59 37 60 - #address-cells: Must be 1