Lines Matching full:wsa_macro
400 struct wsa_macro { struct
425 #define to_wsa_macro(_hw) container_of(_hw, struct wsa_macro, hw) argument
886 struct wsa_macro *wsa = dev_get_drvdata(dev); in wsa_is_rw_register()
1031 struct wsa_macro *wsa = dev_get_drvdata(dev); in wsa_is_readable_register()
1081 struct wsa_macro *wsa = dev_get_drvdata(dev); in wsa_is_volatile_register()
1108 .name = "wsa_macro",
1131 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_set_spkr_mode()
1167 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_set_prim_interpolator_rate()
1219 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_set_mix_interpolator_rate()
1289 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_hw_params()
1318 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_get_channel_map()
1423 static void wsa_macro_mclk_enable(struct wsa_macro *wsa, bool mclk_enable) in wsa_macro_mclk_enable()
1511 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_enable_disable_vi_feedback()
1528 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_mclk_event()
1539 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_enable_vi_feedback()
1655 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_config_compander()
1703 struct wsa_macro *wsa, in wsa_macro_enable_softclip_clk()
1741 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_config_softclip()
1778 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_adie_lb()
1853 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_enable_prim_interpolator()
1895 struct wsa_macro *wsa, in wsa_macro_config_ear_spkr_gain()
1946 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_enable_interpolator()
2078 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_enable_echo()
2119 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_get_ec_hq()
2132 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_set_ec_hq()
2145 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_get_compander()
2157 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_set_compander()
2168 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_ear_spkr_pa_gain_get()
2179 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_ear_spkr_pa_gain_put()
2193 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_rx_mux_get()
2213 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_rx_mux_put()
2263 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_soft_clip_enable_get()
2275 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_soft_clip_enable_put()
2337 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_vi_feed_mixer_get()
2355 struct wsa_macro *wsa = snd_soc_component_get_drvdata(component); in wsa_macro_vi_feed_mixer_put()
2638 static int wsa_swrm_clock(struct wsa_macro *wsa, bool enable) in wsa_swrm_clock()
2669 struct wsa_macro *wsa = snd_soc_component_get_drvdata(comp); in wsa_macro_component_probe()
2724 struct wsa_macro *wsa = to_wsa_macro(hw); in swclk_gate_is_enabled()
2746 static int wsa_macro_register_mclk_output(struct wsa_macro *wsa) in wsa_macro_register_mclk_output()
2789 struct wsa_macro *wsa; in wsa_macro_probe()
2954 struct wsa_macro *wsa = dev_get_drvdata(&pdev->dev); in wsa_macro_remove()
2965 struct wsa_macro *wsa = dev_get_drvdata(dev); in wsa_macro_runtime_suspend()
2979 struct wsa_macro *wsa = dev_get_drvdata(dev); in wsa_macro_runtime_resume()
3038 .name = "wsa_macro",