summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx233/audioout-imx233.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx233/audioout-imx233.h')
-rw-r--r--firmware/target/arm/imx233/audioout-imx233.h16
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)