]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/char/tpm/tpm_tis.c
tpm_tis: free irq after probing
[karo-tx-linux.git] / drivers / char / tpm / tpm_tis.c
index 696ef1d56b4f5830682bc1227b72686c2906eefb..19f9c7dc7bc0828064b9ea47c5850adfde992a80 100644 (file)
@@ -805,6 +805,8 @@ static int tpm_tis_init(struct device *dev, struct tpm_info *tpm_info,
                        iowrite32(intmask,
                                  chip->vendor.iobase +
                                  TPM_INT_ENABLE(chip->vendor.locality));
+
+                       devm_free_irq(dev, i, chip);
                }
        }
        if (chip->vendor.irq) {