Skip to content
Commit 45912431 authored by Boris Brezillon's avatar Boris Brezillon Committed by Michael Turquette
Browse files

clk: at91: usb: propagate rate modification to the parent clk



The at91sam9n12 and at91sam9x5 usb clocks do not propagate rate
modification requests to their parents.
This causes a bug when the PLLB is left uninitialized by the bootloader
(PLL multiplier set to 0, or in other words, PLL rate = 0 Hz).

Implement the determinate_rate method and propagate the change rate
request to the parent clk.

Cc: <stable@vger.kernel.org> # v3.14+
Signed-off-by: default avatarBoris Brezillon <boris.brezillon@free-electrons.com>
Reported-by: default avatarBo Shen <voice.shen@atmel.com>
Tested-by: default avatarBo Shen <voice.shen@atmel.com>
Signed-off-by: default avatarMichael Turquette <mturquette@linaro.org>
parent 3a9e9cb6
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment