Home
last modified time | relevance | path

Searched refs:audio_mutex (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-ctl.c57 mutex_lock(&chip->audio_mutex); in snd_bcm2835_ctl_get()
66 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_ctl_get()
87 mutex_lock(&chip->audio_mutex); in snd_bcm2835_ctl_put()
94 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_ctl_put()
136 mutex_lock(&chip->audio_mutex); in snd_bcm2835_spdif_default_get()
142 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_spdif_default_get()
153 mutex_lock(&chip->audio_mutex); in snd_bcm2835_spdif_default_put()
161 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_spdif_default_put()
H A Dbcm2835-pcm.c93 mutex_lock(&chip->audio_mutex); in snd_bcm2835_playback_open_generic()
152 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_playback_open_generic()
174 mutex_lock(&chip->audio_mutex); in snd_bcm2835_playback_close()
190 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_playback_close()
H A Dbcm2835.h65 struct mutex audio_mutex; /* Serialize chip data access */ member
H A Dbcm2835.c154 mutex_init(&chip->audio_mutex); in snd_add_child_device()
/kernel/linux/linux-5.10/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-ctl.c57 mutex_lock(&chip->audio_mutex); in snd_bcm2835_ctl_get()
66 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_ctl_get()
87 mutex_lock(&chip->audio_mutex); in snd_bcm2835_ctl_put()
94 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_ctl_put()
145 mutex_lock(&chip->audio_mutex); in snd_bcm2835_spdif_default_get()
151 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_spdif_default_get()
162 mutex_lock(&chip->audio_mutex); in snd_bcm2835_spdif_default_put()
170 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_spdif_default_put()
H A Dbcm2835-pcm.c94 mutex_lock(&chip->audio_mutex); in snd_bcm2835_playback_open_generic()
153 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_playback_open_generic()
175 mutex_lock(&chip->audio_mutex); in snd_bcm2835_playback_close()
191 mutex_unlock(&chip->audio_mutex); in snd_bcm2835_playback_close()
H A Dbcm2835.h64 struct mutex audio_mutex; member
H A Dbcm2835.c179 mutex_init(&chip->audio_mutex); in snd_add_child_device()
/kernel/linux/linux-5.10/drivers/gpu/drm/i2c/
H A Dtda998x_drv.c69 struct mutex audio_mutex; member
1115 mutex_lock(&priv->audio_mutex); in tda998x_audio_hw_params()
1119 mutex_unlock(&priv->audio_mutex); in tda998x_audio_hw_params()
1128 mutex_lock(&priv->audio_mutex); in tda998x_audio_shutdown()
1133 mutex_unlock(&priv->audio_mutex); in tda998x_audio_shutdown()
1141 mutex_lock(&priv->audio_mutex); in tda998x_audio_mute_stream()
1145 mutex_unlock(&priv->audio_mutex); in tda998x_audio_mute_stream()
1154 mutex_lock(&priv->audio_mutex); in tda998x_audio_get_eld()
1157 mutex_unlock(&priv->audio_mutex); in tda998x_audio_get_eld()
1310 mutex_lock(&priv->audio_mutex); in tda998x_connector_get_modes()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i2c/
H A Dtda998x_drv.c70 struct mutex audio_mutex; member
1116 mutex_lock(&priv->audio_mutex); in tda998x_audio_hw_params()
1120 mutex_unlock(&priv->audio_mutex); in tda998x_audio_hw_params()
1129 mutex_lock(&priv->audio_mutex); in tda998x_audio_shutdown()
1134 mutex_unlock(&priv->audio_mutex); in tda998x_audio_shutdown()
1142 mutex_lock(&priv->audio_mutex); in tda998x_audio_mute_stream()
1146 mutex_unlock(&priv->audio_mutex); in tda998x_audio_mute_stream()
1155 mutex_lock(&priv->audio_mutex); in tda998x_audio_get_eld()
1158 mutex_unlock(&priv->audio_mutex); in tda998x_audio_get_eld()
1313 mutex_lock(&priv->audio_mutex); in tda998x_connector_get_modes()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c192 struct mutex audio_mutex; member
691 mutex_lock(&hdmi->audio_mutex); in hdmi_init_clk_regenerator()
693 mutex_unlock(&hdmi->audio_mutex); in hdmi_init_clk_regenerator()
698 mutex_lock(&hdmi->audio_mutex); in hdmi_clk_regenerator_update_pixel_clock()
701 mutex_unlock(&hdmi->audio_mutex); in hdmi_clk_regenerator_update_pixel_clock()
706 mutex_lock(&hdmi->audio_mutex); in dw_hdmi_set_sample_rate()
710 mutex_unlock(&hdmi->audio_mutex); in dw_hdmi_set_sample_rate()
718 mutex_lock(&hdmi->audio_mutex); in dw_hdmi_set_channel_count()
736 mutex_unlock(&hdmi->audio_mutex); in dw_hdmi_set_channel_count()
742 mutex_lock(&hdmi->audio_mutex); in dw_hdmi_set_channel_allocation()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c180 struct mutex audio_mutex; member
688 mutex_lock(&hdmi->audio_mutex); in hdmi_init_clk_regenerator()
690 mutex_unlock(&hdmi->audio_mutex); in hdmi_init_clk_regenerator()
695 mutex_lock(&hdmi->audio_mutex); in hdmi_clk_regenerator_update_pixel_clock()
698 mutex_unlock(&hdmi->audio_mutex); in hdmi_clk_regenerator_update_pixel_clock()
703 mutex_lock(&hdmi->audio_mutex); in dw_hdmi_set_sample_width()
705 mutex_unlock(&hdmi->audio_mutex); in dw_hdmi_set_sample_width()
711 mutex_lock(&hdmi->audio_mutex); in dw_hdmi_set_sample_non_pcm()
713 mutex_unlock(&hdmi->audio_mutex); in dw_hdmi_set_sample_non_pcm()
719 mutex_lock(&hdmi->audio_mutex); in dw_hdmi_set_sample_rate()
[all...]

Completed in 14 milliseconds