Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
mpc5200_psc_ac97.c File Reference
#include <linux/module.h>
#include <linux/of_device.h>
#include <linux/of_platform.h>
#include <linux/delay.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include <asm/time.h>
#include <asm/delay.h>
#include <asm/mpc52xx.h>
#include <asm/mpc52xx_psc.h>
#include "mpc5200_dma.h"
#include "mpc5200_psc_ac97.h"

Go to the source code of this file.

Macros

#define DRV_NAME   "mpc5200-psc-ac97"
 

Functions

 EXPORT_SYMBOL_GPL (soc_ac97_ops)
 
 MODULE_DEVICE_TABLE (of, psc_ac97_match)
 
 module_platform_driver (psc_ac97_driver)
 
 MODULE_AUTHOR ("Jon Smirl <[email protected]>")
 
 MODULE_DESCRIPTION ("mpc5200 AC97 module")
 
 MODULE_LICENSE ("GPL")
 

Variables

struct snd_ac97_bus_ops soc_ac97_ops
 

Macro Definition Documentation

#define DRV_NAME   "mpc5200-psc-ac97"

Definition at line 29 of file mpc5200_psc_ac97.c.

Function Documentation

EXPORT_SYMBOL_GPL ( soc_ac97_ops  )
MODULE_AUTHOR ( "Jon Smirl <[email protected]>"  )
MODULE_DESCRIPTION ( "mpc5200 AC97 module )
MODULE_DEVICE_TABLE ( of  ,
psc_ac97_match   
)
MODULE_LICENSE ( "GPL"  )
module_platform_driver ( psc_ac97_driver  )

Variable Documentation

struct snd_ac97_bus_ops soc_ac97_ops
Initial value:
= {
.read = psc_ac97_read,
.write = psc_ac97_write,
.reset = psc_ac97_cold_reset,
.warm_reset = psc_ac97_warm_reset,
}

Definition at line 134 of file mpc5200_psc_ac97.c.