Skip to content

Commit 7073dcc

Browse files
jannaumarcan
authored andcommitted
drm: apple: dptx: port interface to macOS 13.5 firmware
Signed-off-by: Janne Grunau <[email protected]>
1 parent 2547c2e commit 7073dcc

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

drivers/gpu/drm/apple/dptxep.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ int dptxport_validate_connection(struct apple_epic_service *service, u8 core,
6464

6565
cmd.target = cpu_to_le32(target);
6666
cmd.unk = cpu_to_le32(0x100);
67-
ret = afk_service_call(service, 0, 14, &cmd, sizeof(cmd), 40, &resp,
67+
ret = afk_service_call(service, 0, 12, &cmd, sizeof(cmd), 40, &resp,
6868
sizeof(resp), 40);
6969
if (ret)
7070
return ret;
@@ -92,7 +92,7 @@ int dptxport_connect(struct apple_epic_service *service, u8 core, u8 atc,
9292

9393
cmd.target = cpu_to_le32(target);
9494
cmd.unk = cpu_to_le32(0x100);
95-
ret = afk_service_call(service, 0, 13, &cmd, sizeof(cmd), 24, &resp,
95+
ret = afk_service_call(service, 0, 11, &cmd, sizeof(cmd), 24, &resp,
9696
sizeof(resp), 24);
9797
if (ret)
9898
return ret;
@@ -107,12 +107,12 @@ int dptxport_connect(struct apple_epic_service *service, u8 core, u8 atc,
107107

108108
int dptxport_request_display(struct apple_epic_service *service)
109109
{
110-
return afk_service_call(service, 0, 8, NULL, 0, 16, NULL, 0, 16);
110+
return afk_service_call(service, 0, 6, NULL, 0, 16, NULL, 0, 16);
111111
}
112112

113113
int dptxport_release_display(struct apple_epic_service *service)
114114
{
115-
return afk_service_call(service, 0, 9, NULL, 0, 16, NULL, 0, 16);
115+
return afk_service_call(service, 0, 7, NULL, 0, 16, NULL, 0, 16);
116116
}
117117

118118
int dptxport_set_hpd(struct apple_epic_service *service, bool hpd)
@@ -125,7 +125,7 @@ int dptxport_set_hpd(struct apple_epic_service *service, bool hpd)
125125
if (hpd)
126126
cmd.unk = cpu_to_le32(1);
127127

128-
ret = afk_service_call(service, 8, 10, &cmd, sizeof(cmd), 12, &resp,
128+
ret = afk_service_call(service, 8, 8, &cmd, sizeof(cmd), 12, &resp,
129129
sizeof(resp), 12);
130130
if (ret)
131131
return ret;

0 commit comments

Comments
 (0)