Linux Kernel
3.7.1
|
#include <emif_plat.h>
Data Fields | |
u32 | mask |
u32 | lpmode |
u32 | lpmode_timeout_performance |
u32 | lpmode_timeout_power |
u32 | lpmode_freq_threshold |
u32 | temp_alert_poll_interval_ms |
struct emif_custom_configs - Custom configuration parameters/policies passed from the platform layer : Mask to indicate which configs are requested : LPMODE to be used in PWR_MGMT_CTRL register : Timeout before LPMODE entry when higher performance is desired at the cost of power (typically at higher OPPs) : Timeout before LPMODE entry when better power savings is desired and performance is not important (typically at lower loads indicated by lower OPPs) : The DDR frequency threshold to identify between the above two cases: timeout = (freq >= lpmode_freq_threshold) ? lpmode_timeout_performance : lpmode_timeout_power; : LPDDR2 MR4 polling interval at nominal temperature(in milliseconds). When temperature is high polling is done 4 times as frequently.
Definition at line 86 of file emif_plat.h.
u32 lpmode |
Definition at line 88 of file emif_plat.h.
u32 lpmode_freq_threshold |
Definition at line 91 of file emif_plat.h.
u32 lpmode_timeout_performance |
Definition at line 89 of file emif_plat.h.
u32 lpmode_timeout_power |
Definition at line 90 of file emif_plat.h.
u32 mask |
Definition at line 87 of file emif_plat.h.
u32 temp_alert_poll_interval_ms |
Definition at line 92 of file emif_plat.h.