Blame view

include/linux/sound.h 768 Bytes
6682bb86f   David Howells   UAPI: Guard linux...
1
2
  #ifndef _LINUX_SOUND_H
  #define _LINUX_SOUND_H
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
3

607ca46e9   David Howells   UAPI: (Scripted) ...
4
  #include <uapi/linux/sound.h>
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
5

1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
6
7
8
9
  /*
   *	Sound core interface functions
   */
   
d568121ce   Takashi Iwai   [PATCH] Assign de...
10
  struct device;
99ac48f54   Arjan van de Ven   [PATCH] mark f_op...
11
12
13
14
15
  extern int register_sound_special(const struct file_operations *fops, int unit);
  extern int register_sound_special_device(const struct file_operations *fops, int unit, struct device *dev);
  extern int register_sound_mixer(const struct file_operations *fops, int dev);
  extern int register_sound_midi(const struct file_operations *fops, int dev);
  extern int register_sound_dsp(const struct file_operations *fops, int dev);
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
16
17
18
19
20
  
  extern void unregister_sound_special(int unit);
  extern void unregister_sound_mixer(int unit);
  extern void unregister_sound_midi(int unit);
  extern void unregister_sound_dsp(int unit);
6682bb86f   David Howells   UAPI: Guard linux...
21
  #endif /* _LINUX_SOUND_H */