Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ux500_msp_i2s.c File Reference
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/pinctrl/consumer.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <linux/of.h>
#include <mach/hardware.h>
#include <mach/msp.h>
#include <sound/soc.h>
#include "ux500_msp_i2s.h"

Go to the source code of this file.

Functions

int ux500_msp_i2s_open (struct ux500_msp *msp, struct ux500_msp_config *config)
 
int ux500_msp_i2s_trigger (struct ux500_msp *msp, int cmd, int direction)
 
int ux500_msp_i2s_close (struct ux500_msp *msp, unsigned int dir)
 
int ux500_msp_i2s_init_msp (struct platform_device *pdev, struct ux500_msp **msp_p, struct msp_i2s_platform_data *platform_data)
 
void ux500_msp_i2s_cleanup_msp (struct platform_device *pdev, struct ux500_msp *msp)
 
 MODULE_LICENSE ("GPL v2")
 

Function Documentation

MODULE_LICENSE ( "GPL v2 )
void ux500_msp_i2s_cleanup_msp ( struct platform_device pdev,
struct ux500_msp msp 
)

Definition at line 770 of file ux500_msp_i2s.c.

int ux500_msp_i2s_close ( struct ux500_msp msp,
unsigned int  dir 
)

Definition at line 633 of file ux500_msp_i2s.c.

int ux500_msp_i2s_init_msp ( struct platform_device pdev,
struct ux500_msp **  msp_p,
struct msp_i2s_platform_data platform_data 
)

Definition at line 682 of file ux500_msp_i2s.c.

int ux500_msp_i2s_open ( struct ux500_msp msp,
struct ux500_msp_config config 
)

Definition at line 454 of file ux500_msp_i2s.c.

int ux500_msp_i2s_trigger ( struct ux500_msp msp,
int  cmd,
int  direction 
)

Definition at line 595 of file ux500_msp_i2s.c.