Reported-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
        if (tdev->irq) {
                free_irq(tdev->irq, tdev);
                tdev->irq = 0;
-       };
+       }
 }
 
 static int
 
                        rail->extdev_id = nvbios_rd08(bios, entry + 0x1);
                        res_start = 0x5;
                        break;
-               };
+               }
 
                if (nvbios_extdev_parse(bios, rail->extdev_id, &extdev))
                        continue;
                default:
                        rail->resistor_count = 0;
                        break;
-               };
+               }
 
                for (r = 0; r < rail->resistor_count; ++r) {
                        rail->resistors[r].mohm = nvbios_rd08(bios, entry + res_start + r * 2);
 
                        delta += (u64)len << vma->node->type;
                }
                r = r->next;
-       };
+       }
 
        mmu->func->flush(vm);
 }
 
        if (pci->irq >= 0) {
                free_irq(pci->irq, pci);
                pci->irq = -1;
-       };
+       }
 
        if (pci->agp.bridge)
                nvkm_agp_fini(pci);