Symbol: dw_i2s_dev
include/sound/designware_i2s.h
24
struct dw_i2s_dev;
include/sound/designware_i2s.h
47
int (*i2s_pd_init)(struct dw_i2s_dev *dev);
sound/soc/dwc/dwc-i2s.c
1042
struct dw_i2s_dev *dev = dev_get_drvdata(&pdev->dev);
sound/soc/dwc/dwc-i2s.c
105
struct dw_i2s_dev *dev = dev_id;
sound/soc/dwc/dwc-i2s.c
154
static void i2s_enable_dma(struct dw_i2s_dev *dev, u32 stream)
sound/soc/dwc/dwc-i2s.c
167
static void i2s_disable_dma(struct dw_i2s_dev *dev, u32 stream)
sound/soc/dwc/dwc-i2s.c
182
static void i2s_start(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
209
static void i2s_stop(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
234
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai);
sound/soc/dwc/dwc-i2s.c
246
static void dw_i2s_config(struct dw_i2s_dev *dev, int stream)
sound/soc/dwc/dwc-i2s.c
277
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai);
sound/soc/dwc/dwc-i2s.c
352
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai);
sound/soc/dwc/dwc-i2s.c
365
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai);
sound/soc/dwc/dwc-i2s.c
391
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai);
sound/soc/dwc/dwc-i2s.c
41
static inline void i2s_disable_channels(struct dw_i2s_dev *dev, u32 stream)
sound/soc/dwc/dwc-i2s.c
439
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai);
sound/soc/dwc/dwc-i2s.c
464
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai);
sound/soc/dwc/dwc-i2s.c
482
struct dw_i2s_dev *dw_dev = dev_get_drvdata(dev);
sound/soc/dwc/dwc-i2s.c
491
struct dw_i2s_dev *dw_dev = dev_get_drvdata(dev);
sound/soc/dwc/dwc-i2s.c
505
struct dw_i2s_dev *dev = snd_soc_component_get_drvdata(component);
sound/soc/dwc/dwc-i2s.c
514
struct dw_i2s_dev *dev = snd_soc_component_get_drvdata(component);
sound/soc/dwc/dwc-i2s.c
54
static inline void i2s_clear_irqs(struct dw_i2s_dev *dev, u32 stream)
sound/soc/dwc/dwc-i2s.c
578
static int dw_configure_dai(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
639
static int dw_configure_dai_by_pd(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
67
static inline void i2s_disable_irqs(struct dw_i2s_dev *dev, u32 stream,
sound/soc/dwc/dwc-i2s.c
694
static int dw_configure_dai_by_dt(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
733
static int jh7110_i2s_crg_master_init(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-i2s.c
803
static int jh7110_i2s_crg_slave_init(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-i2s.c
85
static inline void i2s_enable_irqs(struct dw_i2s_dev *dev, u32 stream,
sound/soc/dwc/dwc-i2s.c
891
static int jh7110_i2srx_crg_init(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-i2s.c
910
struct dw_i2s_dev *dev = container_of(config, struct dw_i2s_dev, config);
sound/soc/dwc/dwc-i2s.c
920
struct dw_i2s_dev *dev;
sound/soc/dwc/dwc-pcm.c
128
void dw_pcm_push_tx(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-pcm.c
133
void dw_pcm_pop_rx(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-pcm.c
143
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0));
sound/soc/dwc/dwc-pcm.c
164
struct dw_i2s_dev *dev = runtime->private_data;
sound/soc/dwc/dwc-pcm.c
196
struct dw_i2s_dev *dev = runtime->private_data;
sound/soc/dwc/dwc-pcm.c
231
struct dw_i2s_dev *dev = runtime->private_data;
sound/soc/dwc/dwc-pcm.c
25
static unsigned int dw_pcm_tx_##sample_bits(struct dw_i2s_dev *dev, \
sound/soc/dwc/dwc-pcm.c
45
static unsigned int dw_pcm_rx_##sample_bits(struct dw_i2s_dev *dev, \
sound/soc/dwc/dwc-pcm.c
95
static void dw_pcm_transfer(struct dw_i2s_dev *dev, bool push)
sound/soc/dwc/local.h
144
unsigned int (*tx_fn)(struct dw_i2s_dev *dev,
sound/soc/dwc/local.h
147
unsigned int (*rx_fn)(struct dw_i2s_dev *dev,
sound/soc/dwc/local.h
155
void dw_pcm_push_tx(struct dw_i2s_dev *dev);
sound/soc/dwc/local.h
156
void dw_pcm_pop_rx(struct dw_i2s_dev *dev);
sound/soc/dwc/local.h
159
static inline void dw_pcm_push_tx(struct dw_i2s_dev *dev) { }
sound/soc/dwc/local.h
160
static inline void dw_pcm_pop_rx(struct dw_i2s_dev *dev) { }