Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 337463
b: refs/heads/master
c: 750af5e
h: refs/heads/master
i:
  337461: 35ba9d9
  337459: 7a4e246
  337455: 18b1b3d
v: v3
  • Loading branch information
Ian Abbott authored and Greg Kroah-Hartman committed Oct 30, 2012
1 parent 18c9e6d commit d627e6c
Show file tree
Hide file tree
Showing 35 changed files with 147 additions and 108 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 807e65b0a818cd9b1604144af379bcabd24d4b85
refs/heads/master: 750af5e568d060ec6994cdcb4e86cdddfcd473c0
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/8255_pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -213,9 +213,10 @@ static const void *pci_8255_find_boardinfo(struct comedi_device *dev,
return NULL;
}

static int pci_8255_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit pci_8255_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
const struct pci_8255_boardinfo *board;
struct pci_8255_private *devpriv;
struct comedi_subdevice *s;
Expand Down Expand Up @@ -303,7 +304,7 @@ static void pci_8255_detach(struct comedi_device *dev)
static struct comedi_driver pci_8255_driver = {
.driver_name = "8255_pci",
.module = THIS_MODULE,
.attach_pci = pci_8255_attach_pci,
.auto_attach = pci_8255_auto_attach,
.detach = pci_8255_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/adl_pci6208.c
Original file line number Diff line number Diff line change
Expand Up @@ -174,9 +174,10 @@ static const void *pci6208_find_boardinfo(struct comedi_device *dev,
return NULL;
}

static int pci6208_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit pci6208_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
const struct pci6208_board *boardinfo;
struct pci6208_private *devpriv;
struct comedi_subdevice *s;
Expand Down Expand Up @@ -259,7 +260,7 @@ static void pci6208_detach(struct comedi_device *dev)
static struct comedi_driver adl_pci6208_driver = {
.driver_name = "adl_pci6208",
.module = THIS_MODULE,
.attach_pci = pci6208_attach_pci,
.auto_attach = pci6208_auto_attach,
.detach = pci6208_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/adl_pci7x3x.c
Original file line number Diff line number Diff line change
Expand Up @@ -168,9 +168,10 @@ static const void *adl_pci7x3x_find_boardinfo(struct comedi_device *dev,
return NULL;
}

static int adl_pci7x3x_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit adl_pci7x3x_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
const struct adl_pci7x3x_boardinfo *board;
struct comedi_subdevice *s;
int subdev;
Expand Down Expand Up @@ -291,7 +292,7 @@ static void adl_pci7x3x_detach(struct comedi_device *dev)
static struct comedi_driver adl_pci7x3x_driver = {
.driver_name = "adl_pci7x3x",
.module = THIS_MODULE,
.attach_pci = adl_pci7x3x_attach_pci,
.auto_attach = adl_pci7x3x_auto_attach,
.detach = adl_pci7x3x_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/adl_pci8164.c
Original file line number Diff line number Diff line change
Expand Up @@ -212,9 +212,10 @@ static int adl_pci8164_insn_write_buf1(struct comedi_device *dev,
return 2;
}

static int adl_pci8164_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit adl_pci8164_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
struct comedi_subdevice *s;
int ret;

Expand Down Expand Up @@ -287,7 +288,7 @@ static void adl_pci8164_detach(struct comedi_device *dev)
static struct comedi_driver adl_pci8164_driver = {
.driver_name = "adl_pci8164",
.module = THIS_MODULE,
.attach_pci = adl_pci8164_attach_pci,
.auto_attach = adl_pci8164_auto_attach,
.detach = adl_pci8164_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/adl_pci9111.c
Original file line number Diff line number Diff line change
Expand Up @@ -879,9 +879,10 @@ static int pci9111_reset(struct comedi_device *dev)
return 0;
}

static int pci9111_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit pci9111_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
struct pci9111_private_data *dev_private;
struct comedi_subdevice *s;
int ret;
Expand Down Expand Up @@ -975,7 +976,7 @@ static void pci9111_detach(struct comedi_device *dev)
static struct comedi_driver adl_pci9111_driver = {
.driver_name = "adl_pci9111",
.module = THIS_MODULE,
.attach_pci = pci9111_attach_pci,
.auto_attach = pci9111_auto_attach,
.detach = pci9111_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/adv_pci1710.c
Original file line number Diff line number Diff line change
Expand Up @@ -1255,9 +1255,10 @@ static const void *pci1710_find_boardinfo(struct comedi_device *dev,
return NULL;
}

static int pci1710_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit pci1710_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
const struct boardtype *this_board;
struct pci1710_private *devpriv;
struct comedi_subdevice *s;
Expand Down Expand Up @@ -1413,7 +1414,7 @@ static void pci1710_detach(struct comedi_device *dev)
static struct comedi_driver adv_pci1710_driver = {
.driver_name = "adv_pci1710",
.module = THIS_MODULE,
.attach_pci = pci1710_attach_pci,
.auto_attach = pci1710_auto_attach,
.detach = pci1710_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/adv_pci1723.c
Original file line number Diff line number Diff line change
Expand Up @@ -232,9 +232,10 @@ static int pci1723_dio_insn_bits(struct comedi_device *dev,
return insn->n;
}

static int pci1723_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit pci1723_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
struct pci1723_private *devpriv;
struct comedi_subdevice *s;
int ret;
Expand Down Expand Up @@ -316,7 +317,7 @@ static void pci1723_detach(struct comedi_device *dev)
static struct comedi_driver adv_pci1723_driver = {
.driver_name = "adv_pci1723",
.module = THIS_MODULE,
.attach_pci = pci1723_attach_pci,
.auto_attach = pci1723_auto_attach,
.detach = pci1723_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/adv_pci_dio.c
Original file line number Diff line number Diff line change
Expand Up @@ -1090,9 +1090,10 @@ static const void *pci_dio_find_boardinfo(struct comedi_device *dev,
return NULL;
}

static int pci_dio_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit pci_dio_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
const struct dio_boardtype *this_board;
struct pci_dio_private *devpriv;
struct comedi_subdevice *s;
Expand Down Expand Up @@ -1195,7 +1196,7 @@ static void pci_dio_detach(struct comedi_device *dev)
static struct comedi_driver adv_pci_dio_driver = {
.driver_name = "adv_pci_dio",
.module = THIS_MODULE,
.attach_pci = pci_dio_attach_pci,
.auto_attach = pci_dio_auto_attach,
.detach = pci_dio_detach,
};

Expand Down
13 changes: 7 additions & 6 deletions trunk/drivers/staging/comedi/drivers/amplc_dio200.c
Original file line number Diff line number Diff line change
Expand Up @@ -1943,13 +1943,14 @@ static int dio200_attach(struct comedi_device *dev, struct comedi_devconfig *it)
}

/*
* The attach_pci hook (if non-NULL) is called at PCI probe time in preference
* to the "manual" attach hook. dev->board_ptr is NULL on entry. There should
* be a board entry matching the supplied PCI device.
* The auto_attach hook is called at PCI probe time via
* comedi_pci_auto_config(). dev->board_ptr is NULL on entry.
* There should be a board entry matching the supplied PCI device.
*/
static int __devinit dio200_attach_pci(struct comedi_device *dev,
struct pci_dev *pci_dev)
static int __devinit dio200_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pci_dev = comedi_to_pci_dev(dev);
const struct dio200_board *thisboard;
struct dio200_private *devpriv;
resource_size_t base, len;
Expand Down Expand Up @@ -2074,7 +2075,7 @@ static struct comedi_driver amplc_dio200_driver = {
.driver_name = DIO200_DRIVER_NAME,
.module = THIS_MODULE,
.attach = dio200_attach,
.attach_pci = dio200_attach_pci,
.auto_attach = dio200_auto_attach,
.detach = dio200_detach,
.board_name = &dio200_boards[0].name,
.offset = sizeof(struct dio200_board),
Expand Down
13 changes: 7 additions & 6 deletions trunk/drivers/staging/comedi/drivers/amplc_pc236.c
Original file line number Diff line number Diff line change
Expand Up @@ -537,13 +537,14 @@ static int pc236_attach(struct comedi_device *dev, struct comedi_devconfig *it)
}

/*
* The attach_pci hook (if non-NULL) is called at PCI probe time in preference
* to the "manual" attach hook. dev->board_ptr is NULL on entry. There should
* be a board entry matching the supplied PCI device.
* The auto_attach hook is called at PCI probe time via
* comedi_pci_auto_config(). dev->board_ptr is NULL on entry.
* There should be a board entry matching the supplied PCI device.
*/
static int __devinit pc236_attach_pci(struct comedi_device *dev,
struct pci_dev *pci_dev)
static int __devinit pc236_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pci_dev = comedi_to_pci_dev(dev);
struct pc236_private *devpriv;

if (!DO_PCI)
Expand Down Expand Up @@ -607,7 +608,7 @@ static struct comedi_driver amplc_pc236_driver = {
.driver_name = PC236_DRIVER_NAME,
.module = THIS_MODULE,
.attach = pc236_attach,
.attach_pci = pc236_attach_pci,
.auto_attach = pc236_auto_attach,
.detach = pc236_detach,
.board_name = &pc236_boards[0].name,
.offset = sizeof(struct pc236_board),
Expand Down
16 changes: 10 additions & 6 deletions trunk/drivers/staging/comedi/drivers/amplc_pc263.c
Original file line number Diff line number Diff line change
Expand Up @@ -290,17 +290,21 @@ static int pc263_attach(struct comedi_device *dev, struct comedi_devconfig *it)
return -EINVAL;
}
}

/*
* The attach_pci hook (if non-NULL) is called at PCI probe time in preference
* to the "manual" attach hook. dev->board_ptr is NULL on entry. There should
* be a board entry matching the supplied PCI device.
* The auto_attach hook is called at PCI probe time via
* comedi_pci_auto_config(). dev->board_ptr is NULL on entry.
* There should be a board entry matching the supplied PCI device.
*/
static int __devinit pc263_attach_pci(struct comedi_device *dev,
struct pci_dev *pci_dev)
static int __devinit pc263_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pci_dev;

if (!DO_PCI)
return -EINVAL;

pci_dev = comedi_to_pci_dev(dev);
dev_info(dev->class_dev, PC263_DRIVER_NAME ": attach pci %s\n",
pci_name(pci_dev));
dev->board_ptr = pc263_find_pci_board(pci_dev);
Expand Down Expand Up @@ -347,7 +351,7 @@ static struct comedi_driver amplc_pc263_driver = {
.driver_name = PC263_DRIVER_NAME,
.module = THIS_MODULE,
.attach = pc263_attach,
.attach_pci = pc263_attach_pci,
.auto_attach = pc263_auto_attach,
.detach = pc263_detach,
.board_name = &pc263_boards[0].name,
.offset = sizeof(struct pc263_board),
Expand Down
9 changes: 5 additions & 4 deletions trunk/drivers/staging/comedi/drivers/amplc_pci224.c
Original file line number Diff line number Diff line change
Expand Up @@ -1286,7 +1286,7 @@ static void pci224_report_attach(struct comedi_device *dev, unsigned int irq)
}

/*
* Common part of attach and attach_pci.
* Common part of attach and auto_attach.
*/
static int pci224_attach_common(struct comedi_device *dev,
struct pci_dev *pci_dev, int *options)
Expand Down Expand Up @@ -1460,11 +1460,12 @@ static int pci224_attach(struct comedi_device *dev, struct comedi_devconfig *it)
}

static int __devinit
pci224_attach_pci(struct comedi_device *dev, struct pci_dev *pci_dev)
pci224_auto_attach(struct comedi_device *dev, unsigned long context_unused)
{
struct pci_dev *pci_dev = comedi_to_pci_dev(dev);
struct pci224_private *devpriv;

dev_info(dev->class_dev, DRIVER_NAME ": attach_pci %s\n",
dev_info(dev->class_dev, DRIVER_NAME ": attach pci %s\n",
pci_name(pci_dev));

devpriv = kzalloc(sizeof(*devpriv), GFP_KERNEL);
Expand Down Expand Up @@ -1519,7 +1520,7 @@ static struct comedi_driver amplc_pci224_driver = {
.module = THIS_MODULE,
.attach = pci224_attach,
.detach = pci224_detach,
.attach_pci = pci224_attach_pci,
.auto_attach = pci224_auto_attach,
.board_name = &pci224_boards[0].name,
.offset = sizeof(struct pci224_board),
.num_names = ARRAY_SIZE(pci224_boards),
Expand Down
2 changes: 1 addition & 1 deletion trunk/drivers/staging/comedi/drivers/amplc_pci230.c
Original file line number Diff line number Diff line change
Expand Up @@ -2672,7 +2672,7 @@ static int pci230_alloc_private(struct comedi_device *dev)
return 0;
}

/* Common part of attach and attach_pci. */
/* Common part of attach and auto_attach. */
static int pci230_attach_common(struct comedi_device *dev,
struct pci_dev *pci_dev)
{
Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/cb_pcidas.c
Original file line number Diff line number Diff line change
Expand Up @@ -1466,9 +1466,10 @@ static const void *cb_pcidas_find_boardinfo(struct comedi_device *dev,
return NULL;
}

static int cb_pcidas_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit cb_pcidas_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
const struct cb_pcidas_board *thisboard;
struct cb_pcidas_private *devpriv;
struct comedi_subdevice *s;
Expand Down Expand Up @@ -1651,7 +1652,7 @@ static void cb_pcidas_detach(struct comedi_device *dev)
static struct comedi_driver cb_pcidas_driver = {
.driver_name = "cb_pcidas",
.module = THIS_MODULE,
.attach_pci = cb_pcidas_attach_pci,
.auto_attach = cb_pcidas_auto_attach,
.detach = cb_pcidas_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/cb_pcidda.c
Original file line number Diff line number Diff line change
Expand Up @@ -349,9 +349,10 @@ static const void *cb_pcidda_find_boardinfo(struct comedi_device *dev,
return NULL;
}

static int cb_pcidda_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit cb_pcidda_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
const struct cb_pcidda_board *thisboard;
struct cb_pcidda_private *devpriv;
struct comedi_subdevice *s;
Expand Down Expand Up @@ -427,7 +428,7 @@ static void cb_pcidda_detach(struct comedi_device *dev)
static struct comedi_driver cb_pcidda_driver = {
.driver_name = "cb_pcidda",
.module = THIS_MODULE,
.attach_pci = cb_pcidda_attach_pci,
.auto_attach = cb_pcidda_auto_attach,
.detach = cb_pcidda_detach,
};

Expand Down
7 changes: 4 additions & 3 deletions trunk/drivers/staging/comedi/drivers/cb_pcimdas.c
Original file line number Diff line number Diff line change
Expand Up @@ -205,9 +205,10 @@ static int cb_pcimdas_ao_rinsn(struct comedi_device *dev,
return i;
}

static int cb_pcimdas_attach_pci(struct comedi_device *dev,
struct pci_dev *pcidev)
static int __devinit cb_pcimdas_auto_attach(struct comedi_device *dev,
unsigned long context_unused)
{
struct pci_dev *pcidev = comedi_to_pci_dev(dev);
struct cb_pcimdas_private *devpriv;
struct comedi_subdevice *s;
unsigned long iobase_8255;
Expand Down Expand Up @@ -288,7 +289,7 @@ static void cb_pcimdas_detach(struct comedi_device *dev)
static struct comedi_driver cb_pcimdas_driver = {
.driver_name = "cb_pcimdas",
.module = THIS_MODULE,
.attach_pci = cb_pcimdas_attach_pci,
.auto_attach = cb_pcimdas_auto_attach,
.detach = cb_pcimdas_detach,
};

Expand Down
Loading

0 comments on commit d627e6c

Please sign in to comment.