[ALSA] seq: remove struct snd_seq_client_callback
[linux-2.6.git] / sound / core / seq / seq_clientmgr.h
index 9df562425e3c7270348fb904e6ec1cd2d5a956cb..450091ca153d270f4eddd0c6494432638331a19b 100644 (file)
@@ -40,9 +40,6 @@ struct snd_seq_user_client {
 };
 
 struct snd_seq_kernel_client {
-       struct snd_card *card;
-       /* pointer to client functions */
-       void *private_data;                     /* private data for client */
        /* ... */
 };
 
@@ -94,8 +91,6 @@ struct snd_seq_client *snd_seq_client_use_ptr(int clientid);
 int snd_seq_dispatch_event(struct snd_seq_event_cell *cell, int atomic, int hop);
 
 /* exported to other modules */
-int snd_seq_register_kernel_client(struct snd_seq_client_callback *callback, void *private_data);
-int snd_seq_unregister_kernel_client(int client);
 int snd_seq_kernel_client_enqueue(int client, struct snd_seq_event *ev, int atomic, int hop);
 int snd_seq_kernel_client_enqueue_blocking(int client, struct snd_seq_event * ev,
                                           struct file *file, int atomic, int hop);