• Home
  • Raw
  • Download

Lines Matching refs:rt5677_priv

562 static int rt5677_dsp_mode_i2c_write_addr(struct rt5677_priv *rt5677,  in rt5677_dsp_mode_i2c_write_addr()
621 struct rt5677_priv *rt5677, unsigned int addr, unsigned int *value) in rt5677_dsp_mode_i2c_read_addr()
669 static int rt5677_dsp_mode_i2c_write(struct rt5677_priv *rt5677, in rt5677_dsp_mode_i2c_write()
686 struct rt5677_priv *rt5677, unsigned int reg, unsigned int *value) in rt5677_dsp_mode_i2c_read()
696 static void rt5677_set_dsp_mode(struct rt5677_priv *rt5677, bool on) in rt5677_set_dsp_mode()
709 static unsigned int rt5677_set_vad_source(struct rt5677_priv *rt5677) in rt5677_set_vad_source()
813 static int rt5677_parse_and_load_dsp(struct rt5677_priv *rt5677, const u8 *buf, in rt5677_parse_and_load_dsp()
857 static int rt5677_load_dsp_from_file(struct rt5677_priv *rt5677) in rt5677_load_dsp_from_file()
878 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_dsp_vad()
891 struct rt5677_priv *rt5677 = in rt5677_dsp_work()
892 container_of(work, struct rt5677_priv, dsp_work.work); in rt5677_dsp_work()
984 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_dsp_vad_get()
1091 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in set_dmic_clk()
1109 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in is_sys_clk_from_pll()
1124 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in is_using_asrc()
1207 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in can_use_asrc()
1232 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_sel_asrc_clk_src()
1412 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_dmic_use_asrc()
2573 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_bst1_event()
2597 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_bst2_event()
2621 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_pll1_event()
2643 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_pll2_event()
2665 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_micbias1_event()
2692 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_if1_adc_tdm_event()
2715 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_if2_adc_tdm_event()
2738 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_vref_event()
4293 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_hw_params()
4378 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_dai_fmt()
4452 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_dai_sysclk()
4505 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_dai_pll()
4585 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_tdm_slot()
4647 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_set_bias_level()
4723 struct rt5677_priv *rt5677 = gpiochip_get_data(chip); in rt5677_gpio_set()
4744 struct rt5677_priv *rt5677 = gpiochip_get_data(chip); in rt5677_gpio_direction_out()
4768 struct rt5677_priv *rt5677 = gpiochip_get_data(chip); in rt5677_gpio_get()
4780 struct rt5677_priv *rt5677 = gpiochip_get_data(chip); in rt5677_gpio_direction_in()
4805 static void rt5677_gpio_config(struct rt5677_priv *rt5677, unsigned offset, in rt5677_gpio_config()
4834 struct rt5677_priv *rt5677 = gpiochip_get_data(chip); in rt5677_to_irq()
4876 struct rt5677_priv *rt5677 = i2c_get_clientdata(i2c); in rt5677_init_gpio()
4891 struct rt5677_priv *rt5677 = i2c_get_clientdata(i2c); in rt5677_free_gpio()
4896 static void rt5677_gpio_config(struct rt5677_priv *rt5677, unsigned offset, in rt5677_gpio_config()
4913 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_probe()
4946 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_remove()
4958 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_suspend()
4978 struct rt5677_priv *rt5677 = snd_soc_component_get_drvdata(component); in rt5677_resume()
5008 struct rt5677_priv *rt5677 = i2c_get_clientdata(client); in rt5677_read()
5030 struct rt5677_priv *rt5677 = i2c_get_clientdata(client); in rt5677_write()
5239 static void rt5677_read_device_properties(struct rt5677_priv *rt5677, in rt5677_read_device_properties()
5309 static bool rt5677_check_hotword(struct rt5677_priv *rt5677) in rt5677_check_hotword()
5333 struct rt5677_priv *rt5677 = data; in rt5677_irq()
5404 struct rt5677_priv *rt5677 = in rt5677_resume_irq_check()
5405 container_of(work, struct rt5677_priv, resume_irq_check.work); in rt5677_resume_irq_check()
5436 struct rt5677_priv *rt5677 = irq_data_get_irq_chip_data(data); in rt5677_irq_bus_lock()
5443 struct rt5677_priv *rt5677 = irq_data_get_irq_chip_data(data); in rt5677_irq_bus_sync_unlock()
5454 struct rt5677_priv *rt5677 = irq_data_get_irq_chip_data(data); in rt5677_irq_enable()
5461 struct rt5677_priv *rt5677 = irq_data_get_irq_chip_data(data); in rt5677_irq_disable()
5477 struct rt5677_priv *rt5677 = h->host_data; in rt5677_irq_map()
5495 struct rt5677_priv *rt5677 = i2c_get_clientdata(i2c); in rt5677_init_irq()
5562 struct rt5677_priv *rt5677; in rt5677_i2c_probe()
5566 rt5677 = devm_kzalloc(&i2c->dev, sizeof(struct rt5677_priv), in rt5677_i2c_probe()