OSDN Git Service

staging: dgnc: delete is_pci_express board type variable.
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 15 Jan 2018 20:00:04 +0000 (21:00 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Jan 2018 14:02:56 +0000 (15:02 +0100)
It was only set, and never looked at, so drop the thing as no one cares
about it.  And when it was set, it was not even set correctly, the index
it was using to read from was incorrect, so this has never even been
correct...

Cc: Lidza Louina <lidza.louina@gmail.com>
Cc: Mark Hounschell <markh@compro.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/dgnc/dgnc_driver.c
drivers/staging/dgnc/dgnc_driver.h

index d29e82e..0ab8bc6 100644 (file)
@@ -76,7 +76,6 @@ static struct dgnc_board *dgnc_found_board(struct pci_dev *pdev, int id)
 {
        struct dgnc_board *brd;
        unsigned int pci_irq;
-       int i = 0;
        int rc = 0;
 
        brd = kzalloc(sizeof(*brd), GFP_KERNEL);
@@ -92,8 +91,6 @@ static struct dgnc_board *dgnc_found_board(struct pci_dev *pdev, int id)
        brd->pci_slot = PCI_SLOT(pdev->devfn);
        brd->name = dgnc_ids[id].name;
        brd->maxports = dgnc_ids[id].maxports;
-       if (dgnc_ids[i].is_pci_express)
-               brd->bd_flags |= BD_IS_PCI_EXPRESS;
        init_waitqueue_head(&brd->state_wait);
 
        spin_lock_init(&brd->bd_lock);
index 8cfafc1..c269497 100644 (file)
@@ -87,17 +87,12 @@ struct board_ops {
        void (*send_immediate_char)(struct channel_t *ch, unsigned char c);
 };
 
-/* Device flag definitions for bd_flags. */
-
-#define BD_IS_PCI_EXPRESS     0x0001     /* Is a PCI Express board */
-
 /**
  * struct dgnc_board - Per board information.
  * @boardnum: Board number (0 - 32).
  *
  * @name: Product name.
  * @pdev: Pointer to the pci_dev structure.
- * @bd_flags: Board flags.
  * @vendor: PCI vendor ID.
  * @device: PCI device ID.
  * @subvendor: PCI subsystem vendor ID.
@@ -133,7 +128,6 @@ struct dgnc_board {
        int             boardnum;
        char            *name;
        struct pci_dev  *pdev;
-       unsigned long   bd_flags;
        u16             vendor;
        u16             device;
        u16             subvendor;