Loading Documentation/devicetree/bindings/clock/qcom,debugcc.txt 0 → 100644 +26 −0 Original line number Diff line number Diff line Qualcomm Technologies, Inc. Debug Clock Controller Binding ---------------------------------------------------------- Required properties : - compatible: Shall contain "qcom,kona-debugcc". - qcom,gcc: phandle to the GCC device node. - qcom,videocc: phandle to the Video CC device node. - qcom,camcc: phandle to the Camera CC device node. - qcom,dispcc: phandle to the Display CC device node. - qcom,npucc: phandle to the NPU CC device node. - clock-names: Shall contain "xo_clk_src" - clocks: phandle + clock reference to the CXO clock. - #clock-cells : Shall contain 1. Example: clock_debug: qcom,cc-debug { compatible = "qcom,kona-debugcc"; qcom,gcc = <&clock_gcc>; qcom,videocc = <&clock_videocc>; qcom,camcc = <&clock_camcc>; qcom,dispcc = <&clock_dispcc>; qcom,npucc = <&clock_npucc>; clock-names = "xo_clk_src"; clocks = <&clock_rpmh RPMH_CXO_CLK>; #clock-cells = <1>; }; arch/arm64/configs/vendor/kona-perf_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -390,6 +390,7 @@ CONFIG_MSM_VIDEOCC_KONA=y CONFIG_MSM_DISPCC_KONA=y CONFIG_MSM_CAMCC_KONA=y CONFIG_MSM_GPUCC_KONA=y CONFIG_MSM_DEBUGCC_KONA=y CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_QCOM=y CONFIG_MAILBOX=y Loading arch/arm64/configs/vendor/kona_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -403,6 +403,7 @@ CONFIG_MSM_VIDEOCC_KONA=y CONFIG_MSM_DISPCC_KONA=y CONFIG_MSM_CAMCC_KONA=y CONFIG_MSM_GPUCC_KONA=y CONFIG_MSM_DEBUGCC_KONA=y CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_QCOM=y CONFIG_MAILBOX=y Loading drivers/clk/qcom/Kconfig +8 −0 Original line number Diff line number Diff line Loading @@ -329,3 +329,11 @@ config MSM_GPUCC_KONA Support for the graphics clock controller on Qualcomm Technologies, Inc KONA devices. Say Y if you want to support graphics controller devices. config MSM_DEBUGCC_KONA tristate "KONA Debug Clock Controller" depends on COMMON_CLK_QCOM help Support for the debug clock controller on Qualcomm Technologies, Inc KONA devices. Say Y if you want to support the clock measurement functionality. drivers/clk/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ obj-$(CONFIG_MSM_CAMCC_KONA) += camcc-kona.o obj-$(CONFIG_MDM_GCC_9615) += gcc-mdm9615.o obj-$(CONFIG_MDM_LCC_9615) += lcc-mdm9615.o obj-$(CONFIG_MSM_CLK_AOP_QMP) += clk-aop-qmp.o obj-$(CONFIG_MSM_DEBUGCC_KONA) += debugcc-kona.o obj-$(CONFIG_MSM_DISPCC_KONA) += dispcc-kona.o obj-$(CONFIG_MSM_GCC_8660) += gcc-msm8660.o obj-$(CONFIG_MSM_GCC_8916) += gcc-msm8916.o Loading Loading
Documentation/devicetree/bindings/clock/qcom,debugcc.txt 0 → 100644 +26 −0 Original line number Diff line number Diff line Qualcomm Technologies, Inc. Debug Clock Controller Binding ---------------------------------------------------------- Required properties : - compatible: Shall contain "qcom,kona-debugcc". - qcom,gcc: phandle to the GCC device node. - qcom,videocc: phandle to the Video CC device node. - qcom,camcc: phandle to the Camera CC device node. - qcom,dispcc: phandle to the Display CC device node. - qcom,npucc: phandle to the NPU CC device node. - clock-names: Shall contain "xo_clk_src" - clocks: phandle + clock reference to the CXO clock. - #clock-cells : Shall contain 1. Example: clock_debug: qcom,cc-debug { compatible = "qcom,kona-debugcc"; qcom,gcc = <&clock_gcc>; qcom,videocc = <&clock_videocc>; qcom,camcc = <&clock_camcc>; qcom,dispcc = <&clock_dispcc>; qcom,npucc = <&clock_npucc>; clock-names = "xo_clk_src"; clocks = <&clock_rpmh RPMH_CXO_CLK>; #clock-cells = <1>; };
arch/arm64/configs/vendor/kona-perf_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -390,6 +390,7 @@ CONFIG_MSM_VIDEOCC_KONA=y CONFIG_MSM_DISPCC_KONA=y CONFIG_MSM_CAMCC_KONA=y CONFIG_MSM_GPUCC_KONA=y CONFIG_MSM_DEBUGCC_KONA=y CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_QCOM=y CONFIG_MAILBOX=y Loading
arch/arm64/configs/vendor/kona_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -403,6 +403,7 @@ CONFIG_MSM_VIDEOCC_KONA=y CONFIG_MSM_DISPCC_KONA=y CONFIG_MSM_CAMCC_KONA=y CONFIG_MSM_GPUCC_KONA=y CONFIG_MSM_DEBUGCC_KONA=y CONFIG_HWSPINLOCK=y CONFIG_HWSPINLOCK_QCOM=y CONFIG_MAILBOX=y Loading
drivers/clk/qcom/Kconfig +8 −0 Original line number Diff line number Diff line Loading @@ -329,3 +329,11 @@ config MSM_GPUCC_KONA Support for the graphics clock controller on Qualcomm Technologies, Inc KONA devices. Say Y if you want to support graphics controller devices. config MSM_DEBUGCC_KONA tristate "KONA Debug Clock Controller" depends on COMMON_CLK_QCOM help Support for the debug clock controller on Qualcomm Technologies, Inc KONA devices. Say Y if you want to support the clock measurement functionality.
drivers/clk/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ obj-$(CONFIG_MSM_CAMCC_KONA) += camcc-kona.o obj-$(CONFIG_MDM_GCC_9615) += gcc-mdm9615.o obj-$(CONFIG_MDM_LCC_9615) += lcc-mdm9615.o obj-$(CONFIG_MSM_CLK_AOP_QMP) += clk-aop-qmp.o obj-$(CONFIG_MSM_DEBUGCC_KONA) += debugcc-kona.o obj-$(CONFIG_MSM_DISPCC_KONA) += dispcc-kona.o obj-$(CONFIG_MSM_GCC_8660) += gcc-msm8660.o obj-$(CONFIG_MSM_GCC_8916) += gcc-msm8916.o Loading