[PATCH 1/2] clk: bcm: Support rate change propagation on bcm2835 clocks
From: Stephen Boyd <hidden>
Date: 2016-12-08 23:06:32
Also in:
linux-clk
From: Stephen Boyd <hidden>
Date: 2016-12-08 23:06:32
Also in:
linux-clk
On 12/01, Boris Brezillon wrote:
Some peripheral clocks, like the VEC (Video EnCoder) clock need to be set to a precise rate (in our case 108MHz). With the current implementation, where peripheral clocks are not allowed to forward rate change requests to their parents, it is impossible to match this requirement unless the bootloader has configured things correctly, or a specific rate has been assigned through the DT (with the assigned-clk-rates property). Add a new field to struct bcm2835_clock_data to specify which parent clocks accept rate change propagation, and support set rate propagation in bcm2835_clock_determine_rate(). Signed-off-by: Boris Brezillon <redacted> ---
Applied to clk-next -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project