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
102
struct dw_i2s_dev *dev = dev_id;
sound/soc/dwc/dwc-i2s.c
1039
struct dw_i2s_dev *dev = dev_get_drvdata(&pdev->dev);
sound/soc/dwc/dwc-i2s.c
151
static void i2s_enable_dma(struct dw_i2s_dev *dev, u32 stream)
sound/soc/dwc/dwc-i2s.c
164
static void i2s_disable_dma(struct dw_i2s_dev *dev, u32 stream)
sound/soc/dwc/dwc-i2s.c
179
static void i2s_start(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
206
static void i2s_stop(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
231
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai);
sound/soc/dwc/dwc-i2s.c
243
static void dw_i2s_config(struct dw_i2s_dev *dev, int stream)
sound/soc/dwc/dwc-i2s.c
274
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai);
sound/soc/dwc/dwc-i2s.c
349
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai);
sound/soc/dwc/dwc-i2s.c
362
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai);
sound/soc/dwc/dwc-i2s.c
38
static inline void i2s_disable_channels(struct dw_i2s_dev *dev, u32 stream)
sound/soc/dwc/dwc-i2s.c
388
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai);
sound/soc/dwc/dwc-i2s.c
436
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai);
sound/soc/dwc/dwc-i2s.c
461
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai);
sound/soc/dwc/dwc-i2s.c
479
struct dw_i2s_dev *dw_dev = dev_get_drvdata(dev);
sound/soc/dwc/dwc-i2s.c
488
struct dw_i2s_dev *dw_dev = dev_get_drvdata(dev);
sound/soc/dwc/dwc-i2s.c
502
struct dw_i2s_dev *dev = snd_soc_component_get_drvdata(component);
sound/soc/dwc/dwc-i2s.c
51
static inline void i2s_clear_irqs(struct dw_i2s_dev *dev, u32 stream)
sound/soc/dwc/dwc-i2s.c
511
struct dw_i2s_dev *dev = snd_soc_component_get_drvdata(component);
sound/soc/dwc/dwc-i2s.c
575
static int dw_configure_dai(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
636
static int dw_configure_dai_by_pd(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
64
static inline void i2s_disable_irqs(struct dw_i2s_dev *dev, u32 stream,
sound/soc/dwc/dwc-i2s.c
691
static int dw_configure_dai_by_dt(struct dw_i2s_dev *dev,
sound/soc/dwc/dwc-i2s.c
730
static int jh7110_i2s_crg_master_init(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-i2s.c
800
static int jh7110_i2s_crg_slave_init(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-i2s.c
82
static inline void i2s_enable_irqs(struct dw_i2s_dev *dev, u32 stream,
sound/soc/dwc/dwc-i2s.c
888
static int jh7110_i2srx_crg_init(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-i2s.c
907
struct dw_i2s_dev *dev = container_of(config, struct dw_i2s_dev, config);
sound/soc/dwc/dwc-i2s.c
917
struct dw_i2s_dev *dev;
sound/soc/dwc/dwc-pcm.c
125
void dw_pcm_push_tx(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-pcm.c
130
void dw_pcm_pop_rx(struct dw_i2s_dev *dev)
sound/soc/dwc/dwc-pcm.c
140
struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0));
sound/soc/dwc/dwc-pcm.c
161
struct dw_i2s_dev *dev = runtime->private_data;
sound/soc/dwc/dwc-pcm.c
193
struct dw_i2s_dev *dev = runtime->private_data;
sound/soc/dwc/dwc-pcm.c
22
static unsigned int dw_pcm_tx_##sample_bits(struct dw_i2s_dev *dev, \
sound/soc/dwc/dwc-pcm.c
228
struct dw_i2s_dev *dev = runtime->private_data;
sound/soc/dwc/dwc-pcm.c
42
static unsigned int dw_pcm_rx_##sample_bits(struct dw_i2s_dev *dev, \
sound/soc/dwc/dwc-pcm.c
92
static void dw_pcm_transfer(struct dw_i2s_dev *dev, bool push)
sound/soc/dwc/local.h
141
unsigned int (*tx_fn)(struct dw_i2s_dev *dev,
sound/soc/dwc/local.h
144
unsigned int (*rx_fn)(struct dw_i2s_dev *dev,
sound/soc/dwc/local.h
152
void dw_pcm_push_tx(struct dw_i2s_dev *dev);
sound/soc/dwc/local.h
153
void dw_pcm_pop_rx(struct dw_i2s_dev *dev);
sound/soc/dwc/local.h
156
static inline void dw_pcm_push_tx(struct dw_i2s_dev *dev) { }
sound/soc/dwc/local.h
157
static inline void dw_pcm_pop_rx(struct dw_i2s_dev *dev) { }