Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
patch_ca0110.c File Reference
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/pci.h>
#include <linux/module.h>
#include <sound/core.h>
#include "hda_codec.h"
#include "hda_local.h"
#include "hda_auto_parser.h"

Go to the source code of this file.

Data Structures

struct  ca0110_spec
 

Macros

#define add_out_switch(codec, nid, pfx)   _add_switch(codec, nid, pfx, 3, 0)
 
#define add_out_volume(codec, nid, pfx)   _add_volume(codec, nid, pfx, 3, 0)
 
#define add_in_switch(codec, nid, pfx)   _add_switch(codec, nid, pfx, 3, 1)
 
#define add_in_volume(codec, nid, pfx)   _add_volume(codec, nid, pfx, 3, 1)
 
#define add_mono_switch(codec, nid, pfx, chan)   _add_switch(codec, nid, pfx, chan, 0)
 
#define add_mono_volume(codec, nid, pfx, chan)   _add_volume(codec, nid, pfx, chan, 0)
 

Functions

 MODULE_ALIAS ("snd-hda-codec-id:1102000a")
 
 MODULE_ALIAS ("snd-hda-codec-id:1102000b")
 
 MODULE_ALIAS ("snd-hda-codec-id:1102000d")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_DESCRIPTION ("Creative CA0110-IBG HD-audio codec")
 

Macro Definition Documentation

#define add_in_switch (   codec,
  nid,
  pfx 
)    _add_switch(codec, nid, pfx, 3, 1)

Definition at line 165 of file patch_ca0110.c.

#define add_in_volume (   codec,
  nid,
  pfx 
)    _add_volume(codec, nid, pfx, 3, 1)

Definition at line 166 of file patch_ca0110.c.

#define add_mono_switch (   codec,
  nid,
  pfx,
  chan 
)    _add_switch(codec, nid, pfx, chan, 0)

Definition at line 167 of file patch_ca0110.c.

#define add_mono_volume (   codec,
  nid,
  pfx,
  chan 
)    _add_volume(codec, nid, pfx, chan, 0)

Definition at line 169 of file patch_ca0110.c.

#define add_out_switch (   codec,
  nid,
  pfx 
)    _add_switch(codec, nid, pfx, 3, 0)

Definition at line 163 of file patch_ca0110.c.

#define add_out_volume (   codec,
  nid,
  pfx 
)    _add_volume(codec, nid, pfx, 3, 0)

Definition at line 164 of file patch_ca0110.c.

Function Documentation

MODULE_ALIAS ( "snd-hda-codec-id:1102000a"  )
MODULE_ALIAS ( "snd-hda-codec-id:1102000b"  )
MODULE_ALIAS ( "snd-hda-codec-id:1102000d"  )
MODULE_DESCRIPTION ( "Creative CA0110-IBG HD-audio codec )
MODULE_LICENSE ( "GPL"  )