
KERNEL = 3.7-rc4 with patch 0001, 0002, 0003 and 0004
all those patches are provided in this directory.

GOAL: use usb with apf27 (imx27) dt

ISSUE: the clock of the usb driver isn't found
[    0.761693] imx_usb mxc-ehci.0: Failed to get clock, err=-2

INVESTIGATION:
The driver ci13xxx_imx request the clock in the probe function
in the following line:
data->clk = devm_clk_get(&pdev->dev, NULL);
calling: clk = clk_get(dev, id);
calling: clk_get_sys(dev_id, con_id);
calling: clk_find(dev_id, con_id);
with dev_id = mxc-ehci.0 and con_id = NULL
This last function fail to found a clock.

In the function mx27_clocks_init, several mxc-ehci.0
clocks are registered, but all with a con_id.

So the function clk_find fails.
