]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drm/nouveau/fault/tu102: rename implementation from tu104
authorBen Skeggs <bskeggs@redhat.com>
Thu, 17 Jan 2019 02:07:23 +0000 (12:07 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Tue, 19 Feb 2019 22:59:58 +0000 (08:59 +1000)
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/include/nvkm/subdev/fault.h
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c
drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c [moved from drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c with 83% similarity]

index 127f48066026eaa55dea0c3d7cb666b9767ed17a..1cb465acbb4b8eae582043a00667a85b49886217 100644 (file)
@@ -30,5 +30,5 @@ struct nvkm_fault_data {
 
 int gp100_fault_new(struct nvkm_device *, int, struct nvkm_fault **);
 int gv100_fault_new(struct nvkm_device *, int, struct nvkm_fault **);
-int tu104_fault_new(struct nvkm_device *, int, struct nvkm_fault **);
+int tu102_fault_new(struct nvkm_device *, int, struct nvkm_fault **);
 #endif
index f87b298b192ff70d2a9f21af8861a2ef5647ca30..2f3d8da4f090d1b172557f46caafaf24db6fb21b 100644 (file)
@@ -2441,7 +2441,7 @@ nv162_chipset = {
        .bios = nvkm_bios_new,
        .bus = gf100_bus_new,
        .devinit = tu102_devinit_new,
-       .fault = tu104_fault_new,
+       .fault = tu102_fault_new,
        .fb = gv100_fb_new,
        .fuse = gm107_fuse_new,
        .gpio = gk104_gpio_new,
@@ -2473,7 +2473,7 @@ nv164_chipset = {
        .bios = nvkm_bios_new,
        .bus = gf100_bus_new,
        .devinit = tu102_devinit_new,
-       .fault = tu104_fault_new,
+       .fault = tu102_fault_new,
        .fb = gv100_fb_new,
        .fuse = gm107_fuse_new,
        .gpio = gk104_gpio_new,
@@ -2505,7 +2505,7 @@ nv166_chipset = {
        .bios = nvkm_bios_new,
        .bus = gf100_bus_new,
        .devinit = tu102_devinit_new,
-       .fault = tu104_fault_new,
+       .fault = tu102_fault_new,
        .fb = gv100_fb_new,
        .fuse = gm107_fuse_new,
        .gpio = gk104_gpio_new,
index 794eb1745b2fcc808aaaf035b0c8f0715936eb5e..801fd5c5594504b90c762fd7368ba5ba8b9427f0 100644 (file)
@@ -1,4 +1,4 @@
 nvkm-y += nvkm/subdev/fault/base.o
 nvkm-y += nvkm/subdev/fault/gp100.o
 nvkm-y += nvkm/subdev/fault/gv100.o
-nvkm-y += nvkm/subdev/fault/tu104.o
+nvkm-y += nvkm/subdev/fault/tu102.o
similarity index 83%
rename from drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c
rename to drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c
index 9c8a3adf99d76d3499fae12aa65839c95e308995..912425e6238d62eb4f31398baec0617b1e7c6bc6 100644 (file)
@@ -28,7 +28,7 @@
 #include <nvif/class.h>
 
 static void
-tu104_fault_buffer_intr(struct nvkm_fault_buffer *buffer, bool enable)
+tu102_fault_buffer_intr(struct nvkm_fault_buffer *buffer, bool enable)
 {
        /*XXX: Earlier versions of RM touched the old regs on Turing,
         *     which don't appear to actually work anymore, but newer
@@ -37,7 +37,7 @@ tu104_fault_buffer_intr(struct nvkm_fault_buffer *buffer, bool enable)
 }
 
 static void
-tu104_fault_buffer_fini(struct nvkm_fault_buffer *buffer)
+tu102_fault_buffer_fini(struct nvkm_fault_buffer *buffer)
 {
        struct nvkm_device *device = buffer->fault->subdev.device;
        const u32 foff = buffer->id * 0x20;
@@ -45,7 +45,7 @@ tu104_fault_buffer_fini(struct nvkm_fault_buffer *buffer)
 }
 
 static void
-tu104_fault_buffer_init(struct nvkm_fault_buffer *buffer)
+tu102_fault_buffer_init(struct nvkm_fault_buffer *buffer)
 {
        struct nvkm_device *device = buffer->fault->subdev.device;
        const u32 foff = buffer->id * 0x20;
@@ -57,7 +57,7 @@ tu104_fault_buffer_init(struct nvkm_fault_buffer *buffer)
 }
 
 static void
-tu104_fault_buffer_info(struct nvkm_fault_buffer *buffer)
+tu102_fault_buffer_info(struct nvkm_fault_buffer *buffer)
 {
        struct nvkm_device *device = buffer->fault->subdev.device;
        const u32 foff = buffer->id * 0x20;
@@ -70,7 +70,7 @@ tu104_fault_buffer_info(struct nvkm_fault_buffer *buffer)
 }
 
 static void
-tu104_fault_intr_fault(struct nvkm_fault *fault)
+tu102_fault_intr_fault(struct nvkm_fault *fault)
 {
        struct nvkm_subdev *subdev = &fault->subdev;
        struct nvkm_device *device = subdev->device;
@@ -96,14 +96,14 @@ tu104_fault_intr_fault(struct nvkm_fault *fault)
 }
 
 static void
-tu104_fault_intr(struct nvkm_fault *fault)
+tu102_fault_intr(struct nvkm_fault *fault)
 {
        struct nvkm_subdev *subdev = &fault->subdev;
        struct nvkm_device *device = subdev->device;
        u32 stat = nvkm_rd32(device, 0xb83094);
 
        if (stat & 0x80000000) {
-               tu104_fault_intr_fault(fault);
+               tu102_fault_intr_fault(fault);
                nvkm_wr32(device, 0xb83094, 0x80000000);
                stat &= ~0x80000000;
        }
@@ -129,7 +129,7 @@ tu104_fault_intr(struct nvkm_fault *fault)
 }
 
 static void
-tu104_fault_fini(struct nvkm_fault *fault)
+tu102_fault_fini(struct nvkm_fault *fault)
 {
        nvkm_notify_put(&fault->nrpfb);
        if (fault->buffer[0])
@@ -138,7 +138,7 @@ tu104_fault_fini(struct nvkm_fault *fault)
 }
 
 static void
-tu104_fault_init(struct nvkm_fault *fault)
+tu102_fault_init(struct nvkm_fault *fault)
 {
        /*XXX: enable priv faults */
        fault->func->buffer.init(fault->buffer[0]);
@@ -146,22 +146,22 @@ tu104_fault_init(struct nvkm_fault *fault)
 }
 
 static const struct nvkm_fault_func
-tu104_fault = {
+tu102_fault = {
        .oneinit = gv100_fault_oneinit,
-       .init = tu104_fault_init,
-       .fini = tu104_fault_fini,
-       .intr = tu104_fault_intr,
+       .init = tu102_fault_init,
+       .fini = tu102_fault_fini,
+       .intr = tu102_fault_intr,
        .buffer.nr = 2,
        .buffer.entry_size = 32,
-       .buffer.info = tu104_fault_buffer_info,
-       .buffer.init = tu104_fault_buffer_init,
-       .buffer.fini = tu104_fault_buffer_fini,
-       .buffer.intr = tu104_fault_buffer_intr,
+       .buffer.info = tu102_fault_buffer_info,
+       .buffer.init = tu102_fault_buffer_init,
+       .buffer.fini = tu102_fault_buffer_fini,
+       .buffer.intr = tu102_fault_buffer_intr,
 };
 
 int
-tu104_fault_new(struct nvkm_device *device, int index,
+tu102_fault_new(struct nvkm_device *device, int index,
                struct nvkm_fault **pfault)
 {
-       return nvkm_fault_new_(&tu104_fault, device, index, pfault);
+       return nvkm_fault_new_(&tu102_fault, device, index, pfault);
 }