Linux Kernel
3.7.1
|
Go to the source code of this file.
Functions | |
void | omap_mcpdm_configure_dn_offsets (struct snd_soc_pcm_runtime *rtd, u8 rx1, u8 rx2) |
#define MCPDM_CMD_INT (1 << 9) |
Definition at line 76 of file omap-mcpdm.h.
#define MCPDM_DMA_DN_ENABLE (1 << 0) |
Definition at line 66 of file omap-mcpdm.h.
#define MCPDM_DMA_UP_ENABLE (1 << 1) |
Definition at line 67 of file omap-mcpdm.h.
#define MCPDM_DN_IRQ (1 << 0) |
Definition at line 49 of file omap-mcpdm.h.
#define MCPDM_DN_IRQ_ALMST_EMPTY (1 << 2) |
Definition at line 51 of file omap-mcpdm.h.
#define MCPDM_DN_IRQ_EMPTY (1 << 1) |
Definition at line 50 of file omap-mcpdm.h.
#define MCPDM_DN_IRQ_FULL (1 << 3) |
Definition at line 52 of file omap-mcpdm.h.
#define MCPDM_DN_OFST_RX1_EN (1 << 0) |
Definition at line 99 of file omap-mcpdm.h.
#define MCPDM_DN_OFST_RX2_EN (1 << 8) |
Definition at line 101 of file omap-mcpdm.h.
#define MCPDM_DN_THRES_MAX 0xF |
Definition at line 93 of file omap-mcpdm.h.
Definition at line 100 of file omap-mcpdm.h.
Definition at line 102 of file omap-mcpdm.h.
#define MCPDM_DOWNLINK_IRQ_MASK 0x00F |
Definition at line 59 of file omap-mcpdm.h.
#define MCPDM_PDM_DN_MASK (0x1f << 3) |
Definition at line 82 of file omap-mcpdm.h.
Definition at line 74 of file omap-mcpdm.h.
#define MCPDM_PDM_UP_MASK 0x7 |
Definition at line 81 of file omap-mcpdm.h.
Definition at line 73 of file omap-mcpdm.h.
#define MCPDM_PDMOUTFORMAT (1 << 8) |
Definition at line 75 of file omap-mcpdm.h.
#define MCPDM_PDMOUTFORMAT_LJUST (0 << 8) |
Definition at line 85 of file omap-mcpdm.h.
#define MCPDM_PDMOUTFORMAT_RJUST (1 << 8) |
Definition at line 86 of file omap-mcpdm.h.
#define MCPDM_REG_CTRL 0x44 |
Definition at line 37 of file omap-mcpdm.h.
#define MCPDM_REG_DMAENABLE_CLR 0x3C |
Definition at line 35 of file omap-mcpdm.h.
#define MCPDM_REG_DMAENABLE_SET 0x38 |
Definition at line 34 of file omap-mcpdm.h.
#define MCPDM_REG_DMAWAKEEN 0x40 |
Definition at line 36 of file omap-mcpdm.h.
#define MCPDM_REG_DN_DATA 0x48 |
Definition at line 38 of file omap-mcpdm.h.
#define MCPDM_REG_DN_OFFSET 0x58 |
Definition at line 42 of file omap-mcpdm.h.
#define MCPDM_REG_FIFO_CTRL_DN 0x50 |
Definition at line 40 of file omap-mcpdm.h.
#define MCPDM_REG_FIFO_CTRL_UP 0x54 |
Definition at line 41 of file omap-mcpdm.h.
#define MCPDM_REG_IRQENABLE_CLR 0x30 |
Definition at line 32 of file omap-mcpdm.h.
#define MCPDM_REG_IRQENABLE_SET 0x2C |
Definition at line 31 of file omap-mcpdm.h.
#define MCPDM_REG_IRQSTATUS 0x28 |
Definition at line 30 of file omap-mcpdm.h.
#define MCPDM_REG_IRQSTATUS_RAW 0x24 |
Definition at line 29 of file omap-mcpdm.h.
#define MCPDM_REG_IRQWAKE_EN 0x34 |
Definition at line 33 of file omap-mcpdm.h.
#define MCPDM_REG_REVISION 0x00 |
Definition at line 27 of file omap-mcpdm.h.
#define MCPDM_REG_SYSCONFIG 0x10 |
Definition at line 28 of file omap-mcpdm.h.
#define MCPDM_REG_UP_DATA 0x4C |
Definition at line 39 of file omap-mcpdm.h.
#define MCPDM_STATUS_INT (1 << 10) |
Definition at line 77 of file omap-mcpdm.h.
#define MCPDM_SW_DN_RST (1 << 12) |
Definition at line 79 of file omap-mcpdm.h.
#define MCPDM_SW_UP_RST (1 << 11) |
Definition at line 78 of file omap-mcpdm.h.
#define MCPDM_UP_IRQ (1 << 8) |
Definition at line 54 of file omap-mcpdm.h.
#define MCPDM_UP_IRQ_ALMST_FULL (1 << 10) |
Definition at line 56 of file omap-mcpdm.h.
#define MCPDM_UP_IRQ_EMPTY (1 << 9) |
Definition at line 55 of file omap-mcpdm.h.
#define MCPDM_UP_IRQ_FULL (1 << 11) |
Definition at line 57 of file omap-mcpdm.h.
#define MCPDM_UP_THRES_MAX 0xF |
Definition at line 92 of file omap-mcpdm.h.
#define MCPDM_UPLINK_IRQ_MASK 0xF00 |
Definition at line 60 of file omap-mcpdm.h.
#define MCPDM_WD_EN (1 << 14) |
Definition at line 80 of file omap-mcpdm.h.
void omap_mcpdm_configure_dn_offsets | ( | struct snd_soc_pcm_runtime * | rtd, |
u8 | rx1, | ||
u8 | rx2 | ||
) |
Definition at line 423 of file omap-mcpdm.c.