[PATCH v4 0/7] arm: mach-snapdragon: Qualcomm clock driver cleanup

Caleb Connolly caleb.connolly at linaro.org
Tue Nov 14 00:06:24 CET 2023


On Tue, 07 Nov 2023 12:40:58 +0000, Caleb Connolly wrote:
> This series begins making some headway towards cleaning up Qualcomm
> platform support in u-boot. The following is a rough overview of the
> changes:
> 
> * Move the Qualcomm clock drivers out of mach-snapdragon and into clk/qcom
> * Introduce per-platform clock driver configs to decouple Qualcomm platform
>   support from mach-snapdragon targets.
> * Add the IPQ4019 clock driver, removing it from mach-ipq40xx and introducing
>   the reset map.
> * Merge the qcom reset driver is into clk/qcom and rework it to be
>   compatible with upstream devicetrees.
> * A callback model is added so that multiple clock drivers can be
>   compiled in at once.
> * SDM845 gains support for enabling/disabling all gate clocks (CBC's) by
>   way of a new "gate_clk" abstraction.
> * Preperatory cleanup work is done to simplify the bringup process for
>   new platforms.
> 
> [...]

Applied, thanks!

[1/7] clk/qcom: move from mach-snapdragon
      commit: 5bb0df6d39dcd6fb1256535bd0b1eac747b711b1
[2/7] clk/qcom: move ipq4019 driver from mach-ipq40xx
      commit: 67d532d6354bbb0e0a03446fa0ab7b4996cf643d
[3/7] clk/qcom: handle resets and clocks in one device
      commit: d993573e5084a595a8ffcc01ac471d5fadaa634f
[4/7] clk/qcom: sdm845: add register map for simple gate clocks
      commit: 6985e30ee0310de9bbc083dd03847327691dd2d6
[5/7] clk/qcom: use function pointers for enable and set_rate
      commit: 839739c4f10f7ac0c43cffe06d3e402ccabe37e4
[6/7] clk/qcom: add mnd_width to clk_rcg_set_rate_mnd()
      commit: b49a6531738b2875f3d3b22c8d28b9dbdc5573ef
[7/7] clk/qcom: fix rcg divider value
      commit: 45b9e9165409691b02cd761fa44c8dcc5974cf29

Best regards,
-- 
// Caleb (they/them)



More information about the U-Boot mailing list