Loading arch/arm/configs/qcs405_defconfig +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ CONFIG_CGROUP_DEBUG=y CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_PID_NS is not set CONFIG_DEFAULT_USE_ENERGY_AWARE=y CONFIG_BLK_DEV_INITRD=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_KALLSYMS_ALL=y Loading @@ -41,6 +42,7 @@ CONFIG_CMA_DEBUGFS=y CONFIG_ZSMALLOC=y CONFIG_SECCOMP=y CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_IDLE=y CONFIG_VFP=y CONFIG_NEON=y Loading arch/arm64/boot/dts/qcom/qcs405-cpu.dtsi +35 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ compatible = "arm,cortex-a53"; reg = <0x100>; enable-method = "psci"; sched-energy-costs = <&CPU_COST_0 &CLUSTER_COST_0>; next-level-cache = <&L2_1>; #cooling-cells = <2>; L2_1: l2-cache { Loading @@ -65,6 +66,7 @@ compatible = "arm,cortex-a53"; reg = <0x101>; enable-method = "psci"; sched-energy-costs = <&CPU_COST_0 &CLUSTER_COST_0>; next-level-cache = <&L2_1>; #cooling-cells = <2>; L1_I_101: l1-icache { Loading @@ -82,6 +84,7 @@ compatible = "arm,cortex-a53"; reg = <0x102>; enable-method = "psci"; sched-energy-costs = <&CPU_COST_0 &CLUSTER_COST_0>; next-level-cache = <&L2_1>; #cooling-cells = <2>; L1_I_102: l1-icache { Loading @@ -99,6 +102,7 @@ compatible = "arm,cortex-a53"; reg = <0x103>; enable-method = "psci"; sched-energy-costs = <&CPU_COST_0 &CLUSTER_COST_0>; next-level-cache = <&L2_1>; #cooling-cells = <2>; L1_I_103: l1-icache { Loading @@ -111,6 +115,37 @@ }; }; }; energy_costs: energy-costs { compatible = "sched-energy"; CPU_COST_0: core-cost0 { busy-cost-data = < 960000 159 1305600 207 1497600 256 1708800 327 1804800 343 1958400 445 >; idle-cost-data = < 100 80 60 40 >; }; CLUSTER_COST_0: cluster-cost0 { busy-cost-data = < 960000 53 1305600 61 1497600 71 1708800 85 1804800 88 1958400 110 >; idle-cost-data = < 4 3 2 1 >; }; }; }; &soc { Loading arch/arm64/configs/qcs405_defconfig +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ CONFIG_CGROUP_DEBUG=y CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_PID_NS is not set CONFIG_DEFAULT_USE_ENERGY_AWARE=y CONFIG_BLK_DEV_INITRD=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_KALLSYMS_ALL=y Loading Loading @@ -49,6 +50,7 @@ CONFIG_PM_DEBUG=y CONFIG_CPU_IDLE=y CONFIG_ARM_CPUIDLE=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_NET=y CONFIG_PACKET=y CONFIG_UNIX=y Loading Loading
arch/arm/configs/qcs405_defconfig +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ CONFIG_CGROUP_DEBUG=y CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_PID_NS is not set CONFIG_DEFAULT_USE_ENERGY_AWARE=y CONFIG_BLK_DEV_INITRD=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_KALLSYMS_ALL=y Loading @@ -41,6 +42,7 @@ CONFIG_CMA_DEBUGFS=y CONFIG_ZSMALLOC=y CONFIG_SECCOMP=y CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_IDLE=y CONFIG_VFP=y CONFIG_NEON=y Loading
arch/arm64/boot/dts/qcom/qcs405-cpu.dtsi +35 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ compatible = "arm,cortex-a53"; reg = <0x100>; enable-method = "psci"; sched-energy-costs = <&CPU_COST_0 &CLUSTER_COST_0>; next-level-cache = <&L2_1>; #cooling-cells = <2>; L2_1: l2-cache { Loading @@ -65,6 +66,7 @@ compatible = "arm,cortex-a53"; reg = <0x101>; enable-method = "psci"; sched-energy-costs = <&CPU_COST_0 &CLUSTER_COST_0>; next-level-cache = <&L2_1>; #cooling-cells = <2>; L1_I_101: l1-icache { Loading @@ -82,6 +84,7 @@ compatible = "arm,cortex-a53"; reg = <0x102>; enable-method = "psci"; sched-energy-costs = <&CPU_COST_0 &CLUSTER_COST_0>; next-level-cache = <&L2_1>; #cooling-cells = <2>; L1_I_102: l1-icache { Loading @@ -99,6 +102,7 @@ compatible = "arm,cortex-a53"; reg = <0x103>; enable-method = "psci"; sched-energy-costs = <&CPU_COST_0 &CLUSTER_COST_0>; next-level-cache = <&L2_1>; #cooling-cells = <2>; L1_I_103: l1-icache { Loading @@ -111,6 +115,37 @@ }; }; }; energy_costs: energy-costs { compatible = "sched-energy"; CPU_COST_0: core-cost0 { busy-cost-data = < 960000 159 1305600 207 1497600 256 1708800 327 1804800 343 1958400 445 >; idle-cost-data = < 100 80 60 40 >; }; CLUSTER_COST_0: cluster-cost0 { busy-cost-data = < 960000 53 1305600 61 1497600 71 1708800 85 1804800 88 1958400 110 >; idle-cost-data = < 4 3 2 1 >; }; }; }; &soc { Loading
arch/arm64/configs/qcs405_defconfig +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ CONFIG_CGROUP_DEBUG=y CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_PID_NS is not set CONFIG_DEFAULT_USE_ENERGY_AWARE=y CONFIG_BLK_DEV_INITRD=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_KALLSYMS_ALL=y Loading Loading @@ -49,6 +50,7 @@ CONFIG_PM_DEBUG=y CONFIG_CPU_IDLE=y CONFIG_ARM_CPUIDLE=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_NET=y CONFIG_PACKET=y CONFIG_UNIX=y Loading