mirror-linux/drivers/clk/qcom
Linus Torvalds bf4afc53b7 Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
This was done entirely with mindless brute force, using

    git grep -l '\<k[vmz]*alloc_objs*(.*, GFP_KERNEL)' |
        xargs sed -i 's/\(alloc_objs*(.*\), GFP_KERNEL)/\1)/'

to convert the new alloc_obj() users that had a simple GFP_KERNEL
argument to just drop that argument.

Note that due to the extreme simplicity of the scripting, any slightly
more complex cases spread over multiple lines would not be triggered:
they definitely exist, but this covers the vast bulk of the cases, and
the resulting diff is also then easier to check automatically.

For the same reason the 'flex' versions will be done as a separate
conversion.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2026-02-21 17:09:51 -08:00
..
Kconfig clk: qcom: Add support for GPUCC and GXCLK for Kaanapali 2026-01-07 09:52:57 -06:00
Makefile clk: qcom: Add support for GPUCC and GXCLK for Kaanapali 2026-01-07 09:52:57 -06:00
a7-pll.c Merge branches 'clk-scmi', 'clk-qcom' and 'clk-broadcom' into clk-next 2025-10-06 12:57:03 -05:00
a53-pll.c clk: remove unneeded 'fast_io' parameter in regmap_config 2025-08-14 12:50:35 -07:00
apcs-msm8916.c
apcs-msm8996.c
apcs-sdx55.c PM: domains: Add flags to specify power on attach/detach 2025-07-07 20:41:20 +02:00
apss-ipq-pll.c clk: remove unneeded 'fast_io' parameter in regmap_config 2025-08-14 12:50:35 -07:00
apss-ipq5424.c clk: qcom: apss-ipq5424: remove unused 'apss_clk' structure 2025-11-13 11:42:07 -06:00
apss-ipq6018.c
cambistmclkcc-kaanapali.c clk: qcom: camcc: Add support for camera clock controller for Kaanapali 2026-01-07 09:52:57 -06:00
cambistmclkcc-sm8750.c clk: qcom: sm8750: Constify 'qcom_cc_desc' in SM8750 camcc 2026-01-28 14:23:35 -06:00
camcc-kaanapali.c clk: qcom: camcc: Add support for camera clock controller for Kaanapali 2026-01-07 09:52:57 -06:00
camcc-milos.c clk: qcom: milos: Constify 'struct qcom_cc_desc' 2025-09-04 08:35:00 -05:00
camcc-qcs615.c clk: qcom: camcc-qcs615: Add QCS615 camera clock controller driver 2025-07-16 23:12:05 -05:00
camcc-sa8775p.c clk: qcom: Add support for Camera Clock Controller on QCS8300 2025-05-17 18:59:19 -05:00
camcc-sc7180.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
camcc-sc7280.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
camcc-sc8180x.c clk: qcom: camcc-sc8180x: Add SC8180X camera clock controller driver 2025-06-10 22:15:49 -05:00
camcc-sc8280xp.c clk: qcom: camcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
camcc-sdm845.c clk: qcom: camcc-sdm845: Specify Titan GDSC power domain as a parent to other 2025-10-22 15:45:28 -05:00
camcc-sm4450.c clk: qcom: camcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
camcc-sm6350.c clk: qcom: camcc-sm6350: Fix PLL config of PLL2 2025-10-22 16:59:49 -05:00
camcc-sm7150.c clk: qcom: Mark camcc_sm7150_hws static 2025-11-30 12:04:10 -08:00
camcc-sm8150.c clk: qcom: camcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
camcc-sm8250.c clk: qcom: camcc-sm8250: Specify Titan GDSC power domain as a parent to IPE/BPS/SBI 2025-10-22 15:45:29 -05:00
camcc-sm8450.c clk: qcom: camcc-sm8450: Specify Titan GDSC power domain as a parent to IPE/BPS/SBI 2025-10-22 15:45:29 -05:00
camcc-sm8550.c clk: qcom: camcc-sm8550: Specify Titan GDSC power domain as a parent to other 2025-10-22 15:45:28 -05:00
camcc-sm8650.c clk: qcom: camcc-sm8650: Move PLL & clk configuration to really probe 2025-06-10 12:59:20 -05:00
camcc-sm8750.c clk: qcom: sm8750: Constify 'qcom_cc_desc' in SM8750 camcc 2026-01-28 14:23:35 -06:00
camcc-x1e80100.c clk: qcom: camcc-x1e80100: Move PLL & clk configuration to really probe 2025-06-10 12:59:20 -05:00
clk-alpha-pll.c clk: qcom: alpha-pll: convert from divider_round_rate() to divider_determine_rate() 2026-01-09 12:55:37 -06:00
clk-alpha-pll.h clk: qcom: clk-alpha-pll: Add support for controlling Pongo EKO_T PLL 2026-01-07 09:52:57 -06:00
clk-branch.c clk: qcom: branch: Extend invert logic for branch2 mem clocks 2025-11-18 16:11:29 -06:00
clk-branch.h clk: qcom: clk_mem_branch: add enable mask and invert flags 2025-11-18 10:30:43 -06:00
clk-cbf-8996.c clk: remove unneeded 'fast_io' parameter in regmap_config 2025-08-14 12:50:35 -07:00
clk-cpu-8996.c clk: remove unneeded 'fast_io' parameter in regmap_config 2025-08-14 12:50:35 -07:00
clk-hfpll.c
clk-hfpll.h
clk-krait.c
clk-krait.h
clk-pll.c
clk-pll.h
clk-rcg.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
clk-rcg.h clk: qcom: gcc-sdm845: Add general purpose clock ops 2025-01-07 11:16:27 -06:00
clk-rcg2.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-regmap-divider.c clk: qcom: regmap-divider: convert from divider_round_rate() to divider_determine_rate() 2026-01-16 15:18:35 -06:00
clk-regmap-divider.h
clk-regmap-mux-div.c
clk-regmap-mux-div.h
clk-regmap-mux.c
clk-regmap-mux.h
clk-regmap-phy-mux.c
clk-regmap-phy-mux.h
clk-regmap.c
clk-regmap.h
clk-rpm.c clk: qcom: rpm: convert from round_rate() to determine_rate() 2025-07-16 23:12:56 -05:00
clk-rpmh.c clk: qcom: rpmh: Fix double array initializer on Kaanapali 2026-01-02 16:00:54 -06:00
clk-smd-rpm.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
clk-spmi-pmic-div.c clk: qcom: spmi-pmic-div: convert from round_rate() to determine_rate() 2025-07-16 23:12:57 -05:00
common.c clk: qcom: Return correct error code in qcom_cc_probe_by_index() 2026-01-03 12:16:55 -06:00
common.h clk: qcom: common: Add support to register rcg dfs in qcom_cc_really_probe 2025-07-16 23:17:04 -05:00
dispcc-glymur.c clk: qcom: dispcc-glymur: Constify 'struct qcom_cc_desc' 2025-09-09 09:38:17 -05:00
dispcc-kaanapali.c clk: qcom: dispcc: Add support for display clock controller Kaanapali 2026-01-07 09:52:57 -06:00
dispcc-milos.c clk: qcom: milos: Constify 'struct qcom_cc_desc' 2025-09-04 08:35:00 -05:00
dispcc-qcm2290.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
dispcc-qcs615.c clk: qcom: dispcc-qcs615: Add QCS615 display clock controller driver 2025-07-16 23:12:06 -05:00
dispcc-sc7180.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
dispcc-sc7280.c clk: qcom: dispcc-sc7280: Add dispcc resets 2025-08-12 09:59:53 -05:00
dispcc-sc8280xp.c clk: qcom: dispcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
dispcc-sdm845.c clk: qcom: dispcc-sdm845: Enable parents for pixel clocks 2026-01-19 09:46:08 -06:00
dispcc-sm4450.c clk: qcom: dispcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
dispcc-sm6115.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
dispcc-sm6125.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
dispcc-sm6350.c clk: qcom: dispcc-sm6350: Add MDSS_CORE & MDSS_RSCC resets 2025-10-22 16:36:42 -05:00
dispcc-sm6375.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
dispcc-sm7150.c clk: qcom: dispcc-sm7150: Fix dispcc_mdss_pclk1_clk_src 2026-01-19 13:45:05 -06:00
dispcc-sm8250.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
dispcc-sm8450.c clk: qcom: dispcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
dispcc-sm8550.c clk: qcom: dispcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
dispcc-sm8750.c clk: qcom: dispcc-sm8750: Fix setting rate byte and pixel clocks 2025-06-10 22:13:06 -05:00
dispcc-x1e80100.c clk: qcom: x1e80100-dispcc: Add USB4 router link resets 2025-11-18 16:11:37 -06:00
dispcc0-sa8775p.c clk: qcom: dispcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
dispcc1-sa8775p.c clk: qcom: dispcc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
ecpricc-qdu1000.c clk: qcom: ecpricc-qdu100: Add mem_enable_mask to the clock memory branch 2025-11-18 10:30:43 -06:00
gcc-apq8084.c
gcc-glymur.c clk: qcom: gcc-glymur: Update the SDCC RCGs to use shared_floor_ops 2026-01-07 09:12:01 -06:00
gcc-ipq806x.c
gcc-ipq4019.c clk: qcom: gcc-ipq4019: convert from round_rate() to determine_rate() 2025-07-16 23:12:56 -05:00
gcc-ipq5018.c clk: qcom: gcc-ipq5018: flag sleep clock as critical 2026-01-07 09:35:55 -06:00
gcc-ipq5332.c
gcc-ipq5424.c clk: qcom: gcc-ipq5424: Add gpll0_out_aux clock 2025-10-22 16:58:33 -05:00
gcc-ipq6018.c clk: qcom: gcc-ipq6018: rework nss_port5 clock to multiple conf 2025-08-11 11:23:33 -05:00
gcc-ipq8074.c clk: qcom: gcc-ipq8074: fix broken freq table for nss_port6_tx_clk_src 2025-06-10 22:12:47 -05:00
gcc-ipq9574.c clk: qcom: gcc-ipq9574: Add support for gpll0_out_aux clock 2025-03-17 10:11:45 -05:00
gcc-kaanapali.c clk: qcom: gcc-kaanapali: Fix double array initializer 2026-01-02 16:00:54 -06:00
gcc-mdm9607.c clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg 2025-01-02 20:34:24 -06:00
gcc-mdm9615.c
gcc-milos.c clk: qcom: gcc-milos: Update the SDCC RCGs to use shared_floor_ops 2026-01-07 09:12:01 -06:00
gcc-msm8660.c
gcc-msm8909.c
gcc-msm8916.c
gcc-msm8917.c clk: qcom: gcc-msm8917: Remove ALWAYS_ON flag from cpp_gdsc 2026-01-07 09:34:40 -06:00
gcc-msm8939.c clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz 2025-05-14 21:39:23 +01:00
gcc-msm8953.c clk: qcom: gcc-msm8953: Remove ALWAYS_ON flag from cpp_gdsc 2026-01-07 09:34:40 -06:00
gcc-msm8960.c clk: qcom: Drop unused header includes 2025-02-14 09:15:27 -06:00
gcc-msm8974.c clk: qcom: Drop unused header includes 2025-02-14 09:15:27 -06:00
gcc-msm8976.c
gcc-msm8994.c
gcc-msm8996.c
gcc-msm8998.c
gcc-qcm2290.c clk: qcom: gcc-qcm2290: Set HW_CTRL_TRIGGER for video GDSC 2025-07-16 23:08:39 -05:00
gcc-qcs404.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
gcc-qcs615.c clk: qcom: gcc-qcs615: Update the SDCC clock to use shared_floor_ops 2025-10-29 11:45:40 -05:00
gcc-qcs8300.c
gcc-qdu1000.c clk: qcom: gcc-qdu1000: Update the SDCC RCGs to use shared_floor_ops 2026-01-07 09:12:01 -06:00
gcc-sa8775p.c
gcc-sar2130p.c
gcc-sc7180.c
gcc-sc7280.c
gcc-sc8180x.c
gcc-sc8280xp.c clk: qcom: gcc-sc8280xp: Remove 85.71 MHz USB4 master clock frequency 2025-10-22 16:55:36 -05:00
gcc-sdm660.c clk: qcom: gcc-sdm660: Add missing LPASS/CDSP vote clocks 2025-08-23 20:40:31 -05:00
gcc-sdm845.c clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs 2025-01-07 19:33:46 -06:00
gcc-sdx55.c
gcc-sdx65.c
gcc-sdx75.c clk: qcom: gcc-sdx75: Update the SDCC RCGs to use shared_floor_ops 2026-01-07 09:12:01 -06:00
gcc-sm4450.c clk: qcom: gcc-sm4450: Update the SDCC RCGs to use shared_floor_ops 2026-01-07 09:12:00 -06:00
gcc-sm6115.c
gcc-sm6125.c
gcc-sm6350.c clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs 2025-05-06 13:18:31 -07:00
gcc-sm6375.c
gcc-sm7150.c
gcc-sm8150.c clk: Fix typos 2025-07-26 23:49:18 -07:00
gcc-sm8250.c
gcc-sm8350.c
gcc-sm8450.c clk: qcom: gcc-sm8450: Update the SDCC RCGs to use shared_floor_ops 2026-01-07 09:12:00 -06:00
gcc-sm8550.c clk: qcom: gcc-sm8550: Use floor ops for SDCC RCGs 2026-01-03 12:33:34 -06:00
gcc-sm8650.c clk: qcom: gcc-sm8650: Use floor ops for SDCC RCGs 2026-01-03 12:33:35 -06:00
gcc-sm8750.c clk: qcom: gcc-sm8750: Update the SDCC RCGs to use shared_floor_ops 2026-01-07 09:12:00 -06:00
gcc-x1e80100.c clk: qcom: gcc-x1e80100: Update the SDCC RCGs to use shared_floor_ops 2026-01-07 09:12:01 -06:00
gdsc.c clk: qcom: gdsc: Update the status poll timeout for GDSC 2025-03-13 16:39:06 -05:00
gdsc.h clk: qcom: Support attaching GDSCs to multiple parents 2025-02-07 23:20:55 -06:00
gpucc-kaanapali.c clk: qcom: Add support for GPUCC and GXCLK for Kaanapali 2026-01-07 09:52:57 -06:00
gpucc-milos.c clk: qcom: Add Graphics Clock controller (GPUCC) driver for Milos 2025-07-16 23:17:05 -05:00
gpucc-msm8998.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
gpucc-qcm2290.c
gpucc-qcs615.c clk: qcom: gpucc-qcs615: Add QCS615 graphics clock controller driver 2025-07-16 23:12:06 -05:00
gpucc-sa8775p.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
gpucc-sar2130p.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
gpucc-sc7180.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
gpucc-sc7280.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
gpucc-sc8280xp.c clk: qcom: gpucc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
gpucc-sdm660.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
gpucc-sdm845.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
gpucc-sm4450.c clk: qcom: Drop unused header includes 2025-02-14 09:15:27 -06:00
gpucc-sm6115.c
gpucc-sm6125.c
gpucc-sm6350.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
gpucc-sm6375.c
gpucc-sm8150.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
gpucc-sm8250.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
gpucc-sm8350.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
gpucc-sm8450.c
gpucc-sm8550.c
gpucc-sm8650.c
gpucc-x1e80100.c
gpucc-x1p42100.c clk: qcom: gpucc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
gxclkctl-kaanapali.c clk: qcom: Add support for GPUCC and GXCLK for Kaanapali 2026-01-07 09:52:57 -06:00
hfpll.c clk: remove unneeded 'fast_io' parameter in regmap_config 2025-08-14 12:50:35 -07:00
ipq-cmn-pll.c clk: remove unneeded 'fast_io' parameter in regmap_config 2025-08-14 12:50:35 -07:00
kpss-xcc.c clk: qcom: Drop unused header includes 2025-02-14 09:15:27 -06:00
krait-cc.c clk: qcom: Drop unused header includes 2025-02-14 09:15:27 -06:00
lcc-ipq806x.c
lcc-msm8960.c
lpass-gfm-sm8250.c
lpassaudiocc-sc7280.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
lpasscc-sc7280.c
lpasscc-sc8280xp.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
lpasscc-sdm845.c clk: qcom: Drop unused header includes 2025-02-14 09:15:27 -06:00
lpasscc-sm6115.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
lpasscorecc-sc7180.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
lpasscorecc-sc7280.c clk: qcom: Drop unused header includes 2025-02-14 09:15:27 -06:00
mmcc-apq8084.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
mmcc-msm8960.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
mmcc-msm8974.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
mmcc-msm8994.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
mmcc-msm8996.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
mmcc-msm8998.c clk: qcom: Add missing header includes 2025-02-14 09:15:28 -06:00
mmcc-sdm660.c clk: qcom: mmcc-sdm660: Add missing MDSS reset 2025-11-18 10:29:03 -06:00
nsscc-ipq5424.c clk: qcom: Add NSS clock controller driver for IPQ5424 2025-10-22 16:58:33 -05:00
nsscc-ipq9574.c clk: qcom: Remove double-space after assignment operator 2025-08-11 11:22:27 -05:00
nsscc-qca8k.c
q6sstop-qcs404.c
reset.c
reset.h
tcsrcc-glymur.c clk: qcom: tcsrcc-glymur: Update register offsets for clock refs 2025-11-01 14:01:43 -05:00
tcsrcc-kaanapali.c clk: qcom: Add TCSR clock driver for Kaanapali 2025-12-17 20:42:50 -06:00
tcsrcc-sm8550.c
tcsrcc-sm8650.c clk: qcom: tcsrcc-sm8650: Add support for Milos SoC 2025-07-16 23:15:25 -05:00
tcsrcc-sm8750.c clk: qcom: Add TCSR clock driver for SM8750 2025-01-06 10:29:27 -06:00
tcsrcc-x1e80100.c clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to eDP refclk 2025-09-11 16:42:16 -05:00
turingcc-qcs404.c
videocc-kaanapali.c clk: qcom: Add support for VideoCC driver for Kaanapali 2026-01-07 09:52:57 -06:00
videocc-milos.c clk: qcom: milos: Constify 'struct qcom_cc_desc' 2025-09-04 08:35:00 -05:00
videocc-qcs615.c clk: qcom: videocc-qcs615: Add QCS615 video clock controller driver 2025-07-16 23:12:06 -05:00
videocc-sa8775p.c clk: qcom: videocc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
videocc-sc7180.c clk: qcom: videocc: Use HW_CTRL_TRIGGER flag for video GDSC's 2025-06-10 22:12:39 -05:00
videocc-sc7280.c
videocc-sdm845.c clk: qcom: videocc: Use HW_CTRL_TRIGGER flag for video GDSC's 2025-06-10 22:12:39 -05:00
videocc-sm6350.c clk: qcom: Add video clock controller driver for SM6350 2025-06-10 14:58:13 -05:00
videocc-sm7150.c clk: qcom: videocc: Use HW_CTRL_TRIGGER flag for video GDSC's 2025-06-10 22:12:39 -05:00
videocc-sm8150.c clk: qcom: videocc: Use HW_CTRL_TRIGGER flag for video GDSC's 2025-06-10 22:12:39 -05:00
videocc-sm8250.c
videocc-sm8350.c clk: qcom: videocc: Constify 'struct qcom_cc_desc' 2025-03-03 22:29:38 -06:00
videocc-sm8450.c clk: qcom: videocc: Use HW_CTRL_TRIGGER flag for video GDSC's 2025-06-10 22:12:39 -05:00
videocc-sm8550.c clk: qcom: videocc-sm8550: Add separate frequency tables for X1E80100 2025-07-16 23:16:15 -05:00
videocc-sm8750.c clk: qcom: videocc-sm8750: Constify qcom_cc_desc 2026-01-03 12:26:27 -06:00