• Rafael J. Wysocki's avatar
    Merge branch 'pm-opp' · ac2a29c8
    Rafael J. Wysocki authored
    * pm-opp:
      PM / OPP: Drop unlikely before IS_ERR(_OR_NULL)
      PM / OPP: Fix static checker warning (broken 64bit big endian systems)
      PM / OPP: Free resources and properly return error on failure
      cpufreq-dt: make scaling_boost_freqs sysfs attr available when boost is enabled
      cpufreq: dt: Add support for turbo/boost mode
      cpufreq: dt: Add support for operating-points-v2 bindings
      cpufreq: Allow drivers to enable boost support after registering driver
      cpufreq: Update boost flag while initializing freq table from OPPs
      PM / OPP: add dev_pm_opp_is_turbo() helper
      PM / OPP: Add helpers for initializing CPU OPPs
      PM / OPP: Add support for opp-suspend
      PM / OPP: Add OPP sharing information to OPP library
      PM / OPP: Add clock-latency-ns support
      PM / OPP: Add support to parse "operating-points-v2" bindings
      PM / OPP: Break _opp_add_dynamic() into smaller functions
      PM / OPP: Allocate dev_opp from _add_device_opp()
      PM / OPP: Create _remove_device_opp() for freeing dev_opp
      PM / OPP: Relocate few routines
      PM / OPP: Create a directory for opp bindings
      PM / OPP: Update bindings to make opp-hz a 64 bit value
    ac2a29c8
cpufreq.c 66.2 KB