Skip to content

Commit

Permalink
comedi: Move the main COMEDI headers
Browse files Browse the repository at this point in the history
Move the main COMEDI driver headers out of "drivers/comedi/" into new
directory "include/linux/comedi/".  These are "comedidev.h",
"comedilib.h", "comedi_pci.h", "comedi_pcmcia.h", and "comedi_usb.h".
Additionally, move the user-space API header "comedi.h" into
"include/uapi/linux/" and add "WITH Linux-syscall-note" to its
SPDX-License-Identifier.

Update the "COMEDI DRIVERS" section of the MAINTAINERS file to account
for these changes.

Signed-off-by: Ian Abbott <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
  • Loading branch information
ian-abbott authored and gregkh committed Nov 26, 2021
1 parent b4c8062 commit df0e68c
Show file tree
Hide file tree
Showing 146 changed files with 150 additions and 252 deletions.
2 changes: 2 additions & 0 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -4713,6 +4713,8 @@ M: Ian Abbott <[email protected]>
M: H Hartley Sweeten <[email protected]>
S: Odd Fixes
F: drivers/comedi/
F: include/linux/comedi/
F: include/uapi/linux/comedi.h

COMMON CLK FRAMEWORK
M: Michael Turquette <[email protected]>
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/comedi_buf.c
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@

#include <linux/vmalloc.h>
#include <linux/slab.h>

#include "comedidev.h"
#include <linux/comedi/comedidev.h>
#include "comedi_internal.h"

#ifdef PAGE_KERNEL_NOCACHE
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/comedi_fops.c
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#include <linux/poll.h>
#include <linux/device.h>
#include <linux/fs.h>
#include "comedidev.h"
#include <linux/comedi/comedidev.h>
#include <linux/cdev.h>

#include <linux/io.h>
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/comedi_pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@

#include <linux/module.h>
#include <linux/interrupt.h>

#include "comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

/**
* comedi_to_pci_dev() - Return PCI device attached to COMEDI device
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/comedi_pcmcia.c
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@

#include <linux/module.h>
#include <linux/kernel.h>

#include "comedi_pcmcia.h"
#include <linux/comedi/comedi_pcmcia.h>

/**
* comedi_to_pcmcia_dev() - Return PCMCIA device attached to COMEDI device
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/comedi_usb.c
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@
*/

#include <linux/module.h>

#include "comedi_usb.h"
#include <linux/comedi/comedi_usb.h>

/**
* comedi_to_usb_interface() - Return USB interface attached to COMEDI device
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers.c
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,7 @@
#include <linux/dma-direction.h>
#include <linux/interrupt.h>
#include <linux/firmware.h>

#include "comedidev.h"
#include <linux/comedi/comedidev.h>
#include "comedi_internal.h"

struct comedi_driver *comedi_drivers;
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/8255.c
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
*/

#include <linux/module.h>
#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

#include "8255.h"

Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/8255_pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,7 @@
*/

#include <linux/module.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#include "8255.h"

Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_apci_1032.c
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@

#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/comedi/comedi_pci.h>

#include "../comedi_pci.h"
#include "amcc_s5933.h"

/*
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_apci_1500.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@

#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/comedi/comedi_pci.h>

#include "../comedi_pci.h"
#include "amcc_s5933.h"
#include "z8536.h"

Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_apci_1516.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
*/

#include <linux/module.h>
#include <linux/comedi/comedi_pci.h>

#include "../comedi_pci.h"
#include "addi_watchdog.h"

/*
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_apci_1564.c
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,8 @@

#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/comedi/comedi_pci.h>

#include "../comedi_pci.h"
#include "addi_tcw.h"
#include "addi_watchdog.h"

Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/addi_apci_16xx.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@
*/

#include <linux/module.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

/*
* Register I/O map
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_apci_2032.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/slab.h>
#include <linux/comedi/comedi_pci.h>

#include "../comedi_pci.h"
#include "addi_watchdog.h"

/*
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_apci_2200.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
*/

#include <linux/module.h>
#include <linux/comedi/comedi_pci.h>

#include "../comedi_pci.h"
#include "addi_watchdog.h"

/*
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_apci_3120.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@

#include <linux/module.h>
#include <linux/interrupt.h>
#include <linux/comedi/comedi_pci.h>

#include "../comedi_pci.h"
#include "amcc_s5933.h"

/*
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_apci_3501.c
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@
*/

#include <linux/module.h>
#include <linux/comedi/comedi_pci.h>

#include "../comedi_pci.h"
#include "amcc_s5933.h"

/*
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/addi_apci_3xxx.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,7 @@

#include <linux/module.h>
#include <linux/interrupt.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#define CONV_UNIT_NS BIT(0)
#define CONV_UNIT_US BIT(1)
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/addi_watchdog.c
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
*/

#include <linux/module.h>
#include "../comedidev.h"
#include <linux/comedi/comedidev.h>
#include "addi_tcw.h"
#include "addi_watchdog.h"

Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adl_pci6208.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,7 @@

#include <linux/module.h>
#include <linux/delay.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

/*
* PCI-6208/6216-GL register map
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adl_pci7x3x.c
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,7 @@
*/

#include <linux/module.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#include "plx9052.h"

Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adl_pci8164.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@

#include <linux/kernel.h>
#include <linux/module.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#define PCI8164_AXIS(x) ((x) * 0x08)
#define PCI8164_CMD_MSTS_REG 0x00
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adl_pci9111.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,7 @@
#include <linux/module.h>
#include <linux/delay.h>
#include <linux/interrupt.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#include "plx9052.h"
#include "comedi_8254.h"
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adl_pci9118.c
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,7 @@
#include <linux/gfp.h>
#include <linux/interrupt.h>
#include <linux/io.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#include "amcc_s5933.h"
#include "comedi_8254.h"
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adq12b.c
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,7 @@

#include <linux/module.h>
#include <linux/delay.h>

#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

/* address scheme (page 2.17 of the manual) */
#define ADQ12B_CTREG 0x00
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adv_pci1710.c
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,7 @@

#include <linux/module.h>
#include <linux/interrupt.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#include "comedi_8254.h"
#include "amcc_s5933.h"
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adv_pci1720.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,7 @@

#include <linux/module.h>
#include <linux/delay.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

/*
* PCI BAR2 Register map (dev->iobase)
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adv_pci1723.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,7 @@
*/

#include <linux/module.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

/*
* PCI Bar 2 I/O Register map (dev->iobase)
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adv_pci1724.c
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,7 @@
*/

#include <linux/module.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

/*
* PCI bar 2 Register I/O map (dev->iobase)
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adv_pci1760.c
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,7 @@
*/

#include <linux/module.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

/*
* PCI-1760 Register Map
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/adv_pci_dio.c
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,7 @@

#include <linux/module.h>
#include <linux/delay.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#include "8255.h"
#include "comedi_8254.h"
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/aio_aio12_8.c
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
*/

#include <linux/module.h>
#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

#include "comedi_8254.h"
#include "8255.h"
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/aio_iiro_16.c
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,7 @@

#include <linux/module.h>
#include <linux/interrupt.h>

#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

#define AIO_IIRO_16_RELAY_0_7 0x00
#define AIO_IIRO_16_INPUT_0_7 0x01
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/amplc_dio200.c
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@
*/

#include <linux/module.h>
#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

#include "amplc_dio200.h"

Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/amplc_dio200_common.c
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@

#include <linux/module.h>
#include <linux/interrupt.h>

#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

#include "amplc_dio200.h"
#include "comedi_8254.h"
Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/amplc_dio200_pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -214,8 +214,7 @@

#include <linux/module.h>
#include <linux/interrupt.h>

#include "../comedi_pci.h"
#include <linux/comedi/comedi_pci.h>

#include "amplc_dio200.h"

Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/amplc_pc236.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,7 @@
*/

#include <linux/module.h>

#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

#include "amplc_pc236.h"

Expand Down
3 changes: 1 addition & 2 deletions drivers/comedi/drivers/amplc_pc236_common.c
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@

#include <linux/module.h>
#include <linux/interrupt.h>

#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

#include "amplc_pc236.h"
#include "8255.h"
Expand Down
2 changes: 1 addition & 1 deletion drivers/comedi/drivers/amplc_pc263.c
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
*/

#include <linux/module.h>
#include "../comedidev.h"
#include <linux/comedi/comedidev.h>

/* PC263 registers */
#define PC263_DO_0_7_REG 0x00
Expand Down
Loading

0 comments on commit df0e68c

Please sign in to comment.