Loading qcom/yupik-rumi.dtsi +7 −0 Original line number Diff line number Diff line #include <dt-bindings/clock/qcom,gcc-yupik.h> &soc { timer { clock-frequency = <5000000>; Loading Loading @@ -79,3 +81,8 @@ &gcc { clocks = <&bi_tcxo>, <&sleep_clk>; }; &gpucc { clocks = <&bi_tcxo>, <&gcc GCC_GPU_GPLL0_CLK_SRC>, <&gcc GCC_GPU_GPLL0_DIV_CLK_SRC>, <&gcc GCC_GPU_CFG_AHB_CLK>; }; qcom/yupik.dtsi +18 −4 Original line number Diff line number Diff line Loading @@ -625,8 +625,15 @@ }; gpucc: clock-controller@3d90000 { compatible = "qcom,dummycc"; clock-output-names = "gpucc_clocks"; compatible = "qcom,yupik-gpucc", "syscon"; reg = <0x3d90000 0x9000>; reg-names = "cc_base"; vdd_cx-supply = <&VDD_CX_LEVEL>; vdd_mx-supply = <&VDD_MX_LEVEL>; clocks = <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_GPU_GPLL0_CLK_SRC>, <&gcc GCC_GPU_GPLL0_DIV_CLK_SRC>, <&gcc GCC_GPU_CFG_AHB_CLK>; clock-names = "bi_tcxo", "gcc_gpu_gpll0_clk_src", "gcc_gpu_gpll0_div_clk_src", "cfg_ahb"; #clock-cells = <1>; #reset-cells = <1>; }; Loading Loading @@ -1392,12 +1399,19 @@ }; &gpu_cx_gdsc { compatible = "regulator-fixed"; clocks = <&gcc GCC_GPU_CFG_AHB_CLK>; clock-names = "ahb_clk"; parent-supply = <&VDD_CX_LEVEL>; qcom,retain-regs; status = "ok"; }; &gpu_gx_gdsc { compatible = "regulator-fixed"; clocks = <&gcc GCC_GPU_CFG_AHB_CLK>; clock-names = "ahb_clk"; parent-supply = <&VDD_GFX_LEVEL>; qcom,retain-regs; qcom,skip-disable-before-sw-enable; status = "ok"; }; Loading Loading
qcom/yupik-rumi.dtsi +7 −0 Original line number Diff line number Diff line #include <dt-bindings/clock/qcom,gcc-yupik.h> &soc { timer { clock-frequency = <5000000>; Loading Loading @@ -79,3 +81,8 @@ &gcc { clocks = <&bi_tcxo>, <&sleep_clk>; }; &gpucc { clocks = <&bi_tcxo>, <&gcc GCC_GPU_GPLL0_CLK_SRC>, <&gcc GCC_GPU_GPLL0_DIV_CLK_SRC>, <&gcc GCC_GPU_CFG_AHB_CLK>; };
qcom/yupik.dtsi +18 −4 Original line number Diff line number Diff line Loading @@ -625,8 +625,15 @@ }; gpucc: clock-controller@3d90000 { compatible = "qcom,dummycc"; clock-output-names = "gpucc_clocks"; compatible = "qcom,yupik-gpucc", "syscon"; reg = <0x3d90000 0x9000>; reg-names = "cc_base"; vdd_cx-supply = <&VDD_CX_LEVEL>; vdd_mx-supply = <&VDD_MX_LEVEL>; clocks = <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_GPU_GPLL0_CLK_SRC>, <&gcc GCC_GPU_GPLL0_DIV_CLK_SRC>, <&gcc GCC_GPU_CFG_AHB_CLK>; clock-names = "bi_tcxo", "gcc_gpu_gpll0_clk_src", "gcc_gpu_gpll0_div_clk_src", "cfg_ahb"; #clock-cells = <1>; #reset-cells = <1>; }; Loading Loading @@ -1392,12 +1399,19 @@ }; &gpu_cx_gdsc { compatible = "regulator-fixed"; clocks = <&gcc GCC_GPU_CFG_AHB_CLK>; clock-names = "ahb_clk"; parent-supply = <&VDD_CX_LEVEL>; qcom,retain-regs; status = "ok"; }; &gpu_gx_gdsc { compatible = "regulator-fixed"; clocks = <&gcc GCC_GPU_CFG_AHB_CLK>; clock-names = "ahb_clk"; parent-supply = <&VDD_GFX_LEVEL>; qcom,retain-regs; qcom,skip-disable-before-sw-enable; status = "ok"; }; Loading