Lines Matching defs:rdev
33 u32 dce6_endpoint_rreg(struct radeon_device *rdev,
39 spin_lock_irqsave(&rdev->end_idx_lock, flags);
42 spin_unlock_irqrestore(&rdev->end_idx_lock, flags);
47 void dce6_endpoint_wreg(struct radeon_device *rdev,
52 spin_lock_irqsave(&rdev->end_idx_lock, flags);
53 if (ASIC_IS_DCE8(rdev))
59 spin_unlock_irqrestore(&rdev->end_idx_lock, flags);
62 static void dce6_afmt_get_connected_pins(struct radeon_device *rdev)
67 for (i = 0; i < rdev->audio.num_pins; i++) {
68 offset = rdev->audio.pin[i].offset;
72 rdev->audio.pin[i].connected = false;
74 rdev->audio.pin[i].connected = true;
78 struct r600_audio_pin *dce6_audio_get_pin(struct radeon_device *rdev)
86 dce6_afmt_get_connected_pins(rdev);
88 for (i = 0; i < rdev->audio.num_pins; i++) {
89 if (rdev->audio.pin[i].connected) {
90 pin = &rdev->audio.pin[i];
93 list_for_each_entry(encoder, &rdev->ddev->mode_config.encoder_list, head) {
113 struct radeon_device *rdev = encoder->dev->dev_private;
128 struct radeon_device *rdev = encoder->dev->dev_private;
156 struct radeon_device *rdev = encoder->dev->dev_private;
181 struct radeon_device *rdev = encoder->dev->dev_private;
209 struct radeon_device *rdev = encoder->dev->dev_private;
258 void dce6_audio_enable(struct radeon_device *rdev,
269 void dce6_hdmi_audio_set_dto(struct radeon_device *rdev,
288 void dce6_dp_audio_set_dto(struct radeon_device *rdev,
304 if (ASIC_IS_DCE8(rdev)) {