[PATCH v2 00/15] soc: xilinx: vcu: Convert driver to clock provider
Michal Simek
michal.simek at xilinx.com
Thu Jan 7 05:10:13 EST 2021
Hi,
On 21. 12. 20 16:06, Michael Tretter wrote:
> Hello,
>
> the xlnx_vcu soc driver is actually a clock provider of a PLL and four output
> clocks created from the PLL via dividers.
>
> This is v2 of the series to transform the driver into a proper clock provider
> driver.
>
> The main changes compared to v1 are:
>
> Get rid of the "dummy" clock and remove the manual switching of the mux in the
> output clocks. The driver now uses the pll_ref as a bypass clock. As this is
> not documented, I am not sure if this is actually the case, but without
> another signal for an external clock to the ip core, this seems plausible and
> avoids changes to the device tree binding. The reparenting happens
> automatically when setting a rate on the output clocks.
>
> Add a few patches to cleanup checkpatch warnings on the driver itself.
>
> Move the entire driver from drivers/soc to drivers/clk, because the driver is
> now actually only clock provider driver.
>
> A more detailed changelog is attached to the respective patches.
>
> The series is based on the zynqmp/soc-next branch in the Xilinx downstream
> repository [0] which should be merged to mainline soon.
>
> Michael
>
> [0] https://github.com/Xilinx/linux-xlnx/tree/zynqmp/soc-next
Series looks good to me but not clock expert.
Stephen: Please let me know if you want me to take it via my tree.
If yes please ack that 15/15.
For the whole series please add
Acked-by: Michal Simek <michal.simek at xilinx.com>
when that minor kerneldoc issue in 9/15 is fixed.
Thanks,
Michal
More information about the linux-arm-kernel
mailing list