
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,