Rev 1117 | Rev 1963 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1117 | Rev 1403 | ||
---|---|---|---|
Line 108... | Line 108... | ||
108 | #define R600_BIOS_4_SCRATCH 0x1734 |
108 | #define R600_BIOS_4_SCRATCH 0x1734 |
109 | #define R600_BIOS_5_SCRATCH 0x1738 |
109 | #define R600_BIOS_5_SCRATCH 0x1738 |
110 | #define R600_BIOS_6_SCRATCH 0x173c |
110 | #define R600_BIOS_6_SCRATCH 0x173c |
111 | #define R600_BIOS_7_SCRATCH 0x1740 |
111 | #define R600_BIOS_7_SCRATCH 0x1740 |
Line -... | Line 112... | ||
- | 112 | ||
- | 113 | /* Audio, these regs were reverse enginered, |
|
- | 114 | * so the chance is high that the naming is wrong |
|
- | 115 | * R6xx+ ??? */ |
|
- | 116 | ||
- | 117 | /* Audio clocks */ |
|
- | 118 | #define R600_AUDIO_PLL1_MUL 0x0514 |
|
- | 119 | #define R600_AUDIO_PLL1_DIV 0x0518 |
|
- | 120 | #define R600_AUDIO_PLL2_MUL 0x0524 |
|
- | 121 | #define R600_AUDIO_PLL2_DIV 0x0528 |
|
- | 122 | #define R600_AUDIO_CLK_SRCSEL 0x0534 |
|
- | 123 | ||
- | 124 | /* Audio general */ |
|
- | 125 | #define R600_AUDIO_ENABLE 0x7300 |
|
- | 126 | #define R600_AUDIO_TIMING 0x7344 |
|
- | 127 | ||
- | 128 | /* Audio params */ |
|
- | 129 | #define R600_AUDIO_VENDOR_ID 0x7380 |
|
- | 130 | #define R600_AUDIO_REVISION_ID 0x7384 |
|
- | 131 | #define R600_AUDIO_ROOT_NODE_COUNT 0x7388 |
|
- | 132 | #define R600_AUDIO_NID1_NODE_COUNT 0x738c |
|
- | 133 | #define R600_AUDIO_NID1_TYPE 0x7390 |
|
- | 134 | #define R600_AUDIO_SUPPORTED_SIZE_RATE 0x7394 |
|
- | 135 | #define R600_AUDIO_SUPPORTED_CODEC 0x7398 |
|
- | 136 | #define R600_AUDIO_SUPPORTED_POWER_STATES 0x739c |
|
- | 137 | #define R600_AUDIO_NID2_CAPS 0x73a0 |
|
- | 138 | #define R600_AUDIO_NID3_CAPS 0x73a4 |
|
- | 139 | #define R600_AUDIO_NID3_PIN_CAPS 0x73a8 |
|
- | 140 | ||
- | 141 | /* Audio conn list */ |
|
- | 142 | #define R600_AUDIO_CONN_LIST_LEN 0x73ac |
|
- | 143 | #define R600_AUDIO_CONN_LIST 0x73b0 |
|
- | 144 | ||
- | 145 | /* Audio verbs */ |
|
- | 146 | #define R600_AUDIO_RATE_BPS_CHANNEL 0x73c0 |
|
- | 147 | #define R600_AUDIO_PLAYING 0x73c4 |
|
- | 148 | #define R600_AUDIO_IMPLEMENTATION_ID 0x73c8 |
|
- | 149 | #define R600_AUDIO_CONFIG_DEFAULT 0x73cc |
|
- | 150 | #define R600_AUDIO_PIN_SENSE 0x73d0 |
|
- | 151 | #define R600_AUDIO_PIN_WIDGET_CNTL 0x73d4 |
|
- | 152 | #define R600_AUDIO_STATUS_BITS 0x73d8 |
|
- | 153 | ||
- | 154 | /* HDMI base register addresses */ |
|
- | 155 | #define R600_HDMI_TMDS1 0x7400 |
|
- | 156 | #define R600_HDMI_TMDS2 0x7700 |
|
- | 157 | #define R600_HDMI_DIG 0x7800 |
|
- | 158 | ||
- | 159 | /* HDMI registers */ |
|
- | 160 | #define R600_HDMI_ENABLE 0x00 |
|
- | 161 | #define R600_HDMI_STATUS 0x04 |
|
- | 162 | #define R600_HDMI_CNTL 0x08 |
|
- | 163 | #define R600_HDMI_UNKNOWN_0 0x0C |
|
- | 164 | #define R600_HDMI_AUDIOCNTL 0x10 |
|
- | 165 | #define R600_HDMI_VIDEOCNTL 0x14 |
|
- | 166 | #define R600_HDMI_VERSION 0x18 |
|
- | 167 | #define R600_HDMI_UNKNOWN_1 0x28 |
|
- | 168 | #define R600_HDMI_VIDEOINFOFRAME_0 0x54 |
|
- | 169 | #define R600_HDMI_VIDEOINFOFRAME_1 0x58 |
|
- | 170 | #define R600_HDMI_VIDEOINFOFRAME_2 0x5c |
|
- | 171 | #define R600_HDMI_VIDEOINFOFRAME_3 0x60 |
|
- | 172 | #define R600_HDMI_32kHz_CTS 0xac |
|
- | 173 | #define R600_HDMI_32kHz_N 0xb0 |
|
- | 174 | #define R600_HDMI_44_1kHz_CTS 0xb4 |
|
- | 175 | #define R600_HDMI_44_1kHz_N 0xb8 |
|
- | 176 | #define R600_HDMI_48kHz_CTS 0xbc |
|
- | 177 | #define R600_HDMI_48kHz_N 0xc0 |
|
- | 178 | #define R600_HDMI_AUDIOINFOFRAME_0 0xcc |
|
- | 179 | #define R600_HDMI_AUDIOINFOFRAME_1 0xd0 |
|
- | 180 | #define R600_HDMI_IEC60958_1 0xd4 |
|
- | 181 | #define R600_HDMI_IEC60958_2 0xd8 |
|
- | 182 | #define R600_HDMI_UNKNOWN_2 0xdc |
|
- | 183 | #define R600_HDMI_AUDIO_DEBUG_0 0xe0 |
|
- | 184 | #define R600_HDMI_AUDIO_DEBUG_1 0xe4 |
|
- | 185 | #define R600_HDMI_AUDIO_DEBUG_2 0xe8 |
|
Line 112... | Line 186... | ||
112 | 186 | #define R600_HDMI_AUDIO_DEBUG_3 0xec |