Subversion Repositories Kolibri OS

Rev

Rev 5078 | Rev 6104 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5078 Rev 5271
Line 178... Line 178...
178
#define 	DPM_EVENT_SRC(x)			((x) << 0)
178
#define 	DPM_EVENT_SRC(x)			((x) << 0)
179
#define 	DPM_EVENT_SRC_MASK			(7 << 0)
179
#define 	DPM_EVENT_SRC_MASK			(7 << 0)
180
#define		DIG_THERM_DPM(x)			((x) << 14)
180
#define		DIG_THERM_DPM(x)			((x) << 14)
181
#define		DIG_THERM_DPM_MASK			0x003FC000
181
#define		DIG_THERM_DPM_MASK			0x003FC000
182
#define		DIG_THERM_DPM_SHIFT			14
182
#define		DIG_THERM_DPM_SHIFT			14
183
 
-
 
-
 
183
#define	CG_THERMAL_STATUS				0x704
-
 
184
#define		FDO_PWM_DUTY(x)				((x) << 9)
-
 
185
#define		FDO_PWM_DUTY_MASK			(0xff << 9)
-
 
186
#define		FDO_PWM_DUTY_SHIFT			9
184
#define	CG_THERMAL_INT					0x708
187
#define	CG_THERMAL_INT					0x708
185
#define		DIG_THERM_INTH(x)			((x) << 8)
188
#define		DIG_THERM_INTH(x)			((x) << 8)
186
#define		DIG_THERM_INTH_MASK			0x0000FF00
189
#define		DIG_THERM_INTH_MASK			0x0000FF00
187
#define		DIG_THERM_INTH_SHIFT			8
190
#define		DIG_THERM_INTH_SHIFT			8
188
#define		DIG_THERM_INTL(x)			((x) << 16)
191
#define		DIG_THERM_INTL(x)			((x) << 16)
189
#define		DIG_THERM_INTL_MASK			0x00FF0000
192
#define		DIG_THERM_INTL_MASK			0x00FF0000
190
#define		DIG_THERM_INTL_SHIFT			16
193
#define		DIG_THERM_INTL_SHIFT			16
191
#define 	THERM_INT_MASK_HIGH			(1 << 24)
194
#define 	THERM_INT_MASK_HIGH			(1 << 24)
192
#define 	THERM_INT_MASK_LOW			(1 << 25)
195
#define 	THERM_INT_MASK_LOW			(1 << 25)
Line -... Line 196...
-
 
196
 
-
 
197
#define	CG_MULT_THERMAL_CTRL					0x710
-
 
198
#define		TEMP_SEL(x)					((x) << 20)
-
 
199
#define		TEMP_SEL_MASK					(0xff << 20)
193
 
200
#define		TEMP_SEL_SHIFT					20
194
#define	CG_MULT_THERMAL_STATUS					0x714
201
#define	CG_MULT_THERMAL_STATUS					0x714
195
#define		ASIC_MAX_TEMP(x)				((x) << 0)
202
#define		ASIC_MAX_TEMP(x)				((x) << 0)
196
#define		ASIC_MAX_TEMP_MASK				0x000001ff
203
#define		ASIC_MAX_TEMP_MASK				0x000001ff
197
#define		ASIC_MAX_TEMP_SHIFT				0
204
#define		ASIC_MAX_TEMP_SHIFT				0
198
#define		CTF_TEMP(x)					((x) << 9)
205
#define		CTF_TEMP(x)					((x) << 9)
199
#define		CTF_TEMP_MASK					0x0003fe00
206
#define		CTF_TEMP_MASK					0x0003fe00
Line -... Line 207...
-
 
207
#define		CTF_TEMP_SHIFT					9
-
 
208
 
-
 
209
#define	CG_FDO_CTRL0					0x754
-
 
210
#define		FDO_STATIC_DUTY(x)			((x) << 0)
-
 
211
#define		FDO_STATIC_DUTY_MASK			0x000000FF
-
 
212
#define		FDO_STATIC_DUTY_SHIFT			0
-
 
213
#define	CG_FDO_CTRL1					0x758
-
 
214
#define		FMAX_DUTY100(x)				((x) << 0)
-
 
215
#define		FMAX_DUTY100_MASK			0x000000FF
-
 
216
#define		FMAX_DUTY100_SHIFT			0
-
 
217
#define	CG_FDO_CTRL2					0x75C
-
 
218
#define		TMIN(x)					((x) << 0)
-
 
219
#define		TMIN_MASK				0x000000FF
-
 
220
#define		TMIN_SHIFT				0
-
 
221
#define		FDO_PWM_MODE(x)				((x) << 11)
-
 
222
#define		FDO_PWM_MODE_MASK			(7 << 11)
-
 
223
#define		FDO_PWM_MODE_SHIFT			11
-
 
224
#define		TACH_PWM_RESP_RATE(x)			((x) << 25)
-
 
225
#define		TACH_PWM_RESP_RATE_MASK			(0x7f << 25)
-
 
226
#define		TACH_PWM_RESP_RATE_SHIFT		25
-
 
227
 
-
 
228
#define CG_TACH_CTRL                                    0x770
-
 
229
#       define EDGE_PER_REV(x)                          ((x) << 0)
-
 
230
#       define EDGE_PER_REV_MASK                        (0x7 << 0)
-
 
231
#       define EDGE_PER_REV_SHIFT                       0
-
 
232
#       define TARGET_PERIOD(x)                         ((x) << 3)
-
 
233
#       define TARGET_PERIOD_MASK                       0xfffffff8
-
 
234
#       define TARGET_PERIOD_SHIFT                      3
-
 
235
#define CG_TACH_STATUS                                  0x774
-
 
236
#       define TACH_PERIOD(x)                           ((x) << 0)
-
 
237
#       define TACH_PERIOD_MASK                         0xffffffff
200
#define		CTF_TEMP_SHIFT					9
238
#       define TACH_PERIOD_SHIFT                        0
201
 
239
 
202
#define GENERAL_PWRMGT                                  0x780
240
#define GENERAL_PWRMGT                                  0x780
203
#       define GLOBAL_PWRMGT_EN                         (1 << 0)
241
#       define GLOBAL_PWRMGT_EN                         (1 << 0)
204
#       define STATIC_PM_EN                             (1 << 1)
242
#       define STATIC_PM_EN                             (1 << 1)
Line 734... Line 772...
734
#       define DESCRIPTION15(x)                          (((x) & 0xff) << 24)
772
#       define DESCRIPTION15(x)                          (((x) & 0xff) << 24)
735
#define AZ_F0_CODEC_PIN_CONTROL_SINK_INFO8               0x42
773
#define AZ_F0_CODEC_PIN_CONTROL_SINK_INFO8               0x42
736
#       define DESCRIPTION16(x)                          (((x) & 0xff) << 0)
774
#       define DESCRIPTION16(x)                          (((x) & 0xff) << 0)
737
#       define DESCRIPTION17(x)                          (((x) & 0xff) << 8)
775
#       define DESCRIPTION17(x)                          (((x) & 0xff) << 8)
Line 738... Line 776...
738
 
776
 
739
#define AZ_F0_CODEC_PIN_CONTROL_HOTPLUG_CONTROL          0x54
777
#define AZ_F0_CODEC_PIN_CONTROL_HOT_PLUG_CONTROL         0x54
Line 740... Line 778...
740
#       define AUDIO_ENABLED                             (1 << 31)
778
#       define AUDIO_ENABLED                             (1 << 31)
741
 
779
 
742
#define AZ_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT  0x56
780
#define AZ_F0_CODEC_PIN_CONTROL_RESPONSE_CONFIGURATION_DEFAULT  0x56