Loading include/sound/soc.h +45 −0 Original line number Diff line number Diff line Loading @@ -1439,6 +1439,21 @@ static inline void snd_soc_codec_init_bias_level(struct snd_soc_codec *codec, snd_soc_dapm_init_bias_level(snd_soc_codec_get_dapm(codec), level); } /** * snd_soc_component_init_bias_level() - Initialize COMPONENT DAPM bias level * @component: The COMPONENT for which to initialize the DAPM bias level * @level: The DAPM level to initialize to * * Initializes the COMPONENT DAPM bias level. See snd_soc_dapm_init_bias_level(). */ static inline void snd_soc_component_init_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) { snd_soc_dapm_init_bias_level( snd_soc_component_get_dapm(component), level); } /** * snd_soc_dapm_get_bias_level() - Get current CODEC DAPM bias level * @codec: The CODEC for which to get the DAPM bias level Loading @@ -1451,6 +1466,19 @@ static inline enum snd_soc_bias_level snd_soc_codec_get_bias_level( return snd_soc_dapm_get_bias_level(snd_soc_codec_get_dapm(codec)); } /** * snd_soc_component_get_bias_level() - Get current COMPONENT DAPM bias level * @component: The COMPONENT for which to get the DAPM bias level * * Returns: The current DAPM bias level of the COMPONENT. */ static inline enum snd_soc_bias_level snd_soc_component_get_bias_level(struct snd_soc_component *component) { return snd_soc_dapm_get_bias_level( snd_soc_component_get_dapm(component)); } /** * snd_soc_codec_force_bias_level() - Set the CODEC DAPM bias level * @codec: The CODEC for which to set the level Loading @@ -1466,6 +1494,23 @@ static inline int snd_soc_codec_force_bias_level(struct snd_soc_codec *codec, level); } /** * snd_soc_component_force_bias_level() - Set the COMPONENT DAPM bias level * @component: The COMPONENT for which to set the level * @level: The level to set to * * Forces the COMPONENT bias level to a specific state. See * snd_soc_dapm_force_bias_level(). */ static inline int snd_soc_component_force_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) { return snd_soc_dapm_force_bias_level( snd_soc_component_get_dapm(component), level); } /** * snd_soc_dapm_kcontrol_codec() - Returns the codec associated to a kcontrol * @kcontrol: The kcontrol Loading Loading
include/sound/soc.h +45 −0 Original line number Diff line number Diff line Loading @@ -1439,6 +1439,21 @@ static inline void snd_soc_codec_init_bias_level(struct snd_soc_codec *codec, snd_soc_dapm_init_bias_level(snd_soc_codec_get_dapm(codec), level); } /** * snd_soc_component_init_bias_level() - Initialize COMPONENT DAPM bias level * @component: The COMPONENT for which to initialize the DAPM bias level * @level: The DAPM level to initialize to * * Initializes the COMPONENT DAPM bias level. See snd_soc_dapm_init_bias_level(). */ static inline void snd_soc_component_init_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) { snd_soc_dapm_init_bias_level( snd_soc_component_get_dapm(component), level); } /** * snd_soc_dapm_get_bias_level() - Get current CODEC DAPM bias level * @codec: The CODEC for which to get the DAPM bias level Loading @@ -1451,6 +1466,19 @@ static inline enum snd_soc_bias_level snd_soc_codec_get_bias_level( return snd_soc_dapm_get_bias_level(snd_soc_codec_get_dapm(codec)); } /** * snd_soc_component_get_bias_level() - Get current COMPONENT DAPM bias level * @component: The COMPONENT for which to get the DAPM bias level * * Returns: The current DAPM bias level of the COMPONENT. */ static inline enum snd_soc_bias_level snd_soc_component_get_bias_level(struct snd_soc_component *component) { return snd_soc_dapm_get_bias_level( snd_soc_component_get_dapm(component)); } /** * snd_soc_codec_force_bias_level() - Set the CODEC DAPM bias level * @codec: The CODEC for which to set the level Loading @@ -1466,6 +1494,23 @@ static inline int snd_soc_codec_force_bias_level(struct snd_soc_codec *codec, level); } /** * snd_soc_component_force_bias_level() - Set the COMPONENT DAPM bias level * @component: The COMPONENT for which to set the level * @level: The level to set to * * Forces the COMPONENT bias level to a specific state. See * snd_soc_dapm_force_bias_level(). */ static inline int snd_soc_component_force_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) { return snd_soc_dapm_force_bias_level( snd_soc_component_get_dapm(component), level); } /** * snd_soc_dapm_kcontrol_codec() - Returns the codec associated to a kcontrol * @kcontrol: The kcontrol Loading