diff options
Diffstat (limited to 'arch/s390/pci/pci.c')
-rw-r--r-- | arch/s390/pci/pci.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/arch/s390/pci/pci.c b/arch/s390/pci/pci.c index 628769b91b97..51c3ca86bd05 100644 --- a/arch/s390/pci/pci.c +++ b/arch/s390/pci/pci.c | |||
@@ -85,8 +85,6 @@ static struct intr_bucket *bucket; | |||
85 | /* Adapter local summary indicator */ | 85 | /* Adapter local summary indicator */ |
86 | static u8 *zpci_irq_si; | 86 | static u8 *zpci_irq_si; |
87 | 87 | ||
88 | static atomic_t irq_retries = ATOMIC_INIT(0); | ||
89 | |||
90 | /* I/O Map */ | 88 | /* I/O Map */ |
91 | static DEFINE_SPINLOCK(zpci_iomap_lock); | 89 | static DEFINE_SPINLOCK(zpci_iomap_lock); |
92 | static DECLARE_BITMAP(zpci_iomap, ZPCI_IOMAP_MAX_ENTRIES); | 90 | static DECLARE_BITMAP(zpci_iomap, ZPCI_IOMAP_MAX_ENTRIES); |
@@ -452,7 +450,6 @@ scan: | |||
452 | max = aisb_max; | 450 | max = aisb_max; |
453 | sbit = find_first_bit_left(bucket->aisb, max); | 451 | sbit = find_first_bit_left(bucket->aisb, max); |
454 | if (sbit != max) { | 452 | if (sbit != max) { |
455 | atomic_inc(&irq_retries); | ||
456 | rescan++; | 453 | rescan++; |
457 | goto scan; | 454 | goto scan; |
458 | } | 455 | } |
@@ -751,16 +748,6 @@ static void zpci_irq_exit(void) | |||
751 | kfree(bucket); | 748 | kfree(bucket); |
752 | } | 749 | } |
753 | 750 | ||
754 | void zpci_debug_info(struct zpci_dev *zdev, struct seq_file *m) | ||
755 | { | ||
756 | if (!zdev) | ||
757 | return; | ||
758 | |||
759 | seq_printf(m, "global irq retries: %u\n", atomic_read(&irq_retries)); | ||
760 | seq_printf(m, "aibv[0]:%016lx aibv[1]:%016lx aisb:%016lx\n", | ||
761 | get_imap(0)->aibv, get_imap(1)->aibv, *bucket->aisb); | ||
762 | } | ||
763 | |||
764 | static struct resource *zpci_alloc_bus_resource(unsigned long start, unsigned long size, | 751 | static struct resource *zpci_alloc_bus_resource(unsigned long start, unsigned long size, |
765 | unsigned long flags, int domain) | 752 | unsigned long flags, int domain) |
766 | { | 753 | { |