Loading arch/arm/boot/dts/qcom/sdxpoorwills.dtsi +18 −3 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ #include <dt-bindings/clock/qcom,rpmh.h> #include <dt-bindings/clock/qcom,gcc-sdxpoorwills.h> #include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/regulator/qcom,rpmh-regulator.h> / { model = "Qualcomm Technologies, Inc. SDX POORWILLS"; Loading Loading @@ -166,9 +167,23 @@ #reset-cells = <1>; }; clock_cpu: qcom,clock-a7@17810008 { compatible = "qcom,dummycc"; clock-output-names = "cpu_clocks"; clock_cpu: qcom,clock-a7@17808100 { compatible = "qcom,cpu-sdxpoorwills"; clocks = <&clock_rpmh RPMH_CXO_CLK_A>; clock-names = "xo_ao"; qcom,a7cc-init-rate = <1497600000>; reg = <0x17808100 0x7F10>; reg-names = "apcs_pll"; qcom,rcg-reg-offset = <0x7F08>; vdd_dig_ao-supply = <&pmxpoorwills_s5_level_ao>; cpu-vdd-supply = <&pmxpoorwills_s5_level_ao>; qcom,speed0-bin-v0 = < 0 RPMH_REGULATOR_LEVEL_OFF>, < 345600000 RPMH_REGULATOR_LEVEL_LOW_SVS>, < 576000000 RPMH_REGULATOR_LEVEL_SVS>, < 1094400000 RPMH_REGULATOR_LEVEL_NOM>, < 1497600000 RPMH_REGULATOR_LEVEL_TURBO>; #clock-cells = <1>; }; Loading arch/arm/configs/sdxpoorwills-perf_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -306,6 +306,7 @@ CONFIG_SPS_SUPPORT_NDP_BAM=y CONFIG_QPNP_REVID=y CONFIG_USB_BAM=y CONFIG_MDM_GCC_SDXPOORWILLS=y CONFIG_MDM_CLOCK_CPU_SDXPOORWILLS=y CONFIG_REMOTE_SPINLOCK_MSM=y CONFIG_MAILBOX=y CONFIG_MSM_QMP=y Loading arch/arm/configs/sdxpoorwills_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -302,6 +302,7 @@ CONFIG_SPS=y CONFIG_SPS_SUPPORT_NDP_BAM=y CONFIG_QPNP_REVID=y CONFIG_MDM_GCC_SDXPOORWILLS=y CONFIG_MDM_CLOCK_CPU_SDXPOORWILLS=y CONFIG_REMOTE_SPINLOCK_MSM=y CONFIG_MAILBOX=y CONFIG_MSM_QMP=y Loading Loading
arch/arm/boot/dts/qcom/sdxpoorwills.dtsi +18 −3 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ #include <dt-bindings/clock/qcom,rpmh.h> #include <dt-bindings/clock/qcom,gcc-sdxpoorwills.h> #include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/regulator/qcom,rpmh-regulator.h> / { model = "Qualcomm Technologies, Inc. SDX POORWILLS"; Loading Loading @@ -166,9 +167,23 @@ #reset-cells = <1>; }; clock_cpu: qcom,clock-a7@17810008 { compatible = "qcom,dummycc"; clock-output-names = "cpu_clocks"; clock_cpu: qcom,clock-a7@17808100 { compatible = "qcom,cpu-sdxpoorwills"; clocks = <&clock_rpmh RPMH_CXO_CLK_A>; clock-names = "xo_ao"; qcom,a7cc-init-rate = <1497600000>; reg = <0x17808100 0x7F10>; reg-names = "apcs_pll"; qcom,rcg-reg-offset = <0x7F08>; vdd_dig_ao-supply = <&pmxpoorwills_s5_level_ao>; cpu-vdd-supply = <&pmxpoorwills_s5_level_ao>; qcom,speed0-bin-v0 = < 0 RPMH_REGULATOR_LEVEL_OFF>, < 345600000 RPMH_REGULATOR_LEVEL_LOW_SVS>, < 576000000 RPMH_REGULATOR_LEVEL_SVS>, < 1094400000 RPMH_REGULATOR_LEVEL_NOM>, < 1497600000 RPMH_REGULATOR_LEVEL_TURBO>; #clock-cells = <1>; }; Loading
arch/arm/configs/sdxpoorwills-perf_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -306,6 +306,7 @@ CONFIG_SPS_SUPPORT_NDP_BAM=y CONFIG_QPNP_REVID=y CONFIG_USB_BAM=y CONFIG_MDM_GCC_SDXPOORWILLS=y CONFIG_MDM_CLOCK_CPU_SDXPOORWILLS=y CONFIG_REMOTE_SPINLOCK_MSM=y CONFIG_MAILBOX=y CONFIG_MSM_QMP=y Loading
arch/arm/configs/sdxpoorwills_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -302,6 +302,7 @@ CONFIG_SPS=y CONFIG_SPS_SUPPORT_NDP_BAM=y CONFIG_QPNP_REVID=y CONFIG_MDM_GCC_SDXPOORWILLS=y CONFIG_MDM_CLOCK_CPU_SDXPOORWILLS=y CONFIG_REMOTE_SPINLOCK_MSM=y CONFIG_MAILBOX=y CONFIG_MSM_QMP=y Loading