Loading Documentation/devicetree/bindings/clock/qcom,virt.txt 0 → 100644 +14 −0 Original line number Diff line number Diff line Qualcomm Technologies, Inc. Virtual Clocks Required properties: - compatible: Shall contain: "qcom,virt-clk-sm8150". - #clock-cells: Shall contain 1. - #reset-cells: Shall contain 1. Example: qcom,virtclk { compatible = "qcom,virt-clk-sm8150"; #clock-cells = <1>; #reset-cells = <1>; }; arch/arm64/boot/dts/qcom/sa8155-vm.dtsi +6 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,12 @@ ranges = <0 0 0 0xffffffff>; compatible = "simple-bus"; clock_virt: qcom,virt { compatible = "qcom,virt-clk-sm8150"; #clock-cells = <1>; #reset-cells = <1>; }; clock_gcc: qcom,gcc { compatible = "qcom,dummycc"; #clock-cells = <1>; Loading arch/arm64/configs/vendor/qti-quin-gvm-perf_defconfig +2 −0 Original line number Diff line number Diff line Loading @@ -364,6 +364,7 @@ CONFIG_ASHMEM=y CONFIG_ION=y CONFIG_QCOM_GENI_SE=y CONFIG_COMMON_CLK_QCOM=y CONFIG_QCOM_CLK_VIRT=y CONFIG_HWSPINLOCK=y CONFIG_MAILBOX=y CONFIG_IOMMU_IO_PGTABLE_FAST=y Loading @@ -373,6 +374,7 @@ CONFIG_IOMMU_DEBUG=y CONFIG_IOMMU_DEBUG_TRACKING=y CONFIG_IOMMU_TESTS=y CONFIG_QCOM_SMEM=y CONFIG_MSM_HAB=y CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_EXT4_FS=y Loading arch/arm64/configs/vendor/qti-quin-gvm_defconfig +2 −0 Original line number Diff line number Diff line Loading @@ -376,6 +376,7 @@ CONFIG_ASHMEM=y CONFIG_ION=y CONFIG_QCOM_GENI_SE=y CONFIG_COMMON_CLK_QCOM=y CONFIG_QCOM_CLK_VIRT=y CONFIG_HWSPINLOCK=y CONFIG_MAILBOX=y CONFIG_IOMMU_IO_PGTABLE_FAST=y Loading @@ -385,6 +386,7 @@ CONFIG_IOMMU_DEBUG=y CONFIG_IOMMU_DEBUG_TRACKING=y CONFIG_IOMMU_TESTS=y CONFIG_QCOM_SMEM=y CONFIG_MSM_HAB=y CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_EXT4_FS=y Loading drivers/clk/qcom/Kconfig +8 −0 Original line number Diff line number Diff line Loading @@ -554,3 +554,11 @@ config QCS_CMN_BLK_PLL Support for the CMN BLK PLL on Qualcomm Technologies, Inc QCS405 devices. Say Y if you want to support the Common Block PLL. config QCOM_CLK_VIRT tristate "QTI Virtual Clock Frontend Driver" depends on COMMON_CLK_QCOM && MSM_HAB help This is the virtual clock frontend driver which is based on HAB for the QTI virtual machine. Say Y if you want to support virtual clock. Loading
Documentation/devicetree/bindings/clock/qcom,virt.txt 0 → 100644 +14 −0 Original line number Diff line number Diff line Qualcomm Technologies, Inc. Virtual Clocks Required properties: - compatible: Shall contain: "qcom,virt-clk-sm8150". - #clock-cells: Shall contain 1. - #reset-cells: Shall contain 1. Example: qcom,virtclk { compatible = "qcom,virt-clk-sm8150"; #clock-cells = <1>; #reset-cells = <1>; };
arch/arm64/boot/dts/qcom/sa8155-vm.dtsi +6 −0 Original line number Diff line number Diff line Loading @@ -73,6 +73,12 @@ ranges = <0 0 0 0xffffffff>; compatible = "simple-bus"; clock_virt: qcom,virt { compatible = "qcom,virt-clk-sm8150"; #clock-cells = <1>; #reset-cells = <1>; }; clock_gcc: qcom,gcc { compatible = "qcom,dummycc"; #clock-cells = <1>; Loading
arch/arm64/configs/vendor/qti-quin-gvm-perf_defconfig +2 −0 Original line number Diff line number Diff line Loading @@ -364,6 +364,7 @@ CONFIG_ASHMEM=y CONFIG_ION=y CONFIG_QCOM_GENI_SE=y CONFIG_COMMON_CLK_QCOM=y CONFIG_QCOM_CLK_VIRT=y CONFIG_HWSPINLOCK=y CONFIG_MAILBOX=y CONFIG_IOMMU_IO_PGTABLE_FAST=y Loading @@ -373,6 +374,7 @@ CONFIG_IOMMU_DEBUG=y CONFIG_IOMMU_DEBUG_TRACKING=y CONFIG_IOMMU_TESTS=y CONFIG_QCOM_SMEM=y CONFIG_MSM_HAB=y CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_EXT4_FS=y Loading
arch/arm64/configs/vendor/qti-quin-gvm_defconfig +2 −0 Original line number Diff line number Diff line Loading @@ -376,6 +376,7 @@ CONFIG_ASHMEM=y CONFIG_ION=y CONFIG_QCOM_GENI_SE=y CONFIG_COMMON_CLK_QCOM=y CONFIG_QCOM_CLK_VIRT=y CONFIG_HWSPINLOCK=y CONFIG_MAILBOX=y CONFIG_IOMMU_IO_PGTABLE_FAST=y Loading @@ -385,6 +386,7 @@ CONFIG_IOMMU_DEBUG=y CONFIG_IOMMU_DEBUG_TRACKING=y CONFIG_IOMMU_TESTS=y CONFIG_QCOM_SMEM=y CONFIG_MSM_HAB=y CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_EXT4_FS=y Loading
drivers/clk/qcom/Kconfig +8 −0 Original line number Diff line number Diff line Loading @@ -554,3 +554,11 @@ config QCS_CMN_BLK_PLL Support for the CMN BLK PLL on Qualcomm Technologies, Inc QCS405 devices. Say Y if you want to support the Common Block PLL. config QCOM_CLK_VIRT tristate "QTI Virtual Clock Frontend Driver" depends on COMMON_CLK_QCOM && MSM_HAB help This is the virtual clock frontend driver which is based on HAB for the QTI virtual machine. Say Y if you want to support virtual clock.