Lines Matching defs:davinci_mcasp
73 struct davinci_mcasp *mcasp;
77 struct davinci_mcasp {
133 static inline void mcasp_set_bits(struct davinci_mcasp *mcasp, u32 offset,
140 static inline void mcasp_clr_bits(struct davinci_mcasp *mcasp, u32 offset,
147 static inline void mcasp_mod_bits(struct davinci_mcasp *mcasp, u32 offset,
154 static inline void mcasp_set_reg(struct davinci_mcasp *mcasp, u32 offset,
160 static inline u32 mcasp_get_reg(struct davinci_mcasp *mcasp, u32 offset)
165 static void mcasp_set_ctl_reg(struct davinci_mcasp *mcasp, u32 ctl_reg, u32 val)
182 static bool mcasp_is_synchronous(struct davinci_mcasp *mcasp)
190 static inline void mcasp_set_clk_pdir(struct davinci_mcasp *mcasp, bool enable)
202 static inline void mcasp_set_axr_pdir(struct davinci_mcasp *mcasp, bool enable)
214 static void mcasp_start_rx(struct davinci_mcasp *mcasp)
252 static void mcasp_start_tx(struct davinci_mcasp *mcasp)
290 static void davinci_mcasp_start(struct davinci_mcasp *mcasp, int stream)
300 static void mcasp_stop_rx(struct davinci_mcasp *mcasp)
325 static void mcasp_stop_tx(struct davinci_mcasp *mcasp)
355 static void davinci_mcasp_stop(struct davinci_mcasp *mcasp, int stream)
367 struct davinci_mcasp *mcasp = (struct davinci_mcasp *)data;
398 struct davinci_mcasp *mcasp = (struct davinci_mcasp *)data;
429 struct davinci_mcasp *mcasp = (struct davinci_mcasp *)data;
444 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
612 static int __davinci_mcasp_set_clkdiv(struct davinci_mcasp *mcasp, int div_id,
662 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai);
670 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai);
711 static int davinci_mcasp_ch_constraint(struct davinci_mcasp *mcasp, int stream,
733 static int davinci_mcasp_set_ch_constraints(struct davinci_mcasp *mcasp)
760 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai);
791 static int davinci_config_channel_size(struct davinci_mcasp *mcasp,
856 static int mcasp_common_hw_param(struct davinci_mcasp *mcasp, int stream,
986 static int mcasp_i2s_hw_param(struct davinci_mcasp *mcasp, int stream,
1055 static int mcasp_dit_hw_param(struct davinci_mcasp *mcasp,
1122 static int davinci_mcasp_calc_clk_div(struct davinci_mcasp *mcasp,
1172 static inline u32 davinci_mcasp_tx_delay(struct davinci_mcasp *mcasp)
1180 static inline u32 davinci_mcasp_rx_delay(struct davinci_mcasp *mcasp)
1192 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
1212 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
1303 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
1489 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
1605 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
1632 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
1644 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
1656 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai);
1680 static void davinci_mcasp_init_iec958_status(struct davinci_mcasp *mcasp)
1692 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai);
1873 static bool davinci_mcasp_have_gpiochip(struct davinci_mcasp *mcasp)
1882 static int davinci_mcasp_get_config(struct davinci_mcasp *mcasp,
2019 static int davinci_mcasp_get_dma_type(struct davinci_mcasp *mcasp)
2108 struct davinci_mcasp *mcasp = gpiochip_get_data(chip);
2122 struct davinci_mcasp *mcasp = gpiochip_get_data(chip);
2136 struct davinci_mcasp *mcasp = gpiochip_get_data(chip);
2159 struct davinci_mcasp *mcasp = gpiochip_get_data(chip);
2170 struct davinci_mcasp *mcasp = gpiochip_get_data(chip);
2187 struct davinci_mcasp *mcasp = gpiochip_get_data(chip);
2200 struct davinci_mcasp *mcasp = gpiochip_get_data(chip);
2223 static int davinci_mcasp_init_gpiochip(struct davinci_mcasp *mcasp)
2236 static inline int davinci_mcasp_init_gpiochip(struct davinci_mcasp *mcasp)
2246 struct davinci_mcasp *mcasp;
2256 mcasp = devm_kzalloc(&pdev->dev, sizeof(struct davinci_mcasp),
2474 struct davinci_mcasp *mcasp = dev_get_drvdata(dev);
2500 struct davinci_mcasp *mcasp = dev_get_drvdata(dev);