Skip to content

Commit 092da9f

Browse files
Oxalinalexdeucher
authored andcommitted
drm/amdgpu: add defines for pin_offsets in DCE8
Define pin_offsets values in the same way it is done in DCE8 Signed-off-by: Alexandre Demers <alexandre.f.demers@gmail.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
1 parent 9c551ca commit 092da9f

File tree

2 files changed

+16
-7
lines changed

2 files changed

+16
-7
lines changed

drivers/gpu/drm/amd/amdgpu/cikd.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,15 @@
5151
#define HPD4_REGISTER_OFFSET (0x1813 - 0x1807)
5252
#define HPD5_REGISTER_OFFSET (0x1816 - 0x1807)
5353

54+
/* audio endpt instance offsets */
55+
#define AUD0_REGISTER_OFFSET (0x1780 - 0x1780)
56+
#define AUD1_REGISTER_OFFSET (0x1786 - 0x1780)
57+
#define AUD2_REGISTER_OFFSET (0x178c - 0x1780)
58+
#define AUD3_REGISTER_OFFSET (0x1792 - 0x1780)
59+
#define AUD4_REGISTER_OFFSET (0x1798 - 0x1780)
60+
#define AUD5_REGISTER_OFFSET (0x179d - 0x1780)
61+
#define AUD6_REGISTER_OFFSET (0x17a4 - 0x1780)
62+
5463
#define BONAIRE_GB_ADDR_CONFIG_GOLDEN 0x12010001
5564
#define HAWAII_GB_ADDR_CONFIG_GOLDEN 0x12011003
5665

drivers/gpu/drm/amd/amdgpu/dce_v8_0.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1395,13 +1395,13 @@ static void dce_v8_0_audio_enable(struct amdgpu_device *adev,
13951395
}
13961396

13971397
static const u32 pin_offsets[7] = {
1398-
(0x1780 - 0x1780),
1399-
(0x1786 - 0x1780),
1400-
(0x178c - 0x1780),
1401-
(0x1792 - 0x1780),
1402-
(0x1798 - 0x1780),
1403-
(0x179d - 0x1780),
1404-
(0x17a4 - 0x1780),
1398+
AUD0_REGISTER_OFFSET,
1399+
AUD1_REGISTER_OFFSET,
1400+
AUD2_REGISTER_OFFSET,
1401+
AUD3_REGISTER_OFFSET,
1402+
AUD4_REGISTER_OFFSET,
1403+
AUD5_REGISTER_OFFSET,
1404+
AUD6_REGISTER_OFFSET,
14051405
};
14061406

14071407
static int dce_v8_0_audio_init(struct amdgpu_device *adev)

0 commit comments

Comments
 (0)