Update of /cvsroot/gc-linux/linux/include/linux
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7253/include/linux
Modified Files:
exi.h
Log Message:
Add exi_{get,set}_drvdata(); use these to manipulate driver-private data.
Index: exi.h
===================================================================
RCS file: /cvsroot/gc-linux/linux/include/linux/exi.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- exi.h 24 May 2004 00:58:59 -0000 1.4
+++ exi.h 24 May 2004 01:16:24 -0000 1.5
@@ -40,4 +40,14 @@
extern int exi_driver_register(struct exi_driver *drv);
extern void exi_driver_unregister(struct exi_driver *drv);
+static inline void *exi_get_drvdata(struct exi_dev *exi_dev)
+{
+ return dev_get_drvdata(&exi_dev->dev);
+}
+
+static inline void exi_set_drvdata(struct exi_dev *exi_dev, void *data)
+{
+ dev_set_drvdata(&exi_dev->dev, data);
+}
+
#endif /* !__EXI_H */
|