On 2012/07/12 10:02 AM, Alan Cox wrote:
>> I suppose at a later date we could turn that into a union with a short
>> name like u (so comedidev->pcidev would become something like
>> comedidev->u.pcidev), which would allow us to stick a 'struct
>> usb_interface *' or some other hardware device
> I suppose at a later date we could turn that into a union with a short
> name like u (so comedidev->pcidev would become something like
> comedidev->u.pcidev), which would allow us to stick a 'struct
> usb_interface *' or some other hardware device wrapper struct pointer in
> the same hole.
On 2012/07/11 10:47 PM, H Hartley Sweeten wrote:
> All the comedi pci drivers have a struct pci_dev * in their private
> data to hold the pointer to the pci device. Some of the drivers only
> have private data because of this pointer.
>
> Move the variable into the comedi_device struct and remove
On 2012/07/11 10:47 PM, H Hartley Sweeten wrote:
All the comedi pci drivers have a struct pci_dev * in their private
data to hold the pointer to the pci device. Some of the drivers only
have private data because of this pointer.
Move the variable into the comedi_device struct and remove the
I suppose at a later date we could turn that into a union with a short
name like u (so comedidev-pcidev would become something like
comedidev-u.pcidev), which would allow us to stick a 'struct
usb_interface *' or some other hardware device wrapper struct pointer in
the same hole. (Maybe 'h'
On 2012/07/12 10:02 AM, Alan Cox wrote:
I suppose at a later date we could turn that into a union with a short
name like u (so comedidev-pcidev would become something like
comedidev-u.pcidev), which would allow us to stick a 'struct
usb_interface *' or some other hardware device wrapper struct
All the comedi pci drivers have a struct pci_dev * in their private
data to hold the pointer to the pci device. Some of the drivers only
have private data because of this pointer.
Move the variable into the comedi_device struct and remove the private
data for the drivers that no longer need it.
All the comedi pci drivers have a struct pci_dev * in their private
data to hold the pointer to the pci device. Some of the drivers only
have private data because of this pointer.
Move the variable into the comedi_device struct and remove the private
data for the drivers that no longer need it.
8 matches
Mail list logo