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 |