H A D | davinci-mcasp.c | 40 #include "davinci-mcasp.h" 71 struct davinci_mcasp *mcasp; member in struct:davinci_mcasp_ruledata 131 static inline void mcasp_set_bits(struct davinci_mcasp *mcasp, u32 offset, argument 134 void __iomem *reg = mcasp->base + offset; 138 static inline void mcasp_clr_bits(struct davinci_mcasp *mcasp, u32 offset, argument 141 void __iomem *reg = mcasp->base + offset; 145 static inline void mcasp_mod_bits(struct davinci_mcasp *mcasp, u32 offset, argument 148 void __iomem *reg = mcasp->base + offset; 152 static inline void mcasp_set_reg(struct davinci_mcasp *mcasp, u32 offset, argument 155 __raw_writel(val, mcasp 158 mcasp_get_reg(struct davinci_mcasp *mcasp, u32 offset) argument 163 mcasp_set_ctl_reg(struct davinci_mcasp *mcasp, u32 ctl_reg, u32 val) argument 180 mcasp_is_synchronous(struct davinci_mcasp *mcasp) argument 188 mcasp_set_clk_pdir(struct davinci_mcasp *mcasp, bool enable) argument 200 mcasp_set_axr_pdir(struct davinci_mcasp *mcasp, bool enable) argument 212 mcasp_start_rx(struct davinci_mcasp *mcasp) argument 250 mcasp_start_tx(struct davinci_mcasp *mcasp) argument 288 davinci_mcasp_start(struct davinci_mcasp *mcasp, int stream) argument 298 mcasp_stop_rx(struct davinci_mcasp *mcasp) argument 323 mcasp_stop_tx(struct davinci_mcasp *mcasp) argument 353 davinci_mcasp_stop(struct davinci_mcasp *mcasp, int stream) argument 365 struct davinci_mcasp *mcasp = (struct davinci_mcasp *)data; local 396 struct davinci_mcasp *mcasp = (struct davinci_mcasp *)data; local 427 struct davinci_mcasp *mcasp = (struct davinci_mcasp *)data; local 442 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 610 __davinci_mcasp_set_clkdiv(struct davinci_mcasp *mcasp, int div_id, int div, bool explicit) argument 660 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); local 668 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); local 709 davinci_mcasp_ch_constraint(struct davinci_mcasp *mcasp, int stream, int serializers) argument 731 davinci_mcasp_set_ch_constraints(struct davinci_mcasp *mcasp) argument 758 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); local 789 davinci_config_channel_size(struct davinci_mcasp *mcasp, int sample_width) argument 854 mcasp_common_hw_param(struct davinci_mcasp *mcasp, int stream, int period_words, int channels) argument 984 mcasp_i2s_hw_param(struct davinci_mcasp *mcasp, int stream, int channels) argument 1053 mcasp_dit_hw_param(struct davinci_mcasp *mcasp, unsigned int rate) argument 1120 davinci_mcasp_calc_clk_div(struct davinci_mcasp *mcasp, unsigned int sysclk_freq, unsigned int bclk_freq, bool set) argument 1170 davinci_mcasp_tx_delay(struct davinci_mcasp *mcasp) argument 1178 davinci_mcasp_rx_delay(struct davinci_mcasp *mcasp) argument 1190 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 1210 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 1301 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 1487 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 1603 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 1630 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 1642 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 1654 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); local 1678 davinci_mcasp_init_iec958_status(struct davinci_mcasp *mcasp) argument 1690 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); local 1871 davinci_mcasp_have_gpiochip(struct davinci_mcasp *mcasp) argument 1880 davinci_mcasp_get_config(struct davinci_mcasp *mcasp, struct platform_device *pdev) argument 2018 davinci_mcasp_get_dma_type(struct davinci_mcasp *mcasp) argument 2107 struct davinci_mcasp *mcasp = gpiochip_get_data(chip); local 2121 struct davinci_mcasp *mcasp = gpiochip_get_data(chip); local 2135 struct davinci_mcasp *mcasp = gpiochip_get_data(chip); local 2158 struct davinci_mcasp *mcasp = gpiochip_get_data(chip); local 2169 struct davinci_mcasp *mcasp = gpiochip_get_data(chip); local 2186 struct davinci_mcasp *mcasp = gpiochip_get_data(chip); local 2199 struct davinci_mcasp *mcasp = gpiochip_get_data(chip); local 2222 davinci_mcasp_init_gpiochip(struct davinci_mcasp *mcasp) argument 2235 davinci_mcasp_init_gpiochip(struct davinci_mcasp *mcasp) argument 2245 struct davinci_mcasp *mcasp; local 2473 struct davinci_mcasp *mcasp = dev_get_drvdata(dev); local 2499 struct davinci_mcasp *mcasp = dev_get_drvdata(dev); local [all...] |