summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx31/dvfs_dptc-imx31.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx31/dvfs_dptc-imx31.h')
-rw-r--r--firmware/target/arm/imx31/dvfs_dptc-imx31.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/dvfs_dptc-imx31.h b/firmware/target/arm/imx31/dvfs_dptc-imx31.h
index 6b59bffae6..1f3f1ab20d 100644
--- a/firmware/target/arm/imx31/dvfs_dptc-imx31.h
+++ b/firmware/target/arm/imx31/dvfs_dptc-imx31.h
@@ -124,16 +124,28 @@ void dvfs_dptc_init(void);
124void dvfs_dptc_start(void); 124void dvfs_dptc_start(void);
125void dvfs_dptc_stop(void); 125void dvfs_dptc_stop(void);
126 126
127void dvfs_start(void);
128void dvfs_stop(void);
129bool dvfs_enabled(void);
127void dvfs_wfi_monitor(bool on); 130void dvfs_wfi_monitor(bool on);
128void dvfs_set_lt_weight(enum DVFS_LT_SIGS index, unsigned long value); 131void dvfs_set_lt_weight(enum DVFS_LT_SIGS index, unsigned long value);
132unsigned long dvfs_get_lt_weight(enum DVFS_LT_SIGS index);
129void dvfs_set_lt_detect(enum DVFS_LT_SIGS index, bool edge); 133void dvfs_set_lt_detect(enum DVFS_LT_SIGS index, bool edge);
134bool dvfs_get_lt_detect(enum DVFS_LT_SIGS index);
130void dvfs_set_gp_bit(enum DVFS_DVGPS dvgp, bool assert); 135void dvfs_set_gp_bit(enum DVFS_DVGPS dvgp, bool assert);
136bool dvfs_get_gp_bit(enum DVFS_DVGPS dvgp);
131void dvfs_int_mask(bool mask); 137void dvfs_int_mask(bool mask);
138void dvfs_set_gp_sense(int level_code, unsigned long detect_mask);
139void dvfs_get_gp_sense(int *level_code, unsigned long *detect_mask);
140unsigned int dvfs_level_mask(void);
132 141
133unsigned int dvfs_dptc_get_voltage(void); 142unsigned int dvfs_dptc_get_voltage(void);
134unsigned int dvfs_get_level(void); 143unsigned int dvfs_get_level(void);
135void dvfs_set_level(unsigned int level); 144void dvfs_set_level(unsigned int level);
136 145
146void dptc_start(void);
147void dptc_stop(void);
148bool dptc_enabled(void);
137unsigned int dptc_get_wp(void); 149unsigned int dptc_get_wp(void);
138void dptc_set_wp(unsigned int wp); 150void dptc_set_wp(unsigned int wp);
139 151