Rev 5179 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5179 | Rev 5271 | ||
---|---|---|---|
Line 30... | Line 30... | ||
30 | { |
30 | { |
31 | struct radeon_device *rdev = encoder->dev->dev_private; |
31 | struct radeon_device *rdev = encoder->dev->dev_private; |
32 | struct drm_connector *connector; |
32 | struct drm_connector *connector; |
33 | struct radeon_connector *radeon_connector = NULL; |
33 | struct radeon_connector *radeon_connector = NULL; |
34 | u32 tmp; |
34 | u32 tmp; |
35 | u8 *sadb; |
35 | u8 *sadb = NULL; |
36 | int sad_count; |
36 | int sad_count; |
Line 37... | Line 37... | ||
37 | 37 | ||
38 | list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { |
38 | list_for_each_entry(connector, &encoder->dev->mode_config.connector_list, head) { |
39 | if (connector->encoder == encoder) { |
39 | if (connector->encoder == encoder) { |
Line 163... | Line 163... | ||
163 | return; |
163 | return; |
164 | offset = dig->afmt->offset; |
164 | offset = dig->afmt->offset; |
Line 165... | Line 165... | ||
165 | 165 | ||
166 | /* disable audio prior to setting up hw */ |
166 | /* disable audio prior to setting up hw */ |
167 | dig->afmt->pin = r600_audio_get_pin(rdev); |
167 | dig->afmt->pin = r600_audio_get_pin(rdev); |
Line 168... | Line 168... | ||
168 | r600_audio_enable(rdev, dig->afmt->pin, false); |
168 | r600_audio_enable(rdev, dig->afmt->pin, 0); |
Line 169... | Line 169... | ||
169 | 169 | ||
170 | r600_audio_set_dto(encoder, mode->clock); |
170 | r600_audio_set_dto(encoder, mode->clock); |
Line 238... | Line 238... | ||
238 | WREG32(HDMI0_RAMP_CONTROL3 + offset, 0x00000001); |
238 | WREG32(HDMI0_RAMP_CONTROL3 + offset, 0x00000001); |
Line 239... | Line 239... | ||
239 | 239 | ||
Line 240... | Line 240... | ||
240 | r600_hdmi_audio_workaround(encoder); |
240 | r600_hdmi_audio_workaround(encoder); |
241 | 241 | ||
242 | /* enable audio after to setting up hw */ |
242 | /* enable audio after to setting up hw */ |