hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/include/linux/isdn/capilli.h
....@@ -69,7 +69,6 @@
6969 unsigned short state; /* controller state */
7070 int blocked; /* output blocked */
7171 int traceflag; /* capi trace */
72
- wait_queue_head_t state_wait_queue;
7372
7473 struct proc_dir_entry *procent;
7574 char procfn[128];
....@@ -80,8 +79,6 @@
8079
8180 void capi_ctr_ready(struct capi_ctr * card);
8281 void capi_ctr_down(struct capi_ctr * card);
83
-void capi_ctr_suspend_output(struct capi_ctr * card);
84
-void capi_ctr_resume_output(struct capi_ctr * card);
8582 void capi_ctr_handle_message(struct capi_ctr * card, u16 appl, struct sk_buff *skb);
8683
8784 // ---------------------------------------------------------------------------
....@@ -91,23 +88,8 @@
9188 char name[32]; /* driver name */
9289 char revision[32];
9390
94
- int (*add_card)(struct capi_driver *driver, capicardparams *data);
95
-
9691 /* management information for kcapi */
9792 struct list_head list;
9893 };
99
-
100
-void register_capi_driver(struct capi_driver *driver);
101
-void unregister_capi_driver(struct capi_driver *driver);
102
-
103
-// ---------------------------------------------------------------------------
104
-// library functions for use by hardware controller drivers
105
-
106
-void capilib_new_ncci(struct list_head *head, u16 applid, u32 ncci, u32 winsize);
107
-void capilib_free_ncci(struct list_head *head, u16 applid, u32 ncci);
108
-void capilib_release_appl(struct list_head *head, u16 applid);
109
-void capilib_release(struct list_head *head);
110
-void capilib_data_b3_conf(struct list_head *head, u16 applid, u32 ncci, u16 msgid);
111
-u16 capilib_data_b3_req(struct list_head *head, u16 applid, u32 ncci, u16 msgid);
11294
11395 #endif /* __CAPILLI_H__ */