Lines Matching full:dvfs
8 #include <dvfs.h>
19 * # This is a simple wide temperature(ie. wtemp) dvfs driver, the policy is:
36 * # The dvfs policy apply moment is:
40 * temperature. user should add: #define CONFIG_PREBOOT "dvfs repeat" and
226 printf("DVFS: %s: target rate=%ld, readback rate=%ld !\n", in wtemp_dvfs_low_temp_adjust()
229 printf("DVFS: %s: target volt=%d, readback volt=%d !\n", in wtemp_dvfs_low_temp_adjust()
232 printf("DVFS: %s(low): %ld->%ld Hz, %d->%d uV\n", in wtemp_dvfs_low_temp_adjust()
259 printf("DVFS: %s: target rate=%ld, readback rate=%ld !\n", in wtemp_dvfs_high_temp_adjust()
262 printf("DVFS: %s: target volt=%d, readback volt=%d !\n", in wtemp_dvfs_high_temp_adjust()
265 printf("DVFS: %s(high): %ld->%ld Hz, %d->%d uV\n", in wtemp_dvfs_high_temp_adjust()
326 printf("DVFS: %s: Get supply(%s) failed, ret=%d", in __wtemp_common_ofdata_to_platdata()
330 debug("DVFS: supply: %s\n", supply.np->full_name); in __wtemp_common_ofdata_to_platdata()
337 printf("DVFS: %s: Get clk failed, ret=%d\n", e->name, ret); in __wtemp_common_ofdata_to_platdata()
352 debug("DVFS: %s: low-temp=%d, high-temp=%d, max-volt=%d\n", in __wtemp_common_ofdata_to_platdata()
358 printf("DVFS: over max(%d) opp table items\n", in __wtemp_common_ofdata_to_platdata()
367 debug("DVFS: %s: opp[%d]: hz=%lld, uv=%d, %s\n", in __wtemp_common_ofdata_to_platdata()
373 printf("DVFS: %s: Can't find opp table\n", e->name); in __wtemp_common_ofdata_to_platdata()
397 printf("DVFS: Get temperature failed, ret=%d\n", ret); in wtemp_dvfs_apply()
402 printf("DVFS: %s'c\n", s_temp); in wtemp_dvfs_apply()
404 /* Apply dvfs policy for all pm element */ in wtemp_dvfs_apply()
425 printf("DVFS: Get thermal temperature failed, ret=%d\n", ret); in wtemp_dvfs_repeat_apply()
429 /* Apply dvfs policy for all pm element if there is repeat request */ in wtemp_dvfs_repeat_apply()
459 printf("DVFS: %s %s'c, %ld Hz, %d uV\n", e->name, in wtemp_dvfs_repeat_apply()
484 printf("DVFS: %s: low=%s'c, high=%s'c, Vmax=%duV, tz_temp=%s'c, " in print_e_state()
509 debug("DVFS: Can't find %s\n", FDT_PATH_CPUS); in wtemp_dvfs_ofdata_to_platdata()
537 debug("DVFS: Can't find %s\n", FDT_PATH_CPUS); in wtemp_dvfs_ofdata_to_platdata()
541 debug("DVFS: CONFIG_ROCKCHIP_DMC is disabled\n"); in wtemp_dvfs_ofdata_to_platdata()
560 debug("DVFS: Can't find %s\n", FDT_PATH_THREMAL_TRIP_POINT0); in wtemp_dvfs_ofdata_to_platdata()
566 debug("DVFS: Can't get thermal zone trip0 temperature\n"); in wtemp_dvfs_ofdata_to_platdata()
572 debug("DVFS: Can't find %s\n", FDT_PATH_THREMAL_COOLING_MAPS); in wtemp_dvfs_ofdata_to_platdata()
612 printf("DVFS: Get dmc device failed, ret=%d\n", ret); in wtemp_dvfs_probe()
619 printf("DVFS: Get thermal device failed, ret=%d\n", ret); in wtemp_dvfs_probe()