diff options
Diffstat (limited to 'drivers/staging/comedi/drivers/amplc_dio200.h')
-rw-r--r-- | drivers/staging/comedi/drivers/amplc_dio200.h | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/drivers/staging/comedi/drivers/amplc_dio200.h b/drivers/staging/comedi/drivers/amplc_dio200.h deleted file mode 100644 index 745baaf940ee..000000000000 --- a/drivers/staging/comedi/drivers/amplc_dio200.h +++ /dev/null @@ -1,46 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * comedi/drivers/amplc_dio.h - * - * Header for amplc_dio200.c, amplc_dio200_common.c and - * amplc_dio200_pci.c. - * - * Copyright (C) 2005-2013 MEV Ltd. <https://www.mev.co.uk/> - * - * COMEDI - Linux Control and Measurement Device Interface - * Copyright (C) 1998,2000 David A. Schleef <ds@schleef.org> - */ - -#ifndef AMPLC_DIO200_H_INCLUDED -#define AMPLC_DIO200_H_INCLUDED - -#include <linux/types.h> - -struct comedi_device; - -/* - * Subdevice types. - */ -enum dio200_sdtype { sd_none, sd_intr, sd_8255, sd_8254, sd_timer }; - -#define DIO200_MAX_SUBDEVS 8 -#define DIO200_MAX_ISNS 6 - -struct dio200_board { - const char *name; - unsigned char mainbar; - unsigned short n_subdevs; /* number of subdevices */ - unsigned char sdtype[DIO200_MAX_SUBDEVS]; /* enum dio200_sdtype */ - unsigned char sdinfo[DIO200_MAX_SUBDEVS]; /* depends on sdtype */ - unsigned int has_int_sce:1; /* has interrupt enable/status reg */ - unsigned int has_clk_gat_sce:1; /* has clock/gate selection registers */ - unsigned int is_pcie:1; /* has enhanced features */ -}; - -int amplc_dio200_common_attach(struct comedi_device *dev, unsigned int irq, - unsigned long req_irq_flags); - -/* Used by initialization of PCIe boards. */ -void amplc_dio200_set_enhance(struct comedi_device *dev, unsigned char val); - -#endif |