remove warning from drivers/char/mxser.c
Subsystems (2)
PATCH 1/1 remove warning from drivers/char/mxser.c
Hi.
The following patch makes some 'defined but not used' warnings go away when compiling drivers/char/mxser.c without CONFIG_PCI (240t12p3). It should apply cleanly.
drivers/char/mxser.c +9 -2
@@ -164,11 +164,13 @@unsigned short board_type; } mxser_pciinfo; +#ifdef CONFIG_PCI static mxser_pciinfo mxser_pcibrds[] = { {PCI_VENDOR_ID_MOXA ,PCI_DEVICE_ID_C168 ,MXSER_BOARD_C168_PCI }, {PCI_VENDOR_ID_MOXA ,PCI_DEVICE_ID_C104 ,MXSER_BOARD_C104_PCI }, }; +#endif static int ioaddr[MXSER_BOARDS ];static int ttymajor =MXSERMAJOR ;
@@ -296,10 +298,13 @@void cleanup_module (void );#endif +#ifdef CONFIG_PCI +static int mxser_get_PCI_conf (struct pci_dev *,int ,struct mxser_hwconf *); +#endif +static void mxser_getcfg (int board,struct mxser_hwconf *hwconf);int mxser_init (void );static int mxser_get_ISA_conf (int ,struct mxser_hwconf *); -static int mxser_get_PCI_conf (struct pci_dev *,int ,struct mxser_hwconf *);static void mxser_do_softint (void *);static int mxser_open (struct tty_struct *,struct file *);static void mxser_close (struct tty_struct *,struct file *);
@@ -449,6 +454,7 @@ mxsercfg[board] = *hwconf; } +#ifdef CONFIG_PCI static int mxser_get_PCI_conf (struct pci_dev *pdev,int board_type,struct mxser_hwconf *hwconf) {int i;
@@ -473,11 +479,11 @@ }return (0 ); } +#endif int mxser_init (void ) {int i, m, retval, b; -int n, index;int ret1, ret2;struct mxser_hwconf hwconf;
@@ -609,6 +615,7 @@#ifdef CONFIG_PCI {struct pci_dev *pdev =NULL ; +int n, index; n =sizeof (mxser_pcibrds) /sizeof (mxser_pciinfo); index =0 ;
Signature · 9 lines
Regards,
Rasmus([email protected])
You don't become a failure until you're satisfied with being one.
-- Anonymous
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/