| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/ |
| H A D | rockchip-cpu-avs.txt | 5 increasing leakage. so it is necessary to adjust opp's voltage according 6 to leakage for power. 16 - leakage-adjust-volt: The property is an array of 3-tuples items, and 17 each item consists of leakage and voltage like 18 <min-leakage-mA max-leakage-mA volt-uV>. 19 min-leakage: minimum leakage in mA, ranges from 0 to 254. 20 max-leakage: maximum leakage in mA, ranges from 0 to 254. 22 - nvmem-cells: A phandle to the leakage data provided by efuse. 32 leakage-adjust-volt = < 43 leakage-adjust-volt = <
|
| H A D | power_domain.txt | 4 used for power gating of selected IP blocks for power saving by reduced leakage
|
| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | thermal_ipa_power.h | 11 TP_PROTO(u32 leakage, u32 coefficient, s32 temp, 15 TP_ARGS(leakage, coefficient, temp, temp_scaling_factor, volt, 19 __field(u32, leakage) 29 __entry->leakage = leakage; 38 __entry->leakage, __entry->coefficient, __entry->temp,
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/cpufreq/ |
| H A D | cpufreq-rockchip.txt | 4 Rockchip's CPUFreq driver attempts to read leakage value from eFuse 15 - rockchip,leakage-voltage-sel: The property is an array of 3-tuples items, and 16 each item consists of leakage and voltage selector like 17 <min-leakage max-leakage volt-selector>. 18 min-leakage: minimum leakage in mA, ranges from 1 to 254. 19 max-leakage: maximum leakage in mA, ranges from 1 to 254. 42 min-pvtm and max-pvtm in 'leakage-voltage-sel' are 76 rockchip,leakage-voltage-sel = <
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | rockchip_opp_select.c | 494 int *leakage) in rockchip_adjust_leakage() argument 522 *leakage = *leakage * conversion / 100; in rockchip_adjust_leakage() 539 *leakage = *leakage / 4; in rockchip_adjust_leakage() 561 char *lkg_name, int *leakage) in rockchip_get_leakage_v1() argument 577 *leakage = value; in rockchip_get_leakage_v1() 583 char *lkg_name, int *leakage) in rockchip_get_leakage_v2() argument 594 *leakage = lkg; in rockchip_get_leakage_v2() 600 char *lkg_name, int *leakage) in rockchip_get_leakage_v3() argument 607 *leakage = (((lkg & 0xf8) >> 3) * 1000) + ((lkg & 0x7) * 125); in rockchip_get_leakage_v3() 612 int rockchip_of_get_leakage(struct device *dev, char *lkg_name, int *leakage) in rockchip_of_get_leakage() argument [all …]
|
| H A D | rockchip_ipa.c | 22 u32 lkg = data->leakage; in calculate_static_coefficient() 103 rockchip_of_get_leakage(dev, lkg_name, &model_data->leakage); in rockchip_ipa_power_model_init() 218 trace_thermal_ipa_get_static_power(data->leakage, in rockchip_ipa_get_static_power()
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/thermal/ |
| H A D | cpu-idle-cooling.rst | 18 increase even after the dynamic leakage is reduced to its minimum by 20 to the static leakage. The only solution is to power down the 21 component, thus dropping the dynamic and static leakage that will 35 If we can remove the static and the dynamic leakage for a specific 50 dynamic leakage for this period (modulo the energy needed to enter 65 state with a minimum power consumption and reduce the static leakage 184 * The static leakage is not defined here, we can introduce it in the
|
| /OK3568_Linux_fs/kernel/include/soc/rockchip/ |
| H A D | rockchip_opp_select.h | 84 int rockchip_of_get_leakage(struct device *dev, char *lkg_name, int *leakage); 135 int *leakage) in rockchip_of_get_leakage() argument
|
| H A D | rockchip_ipa.h | 13 u32 leakage; member
|
| /OK3568_Linux_fs/kernel/drivers/thermal/ |
| H A D | rk_virtual_thermal.c | 801 int leakage = 0; in virtual_thermal_probe() local 826 ret = rockchip_get_efuse_value(np, "cpu_leakage", &leakage); in virtual_thermal_probe() 828 dev_info(&pdev->dev, "leakage=%d\n", leakage); in virtual_thermal_probe() 830 ctx->cmp_lkg_temp = compensate_leakage(leakage); in virtual_thermal_probe()
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3128.dtsi | 97 rockchip,leakage-scaling-sel = < 100 rockchip,leakage-voltage-sel = <
|
| H A D | berlin2cd-valve-steamlink.dts | 42 * less depending on leakage value in OTP), and buck2 likely used for
|
| H A D | rk3128x.dtsi | 80 rockchip,leakage-scaling-sel = < 85 rockchip,leakage-voltage-sel = < 179 rockchip,leakage-voltage-sel = < 496 logic_leakage: logic-leakage@19 { 804 rockchip,leakage-voltage-sel = < 894 rockchip,leakage-voltage-sel = <
|
| H A D | rk3229-cpu-opp.dtsi | 52 rockchip,leakage-voltage-sel = <
|
| H A D | rv1126.dtsi | 117 nvmem-cell-names = "leakage", "performance"; 1420 cpu_leakage: cpu-leakage@17 { 1423 logic_leakage: logic-leakage@18 { 1426 npu_leakage: npu-leakage@19 { 1429 venc_leakage: venc-leakage@1a { 2236 nvmem-cell-names = "leakage", "performance"; 2449 nvmem-cell-names = "leakage", "performance";
|
| /OK3568_Linux_fs/buildroot/package/libnids/ |
| H A D | 0001-libpcap-use-pkg-config.patch | 4 sense in a cross-compilation context and can cause host leakage into
|
| /OK3568_Linux_fs/kernel/drivers/nvmem/ |
| H A D | Kconfig | 136 from eFuse, such as cpu-leakage. 147 from eFuse, such as cpu-leakage. 158 from otp, such as cpu-leakage.
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rpm/files/ |
| H A D | 0001-When-cross-installing-execute-package-scriptlets-wit.patch | 20 resource leakage on the host system for every RPM based do_rootfs task
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3528.dtsi | 197 nvmem-cell-names = "leakage", "opp-info", "mbist-vmin"; 391 nvmem-cell-names = "leakage", "opp-info", "mbist-vmin"; 397 rockchip,leakage-voltage-sel = < 1037 leakage-range= <1 3>; 1051 nvmem-cell-names = "leakage", "opp-info", "mbist-vmin"; 1139 nvmem-cell-names = "leakage"; 1141 rockchip,leakage-voltage-sel = < 2289 cpu_leakage: cpu-leakage@1a { 2292 log_leakage: log-leakage@1b { 2295 gpu_leakage: gpu-leakage@1c {
|
| H A D | rk3568.dtsi | 129 nvmem-cell-names = "leakage", "pvtm", "mbist-vmin", "opp-info"; 1114 nvmem-cell-names = "leakage", "pvtm", "mbist-vmin", "opp-info"; 1256 leakage-range= <5 15>; 1270 nvmem-cell-names = "leakage", "pvtm", "mbist-vmin", "opp-info"; 1614 nvmem-cell-names = "leakage", "pvtm"; 1615 rockchip,leakage-voltage-sel = < 2385 nvmem-cell-names = "leakage", "pvtm", "mbist-vmin", "opp-info"; 2393 rockchip,leakage-voltage-sel = < 2700 cpu_leakage: cpu-leakage@1a { 2703 log_leakage: log-leakage@1b { [all …]
|
| H A D | rk1808.dtsi | 59 ref-leakage = <31>; 115 nvmem-cell-names = "leakage"; 646 cpu_leakage: cpu-leakage@17 { 649 logic_leakage: logic-leakage@18 { 652 npu_leakage: npu-leakage@19 { 1409 nvmem-cell-names = "leakage"; 1726 ref-leakage = <31>; 1749 nvmem-cell-names = "leakage";
|
| H A D | rk3562.dtsi | 255 nvmem-cell-names = "leakage", "opp-info", "mbist-vmin", "pvtm"; 496 nvmem-cell-names = "leakage", "opp-info", "mbist-vmin"; 502 rockchip,leakage-voltage-sel = < 1327 nvmem-cell-names = "leakage", "opp-info", "mbist-vmin", "pvtm"; 1448 nvmem-cell-names = "leakage", "opp-info", "mbist-vmin", "pvtm"; 2488 cpu_leakage: cpu-leakage@1a { 2491 log_leakage: log-leakage@1b { 2494 npu_leakage: npu-leakage@1c { 2497 gpu_leakage: gpu-leakage@1d {
|
| /OK3568_Linux_fs/kernel/Documentation/x86/ |
| H A D | mds.rst | 32 Hyper-Threads so cross thread leakage is possible. 40 thread leakage is possible.
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | si_dpm.c | 1754 u16 v, s32 t, u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_and_t_formula() argument 1777 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_and_t_formula() 1785 u32 *leakage) in si_calculate_leakage_for_v_and_t() argument 1787 si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in si_calculate_leakage_for_v_and_t() 1792 u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_formula() argument 1805 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_formula() 1813 u32 *leakage) in si_calculate_leakage_for_v() argument 1815 si_calculate_leakage_for_v_formula(coeff, fixed_kt, v, i_leakage, leakage); in si_calculate_leakage_for_v() 2566 u32 leakage; in si_init_dte_leakage_table() local 2586 &leakage); in si_init_dte_leakage_table() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/pm/powerplay/ |
| H A D | si_dpm.c | 1844 u16 v, s32 t, u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_and_t_formula() argument 1867 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_and_t_formula() 1875 u32 *leakage) in si_calculate_leakage_for_v_and_t() argument 1877 si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in si_calculate_leakage_for_v_and_t() 1882 u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_formula() argument 1895 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_formula() 1903 u32 *leakage) in si_calculate_leakage_for_v() argument 1905 si_calculate_leakage_for_v_formula(coeff, fixed_kt, v, i_leakage, leakage); in si_calculate_leakage_for_v() 2662 u32 leakage; in si_init_dte_leakage_table() local 2682 &leakage); in si_init_dte_leakage_table() [all …]
|