Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
snd_korg1212 Struct Reference

Data Fields

struct snd_cardcard
 
struct pci_devpci
 
struct snd_pcmpcm
 
int irq
 
spinlock_t lock
 
struct mutex open_mutex
 
struct timer_list timer
 
int stop_pending_cnt
 
wait_queue_head_t wait
 
unsigned long iomem
 
unsigned long ioport
 
unsigned long iomem2
 
unsigned long irqcount
 
unsigned long inIRQ
 
void __iomemiobase
 
struct snd_dma_buffer dma_dsp
 
struct snd_dma_buffer dma_play
 
struct snd_dma_buffer dma_rec
 
struct snd_dma_buffer dma_shared
 
u32 DataBufsSize
 
struct KorgAudioBufferplayDataBufsPtr
 
struct KorgAudioBufferrecordDataBufsPtr
 
struct KorgSharedBuffersharedBufferPtr
 
u32 RecDataPhy
 
u32 PlayDataPhy
 
unsigned long sharedBufferPhy
 
u32 VolumeTablePhy
 
u32 RoutingTablePhy
 
u32 AdatTimeCodePhy
 
u32 __iomemstatusRegPtr
 
u32 __iomemoutDoorbellPtr
 
u32 __iomeminDoorbellPtr
 
u32 __iomemmailbox0Ptr
 
u32 __iomemmailbox1Ptr
 
u32 __iomemmailbox2Ptr
 
u32 __iomemmailbox3Ptr
 
u32 __iomemcontrolRegPtr
 
u16 __iomemsensRegPtr
 
u32 __iomemidRegPtr
 
size_t periodsize
 
int channels
 
int currentBuffer
 
struct snd_pcm_substreamplayback_substream
 
struct snd_pcm_substreamcapture_substream
 
pid_t capture_pid
 
pid_t playback_pid
 
enum CardState cardState
 
int running
 
int idleMonitorOn
 
u32 cmdRetryCount
 
enum ClockSourceIndex clkSrcRate
 
enum ClockSourceType clkSource
 
int clkRate
 
int volumePhase [kAudioChannels]
 
u16 leftADCInSens
 
u16 rightADCInSens
 
int opencnt
 
int setcnt
 
int playcnt
 
int errorcnt
 
unsigned long totalerrorcnt
 
int dsp_is_loaded
 
int dsp_stop_is_processed
 

Detailed Description

Definition at line 317 of file korg1212.c.

Field Documentation

u32 AdatTimeCodePhy

Definition at line 355 of file korg1212.c.

pid_t capture_pid

Definition at line 375 of file korg1212.c.

struct snd_pcm_substream* capture_substream

Definition at line 373 of file korg1212.c.

Definition at line 318 of file korg1212.c.

enum CardState cardState

Definition at line 378 of file korg1212.c.

int channels

Definition at line 369 of file korg1212.c.

int clkRate

Definition at line 386 of file korg1212.c.

enum ClockSourceType clkSource

Definition at line 385 of file korg1212.c.

enum ClockSourceIndex clkSrcRate

Definition at line 383 of file korg1212.c.

u32 cmdRetryCount

Definition at line 381 of file korg1212.c.

u32 __iomem* controlRegPtr

Definition at line 364 of file korg1212.c.

int currentBuffer

Definition at line 370 of file korg1212.c.

u32 DataBufsSize

Definition at line 343 of file korg1212.c.

Definition at line 338 of file korg1212.c.

Definition at line 339 of file korg1212.c.

Definition at line 340 of file korg1212.c.

struct snd_dma_buffer dma_shared

Definition at line 341 of file korg1212.c.

int dsp_is_loaded

Definition at line 399 of file korg1212.c.

int dsp_stop_is_processed

Definition at line 400 of file korg1212.c.

int errorcnt

Definition at line 396 of file korg1212.c.

int idleMonitorOn

Definition at line 380 of file korg1212.c.

u32 __iomem* idRegPtr

Definition at line 366 of file korg1212.c.

u32 __iomem* inDoorbellPtr

Definition at line 359 of file korg1212.c.

unsigned long inIRQ

Definition at line 335 of file korg1212.c.

void __iomem* iobase

Definition at line 336 of file korg1212.c.

unsigned long iomem

Definition at line 331 of file korg1212.c.

unsigned long iomem2

Definition at line 333 of file korg1212.c.

unsigned long ioport

Definition at line 332 of file korg1212.c.

int irq

Definition at line 321 of file korg1212.c.

unsigned long irqcount

Definition at line 334 of file korg1212.c.

u16 leftADCInSens

Definition at line 390 of file korg1212.c.

spinlock_t lock

Definition at line 323 of file korg1212.c.

u32 __iomem* mailbox0Ptr

Definition at line 360 of file korg1212.c.

u32 __iomem* mailbox1Ptr

Definition at line 361 of file korg1212.c.

u32 __iomem* mailbox2Ptr

Definition at line 362 of file korg1212.c.

u32 __iomem* mailbox3Ptr

Definition at line 363 of file korg1212.c.

struct mutex open_mutex

Definition at line 324 of file korg1212.c.

int opencnt

Definition at line 393 of file korg1212.c.

u32 __iomem* outDoorbellPtr

Definition at line 358 of file korg1212.c.

Definition at line 319 of file korg1212.c.

Definition at line 320 of file korg1212.c.

size_t periodsize

Definition at line 368 of file korg1212.c.

pid_t playback_pid

Definition at line 376 of file korg1212.c.

struct snd_pcm_substream* playback_substream

Definition at line 372 of file korg1212.c.

int playcnt

Definition at line 395 of file korg1212.c.

struct KorgAudioBuffer* playDataBufsPtr

Definition at line 345 of file korg1212.c.

u32 PlayDataPhy

Definition at line 351 of file korg1212.c.

u32 RecDataPhy

Definition at line 350 of file korg1212.c.

struct KorgAudioBuffer* recordDataBufsPtr

Definition at line 346 of file korg1212.c.

u16 rightADCInSens

Definition at line 391 of file korg1212.c.

u32 RoutingTablePhy

Definition at line 354 of file korg1212.c.

int running

Definition at line 379 of file korg1212.c.

u16 __iomem* sensRegPtr

Definition at line 365 of file korg1212.c.

int setcnt

Definition at line 394 of file korg1212.c.

unsigned long sharedBufferPhy

Definition at line 352 of file korg1212.c.

struct KorgSharedBuffer* sharedBufferPtr

Definition at line 348 of file korg1212.c.

u32 __iomem* statusRegPtr

Definition at line 357 of file korg1212.c.

int stop_pending_cnt

Definition at line 327 of file korg1212.c.

Definition at line 326 of file korg1212.c.

unsigned long totalerrorcnt

Definition at line 397 of file korg1212.c.

int volumePhase[kAudioChannels]

Definition at line 388 of file korg1212.c.

u32 VolumeTablePhy

Definition at line 353 of file korg1212.c.

Definition at line 329 of file korg1212.c.


The documentation for this struct was generated from the following file: