From: <mar...@us...> - 2008-07-22 16:11:29
|
Revision: 204 http://openamt.svn.sourceforge.net/openamt/?rev=204&view=rev Author: marcin_obara Date: 2008-07-22 16:11:38 +0000 (Tue, 22 Jul 2008) Log Message: ----------- 2.6.17 backward compatybility - removed global pointer to struct device (NULL on older kernels, valid since 2.6.18) Modified Paths: -------------- heci/trunk/src/heci_data_structures.h heci/trunk/src/heci_main.c Modified: heci/trunk/src/heci_data_structures.h =================================================================== --- heci/trunk/src/heci_data_structures.h 2008-07-22 16:06:21 UTC (rev 203) +++ heci/trunk/src/heci_data_structures.h 2008-07-22 16:11:38 UTC (rev 204) @@ -135,16 +135,10 @@ * debug kernel print macro define */ extern int heci_debug; -extern struct device *heci_dev; #define DBG(format, arg...) do { \ - if (heci_debug) { \ - if (heci_dev) \ - dev_info(heci_dev, "%s: " format, __func__, ## arg); \ - else \ - printk(KERN_INFO "heci: %s: " format, \ - __func__, ## arg); \ - } \ + if (heci_debug) \ + printk(KERN_INFO "heci: %s: " format, __func__, ## arg); \ } while (0) Modified: heci/trunk/src/heci_main.c =================================================================== --- heci/trunk/src/heci_main.c 2008-07-22 16:06:21 UTC (rev 203) +++ heci/trunk/src/heci_main.c 2008-07-22 16:11:38 UTC (rev 204) @@ -98,7 +98,6 @@ static struct pci_dev *heci_device; struct class *heci_class; -struct device *heci_dev; /* heci_pci_tbl - PCI Device ID Table */ @@ -293,7 +292,6 @@ goto err_out; } - heci_dev = NULL; /*tmphdev;*/ heci_class = class; err_out: return err; @@ -307,7 +305,6 @@ if ((heci_class == NULL) || (IS_ERR(heci_class))) return; - heci_dev = NULL; device_destroy(heci_class, heci_cdev.dev); class_remove_file(heci_class, &class_attr_version); class_destroy(heci_class); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |