PWRM Module
2-304
❏
MEM section for device database.
Select the memory segment
where PWRM should locate the resource database for the device.
This property is writeable only if either "Enable device initialization by
PWRM" or "Enable resource tracking by PWRM" is set to true.
Tconf Name: DEVICEDBMEMSEG
Type: Reference
Example:
bios.PWRM.DEVICEDBMEMSEG =
prog.get("myMEM");
Idling tab
❏
Idle DSP domains in the BIOS idle loop
. This property specifies
whether the PWRM module should idle the specified clock domains
within the DSP/BIOS idle loop. If it is set to true, an IDL object called
PWRM_idleDomains is created. This object runs a function that idles
the clock domains selected by this tab. This function treats the
configured clock domains as a bitmask, and ORs these bits with
those currently set in the Idle Status Register (ISTR). It then writes
the combined mask to the Idle Configuration Register (ICR), and then
invokes the IDLE instruction. When a HWI, SWI, or TSK thread is
ready to run, the idled clock domains are restored to their previous
configuration. If you want to idle a specific domain indefinitely, use
the PWRM_idleClocks function. To configure which clock domains
are idled in deep sleep mode, use the Sleep tab.
Tconf Name: IDLEDOMAINS
Type: Bool
Example:
bios.PWRM.IDLEDOMAINS = false;
❏
HWA
. Checking this box causes the HWA clock domain to be idled
during the DSP/BIOS idle loop. This setting can be modified at
runtime using the PWRM_configure function. (OMAP 2420 only)
Tconf Name: IDLEHWA
Type: Bool
Example:
bios.PWRM.IDLEHWA = false;
❏
IPORT
. Checking this box causes the IPORT clock domain to be
idled during the DSP/BIOS idle loop. The CACHE and CPU domains
must be idled before you can choose to idle the IPORT domain. This
setting can be modified at runtime using the PWRM_configure
function. (OMAP 2420 only)
Tconf Name: IDLEIPORT
Type: Bool
Example:
bios.PWRM.IDLEIPORT = false;
❏
MPORT
. Checking this box causes the MPORT clock domain to be
idled during the DSP/BIOS idle loop. The DMA domain must be idled
before you can choose to idle the MPORT domain. This setting can
be modified at runtime using the PWRM_configure function. (OMAP
2420 only)
Tconf Name: IDLEMPORT
Type: Bool
Example:
bios.PWRM.IDLEMPORT = false;