Searched +full:msm8996 +full:- +full:cbf (Results 1 – 5 of 5) sorted by relevance
/linux/Documentation/devicetree/bindings/clock/ |
H A D | qcom,msm8996-cbf.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom,msm8996-cbf.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm MSM8996 Core Bus Fabric (CBF) clock controller 10 - Dmitry Baryshkov <dmitry.baryshkov@linaro.org> 13 The clock controller for the Qualcomm MSM8996 CBF clock, which drives the 19 - qcom,msm8996-cbf 20 - qcom,msm8996pro-cbf 27 - description: XO source [all …]
|
/linux/drivers/clk/qcom/ |
H A D | clk-cbf-8996.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/clk-provider.h> 8 #include <linux/interconnect-clk.h> 9 #include <linux/interconnect-provider.h> 15 #include <dt-bindings/interconnect/qcom,msm8996-cbf.h> 17 #include "clk-alpha-pll.h" 18 #include "clk-regmap.h" 112 regmap_read(clkr->regmap, mux->reg, &val); in clk_cbf_8996_mux_get_parent() 125 return regmap_update_bits(clkr->regmap, mux->reg, CBF_MUX_PARENT_MASK, val); in clk_cbf_8996_mux_set_parent() 133 if (req->rate < (DIV_THRESHOLD / cbf_pll_postdiv.div)) in clk_cbf_8996_mux_determine_rate() [all …]
|
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_COMMON_CLK_QCOM) += clk-qcom.o 4 clk-qcom-y += common.o 5 clk-qcom-y += clk-regmap.o 6 clk-qcom-y += clk-alpha-pll.o 7 clk-qcom-y += clk-pll.o 8 clk-qcom-y += clk-rcg.o 9 clk-qcom-y += clk-rcg2.o 10 clk-qcom-y += clk-branch.o 11 clk-qcom-y += clk-regmap-divider.o [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8996.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/clock/qcom,gcc-msm8996.h> 8 #include <dt-bindings/clock/qcom,mmcc-msm8996.h> 9 #include <dt-bindings/clock/qcom,rpmcc.h> 10 #include <dt-bindings/interconnect/qcom,msm8996.h> 11 #include <dt-bindings/interconnect/qcom,msm8996-cbf.h> 12 #include <dt-bindings/firmware/qcom,scm.h> 13 #include <dt-bindings/gpio/gpio.h> [all …]
|
H A D | msm8996pro.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 6 #include "msm8996.dtsi" 9 /delete-node/ opp-table-cluster0; 10 /delete-node/ opp-table-cluster1; 13 * On MSM8996 Pro the cpufreq driver shifts speed bins into the high 18 cluster0_opp: opp-table-cluster0 { 19 compatible = "operating-points-v2-kryo-cpu"; 20 nvmem-cells = <&speedbin_efuse>; 21 opp-shared; 23 opp-307200000 { [all …]
|