Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'clk-qcom' into clk-next

* clk-qcom:
clk: qcom: gcc: Make disp gpll0 branch aon for sc7180/sdm845
ipq806x: gcc: add support for child probe
clk: qcom: msm8996: Make symbol 'cpu_msm8996_clks' static
clk: qcom: ipq8074: Add correct index for PCIe clocks

+8 -8
+1 -1
drivers/clk/qcom/clk-cpu-8996.c
··· 338 338 .val_format_endian = REGMAP_ENDIAN_LITTLE, 339 339 }; 340 340 341 - struct clk_regmap *cpu_msm8996_clks[] = { 341 + static struct clk_regmap *cpu_msm8996_clks[] = { 342 342 &perfcl_pll.clkr, 343 343 &pwrcl_pll.clkr, 344 344 &perfcl_alt_pll.clkr,
+1 -1
drivers/clk/qcom/gcc-ipq806x.c
··· 3089 3089 regmap_write(regmap, 0x3cf8, 8); 3090 3090 regmap_write(regmap, 0x3d18, 8); 3091 3091 3092 - return 0; 3092 + return of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); 3093 3093 } 3094 3094 3095 3095 static struct platform_driver gcc_ipq806x_driver = {
+1 -1
drivers/clk/qcom/gcc-sc7180.c
··· 1061 1061 .hw = &gpll0.clkr.hw, 1062 1062 }, 1063 1063 .num_parents = 1, 1064 - .ops = &clk_branch2_ops, 1064 + .ops = &clk_branch2_aon_ops, 1065 1065 }, 1066 1066 }, 1067 1067 };
+2 -2
drivers/clk/qcom/gcc-sdm845.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 /* 3 - * Copyright (c) 2018, The Linux Foundation. All rights reserved. 3 + * Copyright (c) 2018, 2020, The Linux Foundation. All rights reserved. 4 4 */ 5 5 6 6 #include <linux/kernel.h> ··· 1344 1344 "gpll0", 1345 1345 }, 1346 1346 .num_parents = 1, 1347 - .ops = &clk_branch2_ops, 1347 + .ops = &clk_branch2_aon_ops, 1348 1348 }, 1349 1349 }, 1350 1350 };
+3 -3
include/dt-bindings/clock/qcom,gcc-ipq8074.h
··· 230 230 #define GCC_GP1_CLK 221 231 231 #define GCC_GP2_CLK 222 232 232 #define GCC_GP3_CLK 223 233 + #define GCC_PCIE0_AXI_S_BRIDGE_CLK 224 234 + #define GCC_PCIE0_RCHNG_CLK_SRC 225 235 + #define GCC_PCIE0_RCHNG_CLK 226 233 236 234 237 #define GCC_BLSP1_BCR 0 235 238 #define GCC_BLSP1_QUP1_BCR 1 ··· 366 363 #define GCC_PCIE1_AHB_ARES 129 367 364 #define GCC_PCIE1_AXI_MASTER_STICKY_ARES 130 368 365 #define GCC_PCIE0_AXI_SLAVE_STICKY_ARES 131 369 - #define GCC_PCIE0_AXI_S_BRIDGE_CLK 132 370 - #define GCC_PCIE0_RCHNG_CLK_SRC 133 371 - #define GCC_PCIE0_RCHNG_CLK 134 372 366 373 367 #endif