From: <aot...@us...> - 2004-03-02 23:39:46
|
Update of /cvsroot/gc-linux/linux/include/linux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30330/include/linux Modified Files: exi.h Log Message: Added match callback to do generic driver binding - exi_bus_match() Index: exi.h =================================================================== RCS file: /cvsroot/gc-linux/linux/include/linux/exi.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- exi.h 27 Feb 2004 12:26:02 -0000 1.1 +++ exi.h 2 Mar 2004 23:27:38 -0000 1.2 @@ -9,15 +9,23 @@ struct exi_dev { - struct device dev; + unsigned long id; + + struct device dev; }; #define to_exi_dev(n) container_of(n, struct exi_dev, dev) + +struct exi_device_id { + unsigned long dev_id; +}; + struct exi_driver { - char *name; + char *name; + struct exi_device_id *id_table; - struct device_driver driver; + struct device_driver driver; }; #define to_exi_driver(drv) container_of(drv, struct exi_driver, driver) |