forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
kernel/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf119.c
....@@ -26,6 +26,7 @@
2626
2727 static const struct nvkm_pmu_func
2828 gf119_pmu = {
29
+ .flcn = &gt215_pmu_flcn,
2930 .code.data = gf119_pmu_code,
3031 .code.size = sizeof(gf119_pmu_code),
3132 .data.data = gf119_pmu_data,
....@@ -39,8 +40,14 @@
3940 .recv = gt215_pmu_recv,
4041 };
4142
43
+static const struct nvkm_pmu_fwif
44
+gf119_pmu_fwif[] = {
45
+ { -1, gf100_pmu_nofw, &gf119_pmu },
46
+ {}
47
+};
48
+
4249 int
4350 gf119_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu)
4451 {
45
- return nvkm_pmu_new_(&gf119_pmu, device, index, ppmu);
52
+ return nvkm_pmu_new_(gf119_pmu_fwif, device, index, ppmu);
4653 }