
I am not sure the modifications of clk are ok for other people. It will be better to send pure riscv relative patch-sets.
Hm, well at the moment removing the dependency on these two patches would probably require a substantial rewrite of patch 11, which would primarily consist of duplicating functionality currently found in the clk_composite driver. I actually think the way clk_composite works at the moment is very confusing, since the imx code which uses it uses some custom functions to smooth out clk_composite's behaviour. These two patches are probably the ones I would like to see merged most of all, since it would make implementing complex clock drivers like on this board much easier. I originally submitted these patches around a month ago [1, 2], so I was hoping that I'd have recieved feedback one way or the other by now.
[1] https://patchwork.ozlabs.org/patch/1215327/ [2] https://patchwork.ozlabs.org/patch/1215328/