Searched refs:mcbsp (Results 1 – 4 of 4) sorted by relevance
/sound/soc/ti/ |
D | omap-mcbsp.c | 39 static void omap_mcbsp_dump_reg(struct omap_mcbsp *mcbsp) in omap_mcbsp_dump_reg() argument 41 dev_dbg(mcbsp->dev, "**** McBSP%d regs ****\n", mcbsp->id); in omap_mcbsp_dump_reg() 42 dev_dbg(mcbsp->dev, "DRR2: 0x%04x\n", MCBSP_READ(mcbsp, DRR2)); in omap_mcbsp_dump_reg() 43 dev_dbg(mcbsp->dev, "DRR1: 0x%04x\n", MCBSP_READ(mcbsp, DRR1)); in omap_mcbsp_dump_reg() 44 dev_dbg(mcbsp->dev, "DXR2: 0x%04x\n", MCBSP_READ(mcbsp, DXR2)); in omap_mcbsp_dump_reg() 45 dev_dbg(mcbsp->dev, "DXR1: 0x%04x\n", MCBSP_READ(mcbsp, DXR1)); in omap_mcbsp_dump_reg() 46 dev_dbg(mcbsp->dev, "SPCR2: 0x%04x\n", MCBSP_READ(mcbsp, SPCR2)); in omap_mcbsp_dump_reg() 47 dev_dbg(mcbsp->dev, "SPCR1: 0x%04x\n", MCBSP_READ(mcbsp, SPCR1)); in omap_mcbsp_dump_reg() 48 dev_dbg(mcbsp->dev, "RCR2: 0x%04x\n", MCBSP_READ(mcbsp, RCR2)); in omap_mcbsp_dump_reg() 49 dev_dbg(mcbsp->dev, "RCR1: 0x%04x\n", MCBSP_READ(mcbsp, RCR1)); in omap_mcbsp_dump_reg() [all …]
|
D | omap-mcbsp-st.c | 65 static void omap_mcbsp_st_write(struct omap_mcbsp *mcbsp, u16 reg, u32 val) in omap_mcbsp_st_write() argument 67 writel_relaxed(val, mcbsp->st_data->io_base_st + reg); in omap_mcbsp_st_write() 70 static int omap_mcbsp_st_read(struct omap_mcbsp *mcbsp, u16 reg) in omap_mcbsp_st_read() argument 72 return readl_relaxed(mcbsp->st_data->io_base_st + reg); in omap_mcbsp_st_read() 75 #define MCBSP_ST_READ(mcbsp, reg) omap_mcbsp_st_read(mcbsp, OMAP_ST_REG_##reg) argument 76 #define MCBSP_ST_WRITE(mcbsp, reg, val) \ argument 77 omap_mcbsp_st_write(mcbsp, OMAP_ST_REG_##reg, val) 79 static void omap_mcbsp_st_on(struct omap_mcbsp *mcbsp) in omap_mcbsp_st_on() argument 83 if (mcbsp->pdata->force_ick_on) in omap_mcbsp_st_on() 84 mcbsp->pdata->force_ick_on(mcbsp->st_data->mcbsp_iclk, true); in omap_mcbsp_st_on() [all …]
|
D | omap-mcbsp-priv.h | 282 static inline void omap_mcbsp_write(struct omap_mcbsp *mcbsp, u16 reg, u32 val) in omap_mcbsp_write() argument 284 void __iomem *addr = mcbsp->io_base + reg * mcbsp->pdata->reg_step; in omap_mcbsp_write() 286 if (mcbsp->pdata->reg_size == 2) { in omap_mcbsp_write() 287 ((u16 *)mcbsp->reg_cache)[reg] = (u16)val; in omap_mcbsp_write() 290 ((u32 *)mcbsp->reg_cache)[reg] = val; in omap_mcbsp_write() 295 static inline int omap_mcbsp_read(struct omap_mcbsp *mcbsp, u16 reg, in omap_mcbsp_read() argument 298 void __iomem *addr = mcbsp->io_base + reg * mcbsp->pdata->reg_step; in omap_mcbsp_read() 300 if (mcbsp->pdata->reg_size == 2) { in omap_mcbsp_read() 302 ((u16 *)mcbsp->reg_cache)[reg]; in omap_mcbsp_read() 305 ((u32 *)mcbsp->reg_cache)[reg]; in omap_mcbsp_read() [all …]
|
D | Makefile | 17 snd-soc-omap-mcbsp-objs := omap-mcbsp.o omap-mcbsp-st.o 24 obj-$(CONFIG_SND_SOC_OMAP_MCBSP) += snd-soc-omap-mcbsp.o
|