Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
ux500_pcm.h File Reference
#include <asm/page.h>
#include <linux/workqueue.h>

Go to the source code of this file.

Macros

#define UX500_PLATFORM_MIN_RATE_PLAYBACK   8000
 
#define UX500_PLATFORM_MAX_RATE_PLAYBACK   48000
 
#define UX500_PLATFORM_MIN_RATE_CAPTURE   8000
 
#define UX500_PLATFORM_MAX_RATE_CAPTURE   48000
 
#define UX500_PLATFORM_MIN_CHANNELS   1
 
#define UX500_PLATFORM_MAX_CHANNELS   8
 
#define UX500_PLATFORM_PERIODS_BYTES_MIN   128
 
#define UX500_PLATFORM_PERIODS_BYTES_MAX   (64 * PAGE_SIZE)
 
#define UX500_PLATFORM_PERIODS_MIN   2
 
#define UX500_PLATFORM_PERIODS_MAX   48
 
#define UX500_PLATFORM_BUFFER_BYTES_MAX   (2048 * PAGE_SIZE)
 

Macro Definition Documentation

#define UX500_PLATFORM_BUFFER_BYTES_MAX   (2048 * PAGE_SIZE)

Definition at line 33 of file ux500_pcm.h.

#define UX500_PLATFORM_MAX_CHANNELS   8

Definition at line 27 of file ux500_pcm.h.

#define UX500_PLATFORM_MAX_RATE_CAPTURE   48000

Definition at line 24 of file ux500_pcm.h.

#define UX500_PLATFORM_MAX_RATE_PLAYBACK   48000

Definition at line 22 of file ux500_pcm.h.

#define UX500_PLATFORM_MIN_CHANNELS   1

Definition at line 26 of file ux500_pcm.h.

#define UX500_PLATFORM_MIN_RATE_CAPTURE   8000

Definition at line 23 of file ux500_pcm.h.

#define UX500_PLATFORM_MIN_RATE_PLAYBACK   8000

Definition at line 21 of file ux500_pcm.h.

#define UX500_PLATFORM_PERIODS_BYTES_MAX   (64 * PAGE_SIZE)

Definition at line 30 of file ux500_pcm.h.

#define UX500_PLATFORM_PERIODS_BYTES_MIN   128

Definition at line 29 of file ux500_pcm.h.

#define UX500_PLATFORM_PERIODS_MAX   48

Definition at line 32 of file ux500_pcm.h.

#define UX500_PLATFORM_PERIODS_MIN   2

Definition at line 31 of file ux500_pcm.h.