Patch: linux-2.4.0-test11/drivers/sound/maestro.c port to new PCI interface

From: Adam J. Richter (adam@yggdrasil.com)
Date: Tue Nov 21 2000 - 18:02:46 EST


Here is a patch which ports drivers/sound/maestro.c to the new PCI
interface, which Zach Brown asked me to post here for comments.
This patch includes Zach's changes eliminating the ioctl lockups which
he posted separately, just to make it easier to generate the final
product from pristine 2.4.0-test11. I could actually divide this
patch into three phases if need be:
        (a) The ioctl lockup fix which Zach has already submitted for
            (presumably) the next "-pre" release.
        (b) The pci_device_id table declaration and MODULE_DEVICE_TABLE.
        (c) Moving to the new PCI interface. If I were to conform to
            Jeff Garzick's requests on __initdata and __devinitdata, this would
            include changes that would change an __initdata delcaration in
            (b) to __devinitdata.

At this point, my preference would be to see (a) in test12-pre1, and
(b) or (b)+(c) in test12-pre2; however, I do not feel strongly about it.

Anyhow, I am sure any feedback would be appreciated.

-- 
Adam J. Richter     __     ______________   4880 Stevens Creek Blvd, Suite 104
adam@yggdrasil.com     \ /                  San Jose, California 95129-1034
+1 408 261-6630         | g g d r a s i l   United States of America
fax +1 408 261-6631      "Free Software For The Rest Of Us."


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Nov 23 2000 - 21:00:22 EST