Home
last modified time | relevance | path

Searched refs:k_i (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/driver-api/thermal/
H A Dpower_allocator.rst26 P_max = k_p * e + k_i * err_integral + k_d * diff_err + sustainable_power
43 | | k_i | | get_requested_power()
160 k_i and integral_cutoff
163 `k_i` configures the PID loop's integral term constant. This term
168 integral term. This term is then multiplied by `k_i` and the result
169 added to the output of the controller. Typically `k_i` is set low (1
H A Dsysfs-api.rst393 |---k_i: PID's integral term in the power allocator gov
579 k_i
/OK3568_Linux_fs/kernel/drivers/thermal/
H A Dgov_power_allocator.c159 if (!tz->tzp->k_i || force) in estimate_pid_constants()
160 tz->tzp->k_i = int_to_frac(10) / 1000; in estimate_pid_constants()
217 i = mul_frac(tz->tzp->k_i, params->err_integral); in pid_controller()
220 s64 i_next = i + mul_frac(tz->tzp->k_i, err); in pid_controller()
H A Dthermal_sysfs.c387 create_s32_tzp_attr(k_i);
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3308k.dtsi41 k_i = <0>;
H A Drk1808k.dtsi32 k_i = <0>;
/OK3568_Linux_fs/kernel/include/linux/
H A Dthermal.h284 s32 k_i; member
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drv1126.dtsi481 k_i = <0>;