[PATCH 3/3] ehci-platform: add the max clock number to 4

Icenowy Zheng icenowy at aosc.xyz
Mon Aug 1 00:05:52 PDT 2016

			clocks = <&ccu CLK_A64_BUS_OHCI1>,
				 <&ccu CLK_A64_BUS_EHCI1>,
				 <&ccu CLK_A64_USB_OHCI0>,
				 <&ccu CLK_A64_USB_OHCI1>;

On A64, EHCI requires the matched OHCI to work.
And OHCI1 clock requires OHCI0 clock to work.

(But from the SoC's user manual we cannot get any infomation
about the relationship between OHCI1 clock and OHCI0 clock,
and in the manual OHCI0 clock is called OTG-OHCI)

01.08.2016, 15:01, "Arnd Bergmann" <arnd at arndb.de>:
> On Sunday, July 31, 2016 7:25:36 PM CEST Icenowy Zheng wrote:
>>  Allwinner A64 EHCI requires 4 clocks to be enabled.
>>  Signed-off-by: Icenowy Zheng <icenowy at aosc.xyz>
> Can you say what those four clocks are?
> Are you sure that it's not just a case of a clock being
> incorrectly described in the clk driver, i.e. you reference
> one clock along with its parent here?
>         Arnd

More information about the linux-arm-kernel mailing list