Commit f5e088d6 authored by Ben Skeggs's avatar Ben Skeggs
Browse files

drm/nouveau/disp/nv50-: fetch mask of available piors during oneinit



Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
parent 9fe4e177
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ g84_disp = {
	.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
	.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
	.sor = { .cnt = nv50_sor_cnt, .new = g84_sor_new },
	.pior = { .nr = 3, .new = nv50_pior_new },
	.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
};

int
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ g94_disp = {
	.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
	.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
	.sor = { .cnt = g94_sor_cnt, .new = g94_sor_new },
	.pior = { .nr = 3, .new = nv50_pior_new },
	.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
};

int
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ gt200_disp = {
	.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
	.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
	.sor = { .cnt = nv50_sor_cnt, .new = g84_sor_new },
	.pior = { .nr = 3, .new = nv50_pior_new },
	.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
};

int
+1 −1
Original line number Diff line number Diff line
@@ -35,7 +35,7 @@ gt215_disp = {
	.head = { .cnt = nv50_head_cnt, .new = nv50_head_new },
	.dac = { .cnt = nv50_dac_cnt, .new = nv50_dac_new },
	.sor = { .cnt = g94_sor_cnt, .new = gt215_sor_new },
	.pior = { .nr = 3, .new = nv50_pior_new },
	.pior = { .cnt = nv50_pior_cnt, .new = nv50_pior_new },
};

int
+1 −0
Original line number Diff line number Diff line
@@ -157,6 +157,7 @@ int nv50_dac_new(struct nvkm_disp *, int);
int gf119_dac_cnt(struct nvkm_disp *, unsigned long *);
int gf119_dac_new(struct nvkm_disp *, int);

int nv50_pior_cnt(struct nvkm_disp *, unsigned long *);
int nv50_pior_new(struct nvkm_disp *, int);

int nv50_sor_cnt(struct nvkm_disp *, unsigned long *);
Loading