Message ID | 20231107-b4-qcom-clk-v4-0-82bbaf1a796d@linaro.org |
---|---|
Headers | show |
Series | arm: mach-snapdragon: Qualcomm clock driver cleanup | expand |
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,