Power management updates for 5.0-rc2

 - Prevent integer overflows from occurring on 32-bit when
   converting milliseconds to nanoseconds in the runtime PM
   framework and update comments that still refer to jiffies
   in it (Vincent Guittot, Ladislav Michl).

 - Fix the SCMI cpufreq driver to always use the same frequency
   units for arch_set_freq_scale() and make the scale-invariant
   load tracking acutally work with this driver (Quentin Perret).

 - Fix freeing of dynamic OPPs in the SCPI and SCMI cpufreq drivers
   broken during the 4.20 defelopment cycle (Viresh Kumar).

 - Prevent the cpufreq core from attempting to return the current
   frequency of offline CPUs (Sudeep Holla).

 - Add devfreq suspend and resume hooks (missed previously) to the
   PM core to make the recently added system suspend and resume
   support in devfreq actually work (Lukasz Luba).

 - Update MAINTAINERS entries for cpufreq and cpuidle, mostly to add
   references to new/current documentation to them (Rafael Wysocki).

 - Fix a recently broken reference to cpuidle documentation (Otto
   Sabart).
Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep'

* pm-cpuidle:
  doc: trace: fix reference to cpuidle documentation file
  cpuidle / Documentation: Update cpuidle MAINTAINERS entry

* pm-cpufreq:
  cpufreq: scmi: Fix frequency invariance in slow path
  cpufreq: check if policy is inactive early in __cpufreq_get()
  cpufreq: scpi/scmi: Fix freeing of dynamic OPPs
  cpufreq / Documentation: Update cpufreq MAINTAINERS entry

* pm-sleep:
  PM: sleep: call devfreq suspend/resume