Re: [PATCH] PnP Updates for 2.6.0-test2

From: Adam Belay (ambx1@neo.rr.com)
Date: Tue Aug 05 2003 - 17:15:07 EST


# --------------------------------------------
# 03/08/05 ambx1@neo.rr.com 1.1108
# [PNP] Remove protocol_data from pnp_dev and pnp_card
#
# This is not needed.
#
# --------------------------------------------
#
diff -Nru a/include/linux/pnp.h b/include/linux/pnp.h
--- a/include/linux/pnp.h Tue Aug 5 21:25:05 2003
+++ b/include/linux/pnp.h Tue Aug 5 21:25:05 2003
@@ -133,7 +133,6 @@
         struct pnp_protocol * protocol;
         struct pnp_id * id; /* contains supported EISA IDs*/
 
- void * protocol_data; /* Used to store protocol specific data */
         unsigned char pnpver; /* Plug & Play version */
         unsigned char productver; /* product version */
         unsigned int serial; /* serial number */
@@ -149,16 +148,6 @@
         (card) != global_to_pnp_card(&pnp_cards); \
         (card) = global_to_pnp_card((card)->global_list.next))
 
-static inline void *pnp_get_card_protodata (struct pnp_card *pcard)
-{
- return pcard->protocol_data;
-}
-
-static inline void pnp_set_card_protodata (struct pnp_card *pcard, void *data)
-{
- pcard->protocol_data = data;
-}
-
 struct pnp_card_link {
         struct pnp_card * card;
         struct pnp_card_driver * driver;
@@ -198,7 +187,6 @@
         struct pnp_option * dependent;
         struct pnp_resource_table res;
 
- void * protocol_data; /* Used to store protocol specific data */
         unsigned short regs; /* ISAPnP: supported registers */
         int flags; /* used by protocols */
         struct proc_dir_entry *procent; /* device entry in /proc/bus/isapnp */
@@ -226,16 +214,6 @@
 static inline void pnp_set_drvdata (struct pnp_dev *pdev, void *data)
 {
         dev_set_drvdata(&pdev->dev, data);
-}
-
-static inline void *pnp_get_protodata (struct pnp_dev *pdev)
-{
- return pdev->protocol_data;
-}
-
-static inline void pnp_set_protodata (struct pnp_dev *pdev, void *data)
-{
- pdev->protocol_data = data;
 }
 
 struct pnp_fixup {
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Aug 07 2003 - 22:00:31 EST