diff options
Diffstat (limited to 'firmware/target/arm/imx233/audioout-imx233.h')
-rw-r--r-- | firmware/target/arm/imx233/audioout-imx233.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/firmware/target/arm/imx233/audioout-imx233.h b/firmware/target/arm/imx233/audioout-imx233.h index acfb56138f..fbc0827be2 100644 --- a/firmware/target/arm/imx233/audioout-imx233.h +++ b/firmware/target/arm/imx233/audioout-imx233.h | |||
@@ -86,7 +86,13 @@ | |||
86 | #define HW_AUDIOOUT_PWRDN__SPEAKER (1 << 24) | 86 | #define HW_AUDIOOUT_PWRDN__SPEAKER (1 << 24) |
87 | 87 | ||
88 | #define HW_AUDIOOUT_REFCTRL (*(volatile uint32_t *)(HW_AUDIOOUT_BASE + 0x80)) | 88 | #define HW_AUDIOOUT_REFCTRL (*(volatile uint32_t *)(HW_AUDIOOUT_BASE + 0x80)) |
89 | #define HW_AUDIOOUT_REFCTRL__LOW_PWR (1 << 19) | 89 | #define HW_AUDIOOUT_REFCTRL__BIAS_CTRL_BP 16 |
90 | #define HW_AUDIOOUT_REFCTRL__BIAS_CTRL_BM (3 << 16) | ||
91 | #define HW_AUDIOOUT_REFCTRL__LOW_PWR (1 << 19) | ||
92 | #define HW_AUDIOOUT_REFCTRL__VBG_ADJ_BP 20 | ||
93 | #define HW_AUDIOOUT_REFCTRL__VBG_ADJ_BM (3 << 20) | ||
94 | #define HW_AUDIOOUT_REFCTRL__XTAL_BGR_BIAS (1 << 24) | ||
95 | #define HW_AUDIOOUT_REFCTRL__RAISE_REF (1 << 25) | ||
90 | 96 | ||
91 | #define HW_AUDIOOUT_ANACTRL (*(volatile uint32_t *)(HW_AUDIOOUT_BASE + 0x90)) | 97 | #define HW_AUDIOOUT_ANACTRL (*(volatile uint32_t *)(HW_AUDIOOUT_BASE + 0x90)) |
92 | #define HW_AUDIOOUT_ANACTRL__HP_CLASSAB (1 << 4) | 98 | #define HW_AUDIOOUT_ANACTRL__HP_CLASSAB (1 << 4) |
@@ -98,6 +104,14 @@ | |||
98 | #define HW_AUDIOOUT_ANACTRL__SHORT_LR_STS (1 << 24) | 104 | #define HW_AUDIOOUT_ANACTRL__SHORT_LR_STS (1 << 24) |
99 | #define HW_AUDIOOUT_ANACTRL__SHORT_CM_STS (1 << 28) | 105 | #define HW_AUDIOOUT_ANACTRL__SHORT_CM_STS (1 << 28) |
100 | 106 | ||
107 | #define HW_AUDIOOUT_TEST (*(volatile uint32_t *)(HW_AUDIOOUT_BASE + 0xa0)) | ||
108 | #define HW_AUDIOOUT_TEST__HP_I1_ADJ_BM (3 << 22) | ||
109 | #define HW_AUDIOOUT_TEST__HP_I1_ADJ_BP 22 | ||
110 | #define HW_AUDIOOUT_TEST__HP_I1_ADJ_NOMINAL (0 << 22) | ||
111 | #define HW_AUDIOOUT_TEST__HP_I1_ADJ_M_50 (1 << 22) | ||
112 | #define HW_AUDIOOUT_TEST__HP_I1_ADJ_P_100 (2 << 22) | ||
113 | #define HW_AUDIOOUT_TEST__HP_I1_ADJ_P_50 (3 << 22) | ||
114 | |||
101 | #define HW_AUDIOOUT_ANACLKCTRL (*(volatile uint32_t *)(HW_AUDIOOUT_BASE + 0xe0)) | 115 | #define HW_AUDIOOUT_ANACLKCTRL (*(volatile uint32_t *)(HW_AUDIOOUT_BASE + 0xe0)) |
102 | #define HW_AUDIOOUT_ANACLKCTRL__DACDIV_BP 0 | 116 | #define HW_AUDIOOUT_ANACLKCTRL__DACDIV_BP 0 |
103 | #define HW_AUDIOOUT_ANACLKCTRL__DACDIV_BM (7 << 0) | 117 | #define HW_AUDIOOUT_ANACLKCTRL__DACDIV_BM (7 << 0) |