Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Device Frequency and Power are only indication to OSPM for the performance levels and OSPM should not rely on the values.

_DPC

OSPM can use this method to choose a performance level for the device.

Code Block
Method(_DPC, 1, Serialized)
{
    ...
}

_DPU

OSPM can use this method to get the device indica’s current utilization in percentage.

...

_DPA will return the first available Px index that OSPM can use for dynamic performance level setting.

_DPD

OSPM can use this method to get the delivered performance level.

Code Block
Method(_DPD)
{
   Return <Px index>
}

This method is optional if ClockInput resources are provided for the device in _CRS method.

Example with I.MX8MP DDR Controller

Image RemovedImage Added

Device utilization is derived from PMU counters.

TF-A implements functions that can be invoked from AML via FFH and /SMCC to collect the device utilization and configure the DDR frequency.

...