android_kernel_xiaomi_sm7250/drivers/thermal
Wei Wang 06bad29583 drivers: arch_topology: wire up thermal limit for arch_scale_max_freq_capacity
before patch and "echo 50000 > /sys/class/thermal/tz-by-name/sdm-therm/emul_temp"
com.android.uibench.janktests.UiBenchJankTests#testInvalidateTree: PASSED (02m6.247s)
        gfx-avg-slow-ui-thread: 0.07110321338664297
        gfx-avg-missed-vsync: 0.0
        gfx-avg-high-input-latency: 74.25140826299423
        gfx-max-frame-time-50: 12
        gfx-min-total-frames: 2250
        gfx-avg-frame-time-99: 11.8
        gfx-avg-num-frame-deadline-missed: 1.6
        gfx-avg-frame-time-50: 9.6
        gfx-max-high-input-latency: 99.86666666666667
        gfx-avg-frame-time-90: 11.0
        gfx-avg-frame-time-95: 11.0
        gfx-max-frame-time-95: 13
        gfx-max-frame-time-90: 13
        gfx-max-slow-draw: 0.0
        gfx-max-frame-time-99: 13
        gfx-avg-slow-draw: 0.0
        gfx-max-total-frames: 2251
        gfx-avg-jank: 43.678000000000004
        gfx-max-slow-bitmap-uploads: 0.0
        gfx-max-missed-vsync: 0.0
        gfx-avg-total-frames: 2250
        gfx-max-jank: 96.67
        gfx-max-slow-ui-thread: 0.13333333333333333
        gfx-max-num-frame-deadline-missed: 3
        gfx-avg-slow-bitmap-uploads: 0.0

aefore patch and "echo 50000 > /sys/class/thermal/tz-by-name/sdm-therm/emul_temp"
google/perf/jank/UIBench/UIBench (1 Test)
----------------------------------------
[1/1] com.android.uibench.janktests.UiBenchJankTests#testInvalidateTree: PASSED (02m7.027s)
        gfx-avg-slow-ui-thread: 0.0
        gfx-avg-missed-vsync: 0.0
        gfx-avg-high-input-latency: 11.53777777777778
        gfx-max-frame-time-50: 7
        gfx-min-total-frames: 2250
        gfx-avg-frame-time-99: 8.0
        gfx-avg-num-frame-deadline-missed: 0.0
        gfx-avg-frame-time-50: 7.0
        gfx-max-high-input-latency: 41.15555555555556
        gfx-avg-frame-time-90: 7.2
        gfx-avg-frame-time-95: 7.8
        gfx-max-frame-time-95: 8
        gfx-max-frame-time-90: 8
        gfx-max-slow-draw: 0.0
        gfx-max-frame-time-99: 8
        gfx-avg-slow-draw: 0.0
        gfx-max-total-frames: 2250
        gfx-avg-jank: 0.0
        gfx-max-slow-bitmap-uploads: 0.0
        gfx-max-missed-vsync: 0.0
        gfx-avg-total-frames: 2250
        gfx-max-jank: 0.0
        gfx-max-slow-ui-thread: 0.0
        gfx-max-num-frame-deadline-missed: 0
        gfx-avg-slow-bitmap-uploads: 0.0

Bug: 143162654
Test: use emul_temp to change thermal condition and see capacity changed
Change-Id: Idbf943f9c831c288db40d820682583ade3bbf05e
Signed-off-by: Wei Wang <wvw@google.com>
Signed-off-by: Danny Lin <danny@kdrag0n.dev>
2022-11-12 11:24:57 +00:00
..
broadcom thermal: brcmstb_thermal: Do not use DT coefficients 2020-03-05 16:42:22 +01:00
int340x_thermal thermal: int340x: Increase bitmap size 2022-04-15 14:14:42 +02:00
qcom drivers: arch_topology: wire up thermal limit for arch_scale_max_freq_capacity 2022-11-12 11:24:57 +00:00
samsung thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() 2021-09-26 13:39:47 +02:00
st thermal: Enhance thermal_zone_device_update for events 2016-09-27 14:35:21 +08:00
tegra
ti-soc-thermal thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430 2020-09-09 19:04:28 +02:00
armada_thermal.c
clock_cooling.c
cpu_cooling.c drivers: thermal: validate cdev sysfs state request before using it 2022-02-14 11:26:52 +05:30
da9062-thermal.c thermal: da9062/61: Prevent hardware access during system suspend 2018-11-13 11:08:31 -08:00
db8500_thermal.c thermal: db8500: Fix module autoload 2016-11-23 10:07:35 +08:00
devfreq_cooling.c drivers: thermal: validate cdev sysfs state request before using it 2022-02-14 11:26:52 +05:30
dove_thermal.c thermal: consistently use int for temperatures 2015-08-03 23:15:50 +08:00
fair_share.c Merge tag 'ASB-2021-06-05_4.19-stable' of https://github.com/aosp-mirror/kernel_common into android12-base 2022-02-26 15:27:37 +05:30
gov_bang_bang.c
gov_low_limits.c drivers: thermal: snapshot of thermal core from msm-4.14 2018-12-19 13:03:25 +05:30
hisi_thermal.c
imx_thermal.c Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal 2018-08-16 10:21:18 -07:00
intel_bxt_pmic_thermal.c thermal: bxt: remove redundant variable trip 2017-11-02 16:29:58 +08:00
intel_pch_thermal.c
intel_powerclamp.c thermal: intel_powerclamp: Use first online CPU as control_cpu 2022-10-26 13:19:42 +02:00
intel_quark_dts_thermal.c
intel_soc_dts_iosf.c
intel_soc_dts_iosf.h
intel_soc_dts_thermal.c
Kconfig thermal: qpnp-adc: Add snapshot of qpnp-adc-tm driver 2021-10-08 07:02:23 -07:00
kirkwood_thermal.c
Makefile thermal: qpnp-adc: Add snapshot of qpnp-adc-tm driver 2021-10-08 07:02:23 -07:00
max77620_thermal.c
msm-tsens.c drivers: thermal: Force notify thermal to re-evaluate TSENS sensors 2020-05-22 12:25:28 +05:30
mtk_thermal.c Revert "thermal: mediatek: fix register index error" 2020-07-22 09:32:05 +02:00
of-thermal.c drivers: thermal: notify at least one thermal zone if no trips are violated 2020-09-03 09:23:05 -07:00
power_allocator.c thermal: power_allocator: fix one race condition issue for thermal_instances list 2017-12-27 10:13:20 +08:00
qcom-spmi-temp-alarm.c thermal: qcom-spmi-temp-alarm: Don't suppress negative temp 2020-05-18 07:59:58 +05:30
qoriq_thermal.c
qpnp-adc-common.c thermal: Update copyright info for ADC_TM driver 2021-11-16 15:07:32 +05:30
qpnp-adc-tm.c thermal: Update copyright info for ADC_TM driver 2021-11-16 15:07:32 +05:30
rcar_gen3_thermal.c
rcar_thermal.c thermal: rcar_thermal: Handle probe error gracefully 2020-10-01 13:14:39 +02:00
rockchip_thermal.c thermal: rockchip: Support the RV1108 SoC in thermal driver 2017-10-31 19:32:13 -07:00
spear_thermal.c thermal: spear: use __maybe_unused for PM functions 2016-02-09 14:12:08 -08:00
step_wise.c drivers: thermal: step_wise: Clear mitigation on reaching clear threshold 2019-10-21 15:17:54 -06:00
tango_thermal.c thermal: tango: Fix module autoload 2016-11-23 10:07:35 +08:00
thermal_core.c Merge tag 'ASB-2022-01-05_4.19-stable' of https://github.com/aosp-mirror/kernel_common into android12-base 2022-02-26 20:18:58 +05:30
thermal_core.h Merge android-4.19-stable.125 (a483478) into msm-4.19 2020-09-20 23:45:10 +05:30
thermal_helpers.c drivers: thermal: snapshot of thermal core from msm-4.14 2018-12-19 13:03:25 +05:30
thermal_hwmon.c thermal_hwmon: Sanitize thermal_zone type 2019-10-11 18:21:19 +02:00
thermal_hwmon.h
thermal_sysfs.c Merge remote-tracking branch 'aosp/android-4.19-stable' into android12-base 2022-09-07 22:01:02 +05:30
thermal-generic-adc.c
tsens1xxx.c
tsens2xxx.c drivers: thermal: call TSENS re-init only when register is ready to update 2020-08-03 18:54:49 +05:30
tsens-calib.c thermal: tsens: Add TSENS driver snapshot 2018-12-21 16:43:14 -08:00
tsens-dbg.c thermal: tsens: Add IPC logging support for TSENS 2019-04-15 15:04:59 +05:30
tsens-mtc.c thermal: tsens: remove unused 2022-11-12 11:24:36 +00:00
tsens-mtc.h
tsens.h
uniphier_thermal.c
user_space.c
x86_pkg_temp_thermal.c treewide: kzalloc() -> kcalloc() 2018-06-12 16:19:22 -07:00
zx2967_thermal.c