Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
board-mop500-audio.c File Reference
#include <linux/platform_device.h>
#include <linux/init.h>
#include <linux/gpio.h>
#include <plat/gpio-nomadik.h>
#include <plat/pincfg.h>
#include <plat/ste_dma40.h>
#include <mach/devices.h>
#include <mach/hardware.h>
#include <mach/irqs.h>
#include <mach/msp.h>
#include "ste-dma40-db8500.h"
#include "board-mop500.h"
#include "devices-db8500.h"
#include "pins-db8500.h"

Go to the source code of this file.

Functions

void mop500_audio_init (struct device *parent)
 
void mop500_of_audio_init (struct device *parent)
 

Variables

struct msp_i2s_platform_data msp0_platform_data
 
struct msp_i2s_platform_data msp1_platform_data
 
struct msp_i2s_platform_data msp2_platform_data
 
struct msp_i2s_platform_data msp3_platform_data
 

Function Documentation

void mop500_audio_init ( struct device parent)

Definition at line 174 of file board-mop500-audio.c.

void mop500_of_audio_init ( struct device parent)

Definition at line 191 of file board-mop500-audio.c.

Variable Documentation

struct msp_i2s_platform_data msp0_platform_data
Initial value:
= {
.id = MSP_I2S_0,
.msp_i2s_dma_rx = &msp0_dma_rx,
.msp_i2s_dma_tx = &msp0_dma_tx,
}

Definition at line 51 of file board-mop500-audio.c.

struct msp_i2s_platform_data msp1_platform_data
Initial value:
= {
.id = MSP_I2S_1,
.msp_i2s_dma_rx = NULL,
.msp_i2s_dma_tx = &msp1_dma_tx,
}

Definition at line 83 of file board-mop500-audio.c.

struct msp_i2s_platform_data msp2_platform_data
Initial value:
= {
.id = MSP_I2S_2,
.msp_i2s_dma_rx = &msp2_dma_rx,
.msp_i2s_dma_tx = &msp2_dma_tx,
}

Definition at line 162 of file board-mop500-audio.c.

struct msp_i2s_platform_data msp3_platform_data
Initial value:
= {
.id = MSP_I2S_3,
.msp_i2s_dma_rx = &msp1_dma_rx,
.msp_i2s_dma_tx = NULL,
}

Definition at line 168 of file board-mop500-audio.c.