Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
dev-audio.c File Reference
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/platform_device.h>
#include <linux/dma-mapping.h>
#include <linux/gpio.h>
#include <linux/export.h>
#include <mach/irqs.h>
#include <mach/map.h>
#include <mach/dma.h>
#include <plat/devs.h>
#include <linux/platform_data/asoc-s3c.h>
#include <plat/gpio-cfg.h>

Go to the source code of this file.

Functions

 EXPORT_SYMBOL (s3c64xx_device_iis0)
 
 EXPORT_SYMBOL (s3c64xx_device_iis1)
 
 EXPORT_SYMBOL (s3c64xx_device_iisv4)
 
 EXPORT_SYMBOL (s3c64xx_device_pcm0)
 
 EXPORT_SYMBOL (s3c64xx_device_pcm1)
 
 EXPORT_SYMBOL (s3c64xx_device_ac97)
 
void __init s3c64xx_ac97_setup_gpio (int num)
 

Variables

struct platform_device s3c64xx_device_iis0
 
struct platform_device s3c64xx_device_iis1
 
struct platform_device s3c64xx_device_iisv4
 
struct platform_device s3c64xx_device_pcm0
 
struct platform_device s3c64xx_device_pcm1
 
struct platform_device s3c64xx_device_ac97
 

Function Documentation

EXPORT_SYMBOL ( s3c64xx_device_iis0  )
EXPORT_SYMBOL ( s3c64xx_device_iis1  )
EXPORT_SYMBOL ( s3c64xx_device_iisv4  )
EXPORT_SYMBOL ( s3c64xx_device_pcm0  )
EXPORT_SYMBOL ( s3c64xx_device_pcm1  )
EXPORT_SYMBOL ( s3c64xx_device_ac97  )
void __init s3c64xx_ac97_setup_gpio ( int  num)

Definition at line 232 of file dev-audio.c.

Variable Documentation

struct platform_device s3c64xx_device_ac97
Initial value:
= {
.name = "samsung-ac97",
.id = -1,
.num_resources = ARRAY_SIZE(s3c64xx_ac97_resource),
.resource = s3c64xx_ac97_resource,
.dev = {
.platform_data = &s3c_ac97_pdata,
.dma_mask = &s3c64xx_ac97_dmamask,
.coherent_dma_mask = DMA_BIT_MASK(32),
},
}

Definition at line 219 of file dev-audio.c.

struct platform_device s3c64xx_device_iis0
Initial value:
= {
.name = "samsung-i2s",
.id = 0,
.num_resources = ARRAY_SIZE(s3c64xx_iis0_resource),
.resource = s3c64xx_iis0_resource,
.dev = {
.platform_data = &i2sv3_pdata,
},
}

Definition at line 74 of file dev-audio.c.

struct platform_device s3c64xx_device_iis1
Initial value:
= {
.name = "samsung-i2s",
.id = 1,
.num_resources = ARRAY_SIZE(s3c64xx_iis1_resource),
.resource = s3c64xx_iis1_resource,
.dev = {
.platform_data = &i2sv3_pdata,
},
}

Definition at line 91 of file dev-audio.c.

struct platform_device s3c64xx_device_iisv4
Initial value:
= {
.name = "samsung-i2s",
.id = 2,
.num_resources = ARRAY_SIZE(s3c64xx_iisv4_resource),
.resource = s3c64xx_iisv4_resource,
.dev = {
.platform_data = &i2sv4_pdata,
},
}

Definition at line 118 of file dev-audio.c.

struct platform_device s3c64xx_device_pcm0
Initial value:
= {
.name = "samsung-pcm",
.id = 0,
.num_resources = ARRAY_SIZE(s3c64xx_pcm0_resource),
.resource = s3c64xx_pcm0_resource,
.dev = {
.platform_data = &s3c_pcm0_pdata,
},
}

Definition at line 163 of file dev-audio.c.

struct platform_device s3c64xx_device_pcm1
Initial value:
= {
.name = "samsung-pcm",
.id = 1,
.num_resources = ARRAY_SIZE(s3c64xx_pcm1_resource),
.resource = s3c64xx_pcm1_resource,
.dev = {
.platform_data = &s3c_pcm1_pdata,
},
}

Definition at line 184 of file dev-audio.c.