.. | .. |
---|
84 | 84 | |
---|
85 | 85 | static const struct nvkm_pmu_func |
---|
86 | 86 | gk110_pmu = { |
---|
| 87 | + .flcn = >215_pmu_flcn, |
---|
87 | 88 | .code.data = gk110_pmu_code, |
---|
88 | 89 | .code.size = sizeof(gk110_pmu_code), |
---|
89 | 90 | .data.data = gk110_pmu_data, |
---|
.. | .. |
---|
98 | 99 | .pgob = gk110_pmu_pgob, |
---|
99 | 100 | }; |
---|
100 | 101 | |
---|
| 102 | +static const struct nvkm_pmu_fwif |
---|
| 103 | +gk110_pmu_fwif[] = { |
---|
| 104 | + { -1, gf100_pmu_nofw, &gk110_pmu }, |
---|
| 105 | + {} |
---|
| 106 | +}; |
---|
| 107 | + |
---|
101 | 108 | int |
---|
102 | 109 | gk110_pmu_new(struct nvkm_device *device, int index, struct nvkm_pmu **ppmu) |
---|
103 | 110 | { |
---|
104 | | - return nvkm_pmu_new_(&gk110_pmu, device, index, ppmu); |
---|
| 111 | + return nvkm_pmu_new_(gk110_pmu_fwif, device, index, ppmu); |
---|
105 | 112 | } |
---|