Home
last modified time | relevance | path

Searched refs:mute (Results 1 – 200 of 209) sorted by relevance

12

/linux-4.1.27/Documentation/sound/oss/
DWaveArtist57 lmute: left mute
58 mmute: mono mute
61 rmute: right mute
86 ------------*->mute>--> Gain >--> | | | |
90 ----------*--->mute>--> Gain >--> M | | r8b0-2
94 --------*----->mute>--> Gain >--> I | |
98 *------->mute>--> Gain >--> X >-->AMP>--*
102 | /----->mute>--> Gain >--> E | |
106 | | /--->mute>--> Gain >--> R | |
110 | | | /->mute>--> Gain >--> | | +---v---+
[all …]
/linux-4.1.27/drivers/media/radio/
Dradio-gemtek.c156 int i, bit, q, mute; in gemtek_bu2614_transmit() local
158 mute = gt->muted ? GEMTEK_MT : 0x00; in gemtek_bu2614_transmit()
160 outb_p(mute | GEMTEK_CE | GEMTEK_DA | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
165 outb_p(mute | GEMTEK_CE | bit, isa->io); in gemtek_bu2614_transmit()
167 outb_p(mute | GEMTEK_CE | bit | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
171 outb_p(mute | GEMTEK_DA | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
217 static int gemtek_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in gemtek_s_mute_volume() argument
222 gt->muted = mute; in gemtek_s_mute_volume()
224 if (!mute) in gemtek_s_mute_volume()
243 outb_p((i >> 5) | (mute ? GEMTEK_MT : 0), isa->io); in gemtek_s_mute_volume()
Dradio-rtrack2.c86 outb_p(v4l2_ctrl_g_ctrl(isa->mute), isa->io); in rtrack2_s_frequency()
96 static int rtrack2_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in rtrack2_s_mute_volume() argument
98 outb(mute, isa->io); in rtrack2_s_mute_volume()
Dradio-aimslab.c91 if (!v4l2_ctrl_g_ctrl(rt->isa.mute)) in rtrack_set_pins()
117 static int rtrack_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in rtrack_s_mute_volume() argument
122 if (mute) { in rtrack_s_mute_volume()
Dradio-isa.h44 struct v4l2_ctrl *mute; member
66 int (*s_mute_volume)(struct radio_isa_card *isa, bool mute, int volume);
Dradio-sf16fmi.c52 bool mute; member
75 if (!fmi->mute) in fmi_set_pins()
110 val = fmi->mute ? 0x00 : 0x08; /* mute/unmute */ in fmi_getsigstr()
201 fmi->mute = ctrl->val; in fmi_s_ctrl()
352 fmi->mute = true; in fmi_init()
Dradio-zoltrix.c86 static int zoltrix_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in zoltrix_s_mute_volume() argument
91 zol->muted = mute; in zoltrix_s_mute_volume()
92 if (mute || vol == 0) { in zoltrix_s_mute_volume()
Dradio-terratec.c61 static int terratec_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in terratec_s_mute_volume() argument
65 if (mute) in terratec_s_mute_volume()
Dradio-aztech.c109 static int aztech_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in aztech_s_mute_volume() argument
113 if (mute) in aztech_s_mute_volume()
Dradio-typhoon.c110 static int typhoon_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in typhoon_s_mute_volume() argument
114 if (mute) in typhoon_s_mute_volume()
Dradio-trust.c119 static int trust_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in trust_s_mute_volume() argument
123 tr->ioval = (tr->ioval & 0xf7) | (mute << 3); in trust_s_mute_volume()
Dtea575x.c119 if (!tea->mute) in snd_tea575x_write()
151 if (tea->mute) in snd_tea575x_read()
475 tea->mute = ctrl->val; in tea575x_s_ctrl()
515 tea->mute = true; in snd_tea575x_hw_init()
Dradio-mr800.c193 static int amradio_set_mute(struct amradio_device *radio, bool mute) in amradio_set_mute() argument
196 AMRADIO_SET_MUTE, mute, NULL, 0, false); in amradio_set_mute()
199 radio->muted = mute; in amradio_set_mute()
Dradio-isa.c233 isa->mute = v4l2_ctrl_new_std(&isa->hdl, &radio_isa_ctrl_ops, in radio_isa_common_probe()
246 v4l2_ctrl_cluster(2, &isa->mute); in radio_isa_common_probe()
Dradio-sf16fmr2.c117 if (!fmr2->tea.mute) in tc9154a_set_pins()
/linux-4.1.27/sound/firewire/oxfw/
Doxfw-control.c139 value->value.integer.value[0] = !oxfw->mute; in oxfw_mute_get()
148 bool mute; in oxfw_mute_put() local
151 mute = !value->value.integer.value[0]; in oxfw_mute_put()
153 if (mute == oxfw->mute) in oxfw_mute_put()
156 err = oxfw_mute_command(oxfw, &mute, CTL_WRITE); in oxfw_mute_put()
159 oxfw->mute = mute; in oxfw_mute_put()
263 err = oxfw_mute_command(oxfw, &oxfw->mute, CTL_READ); in snd_oxfw_create_mixer()
Doxfw.h66 bool mute; member
/linux-4.1.27/drivers/ps3/
Dps3av_cmd.c225 int ps3av_cmd_av_video_mute(int num_of_port, u32 *port, u32 mute) in ps3av_cmd_av_video_mute() argument
235 av_video_mute.mute[i].avport = port[i]; in ps3av_cmd_av_video_mute()
236 av_video_mute.mute[i].mute = mute; in ps3av_cmd_av_video_mute()
276 int ps3av_cmd_av_tv_mute(u32 avport, u32 mute) in ps3av_cmd_av_tv_mute() argument
283 tv_mute.mute = mute; in ps3av_cmd_av_tv_mute()
421 int ps3av_cmd_video_format_black(u32 head, u32 video_fmt, u32 mute) in ps3av_cmd_video_format_black() argument
428 if (mute != PS3AV_CMD_MUTE_OFF) in ps3av_cmd_video_format_black()
448 int ps3av_cmd_av_audio_mute(int num_of_port, u32 *port, u32 mute) in ps3av_cmd_av_audio_mute() argument
459 av_audio_mute.mute[i].avport = port[i]; in ps3av_cmd_av_audio_mute()
460 av_audio_mute.mute[i].mute = mute; in ps3av_cmd_av_audio_mute()
[all …]
Dps3av.c347 static int ps3av_set_av_video_mute(u32 mute) in ps3av_set_av_video_mute() argument
355 res = ps3av_cmd_av_video_mute(1, &ps3av->av_port[i], mute); in ps3av_set_av_video_mute()
397 static int ps3av_set_audio_mute(u32 mute) in ps3av_set_audio_mute() argument
406 res = ps3av_cmd_av_audio_mute(1, &ps3av->av_port[i], mute); in ps3av_set_audio_mute()
411 res = ps3av_cmd_audio_mute(1, &ps3av->opt_port[i], mute); in ps3av_set_audio_mute()
905 int ps3av_video_mute(int mute) in ps3av_video_mute() argument
907 return ps3av_set_av_video_mute(mute ? PS3AV_CMD_MUTE_ON in ps3av_video_mute()
913 int ps3av_audio_mute_analog(int mute) in ps3av_audio_mute_analog() argument
920 mute); in ps3av_audio_mute_analog()
928 int ps3av_audio_mute(int mute) in ps3av_audio_mute() argument
[all …]
/linux-4.1.27/include/sound/
Dtlv.h53 #define TLV_DB_SCALE_ITEM(min, step, mute) \ argument
57 ((mute) ? TLV_DB_SCALE_MUTE : 0))
58 #define DECLARE_TLV_DB_SCALE(name, min, step, mute) \ argument
59 unsigned int name[] = { TLV_DB_SCALE_ITEM(min, step, mute) }
Dsoc-dai.h123 int snd_soc_dai_digital_mute(struct snd_soc_dai *dai, int mute,
159 int (*digital_mute)(struct snd_soc_dai *dai, int mute);
160 int (*mute_stream)(struct snd_soc_dai *dai, int mute, int stream);
Dpt2258.h31 int mute; member
Dsoc-dpcm.h137 int soc_dpcm_be_digital_mute(struct snd_soc_pcm_runtime *fe, int mute);
Dvx_core.h319 void vx_toggle_dac_mute(struct vx_core *chip, int mute);
Dwavefront.h327 u8 mute:1; member
/linux-4.1.27/drivers/media/i2c/
Dwm8739.c59 struct v4l2_ctrl *mute; member
104 u16 mute; in wm8739_s_ctrl() local
122 mute = state->mute->val ? 0x80 : 0; in wm8739_s_ctrl()
127 wm8739_write(sd, R0, (vol_l & 0x1f) | mute); in wm8739_s_ctrl()
128 wm8739_write(sd, R1, (vol_r & 0x1f) | mute); in wm8739_s_ctrl()
222 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, in wm8739_probe()
Dtda7432.c72 struct v4l2_ctrl *mute; member
293 if (t->mute->val) { in tda7432_s_ctrl()
370 t->mute = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
386 v4l2_ctrl_cluster(2, &t->mute); in tda7432_probe()
Dwm8775.c59 struct v4l2_ctrl *mute; member
98 int muted = 0 != state->mute->val; in wm8775_set_audio()
133 if (v4l2_ctrl_g_ctrl(state->mute)) in wm8775_s_routing()
241 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
Dsaa717x.c783 u8 mute = 0xac; /* -84 dB */ in set_audio_regs() local
803 val = mute | (mute << 8); in set_audio_regs()
/linux-4.1.27/sound/soc/sh/rcar/
Ddvc.c21 struct rsnd_kctrl_cfg_m mute; member
71 u32 mute = 0; in rsnd_dvc_volume_update() local
74 for (i = 0; i < dvc->mute.cfg.size; i++) in rsnd_dvc_volume_update()
75 mute |= (!!dvc->mute.cfg.val[i]) << i; in rsnd_dvc_volume_update()
111 if (mute) { in rsnd_dvc_volume_update()
113 rsnd_mod_write(mod, DVC_ZCMCR, mute); in rsnd_dvc_volume_update()
128 rsnd_kctrl_remove(dvc->mute); in rsnd_dvc_remove_gen2()
229 &dvc->mute, 1); in rsnd_dvc_pcm_new()
/linux-4.1.27/sound/soc/spear/
Dspdif_out.c31 u32 mute; member
167 if (!host->saved_params.mute) in spdif_out_trigger()
191 static int spdif_digital_mute(struct snd_soc_dai *dai, int mute) in spdif_digital_mute() argument
196 host->saved_params.mute = mute; in spdif_digital_mute()
200 if (mute) in spdif_digital_mute()
219 ucontrol->value.integer.value[0] = host->saved_params.mute; in spdif_mute_get()
229 if (host->saved_params.mute == ucontrol->value.integer.value[0]) in spdif_mute_put()
/linux-4.1.27/Documentation/sound/alsa/
DAudigy-mixer.txt271 2 - mono, C destination attn, default 0 (mute)
272 3 - mono, D destination attn, default 0 (mute)
273 4 - mono, E destination attn, default 0 (mute)
274 5 - mono, F destination attn, default 0 (mute)
275 6 - mono, G destination attn, default 0 (mute)
276 7 - mono, H destination attn, default 0 (mute)
278 9 - left, B destination attn, default 0 (mute)
279 10 - left, C destination attn, default 0 (mute)
280 11 - left, D destination attn, default 0 (mute)
281 12 - left, E destination attn, default 0 (mute)
[all …]
DSB-Live-mixer.txt294 2 - mono, C destination attn, default 0 (mute)
295 3 - mono, D destination attn, default 0 (mute)
297 5 - left, B destination attn, default 0 (mute)
298 6 - left, C destination attn, default 0 (mute)
299 7 - left, D destination attn, default 0 (mute)
300 8 - right, A destination attn, default 0 (mute)
302 10 - right, C destination attn, default 0 (mute)
303 11 - right, D destination attn, default 0 (mute)
DHD-Audio-Controls.txt14 This is an enum control to change the auto-mute behavior of the
47 jacks. That is, the headphone won't auto-mute the other line-outs,
92 the jack detection so that the headphone auto-mute can work, while
DHD-Audio-Models.txt281 hp-led HP with broken BIOS for mute LED
282 hp-inv-led HP with broken BIOS for inverted mute LED
283 hp-mic-led HP with mic-mute LED
DMIXART.txt55 and mute control.
DHD-Audio.txt227 Another related problem is the automatic mute of speaker output by
425 the codec parser will skip the features like auto-mute or mic
448 - auto_mute (bool): enable/disable the headphone auto-mute feature;
580 some codecs. Make sure that you mute all unneeded signal routes when
643 output, left, idx=0, mute=0, val=25
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dst,sta350.txt86 - st,invalid-input-detect-mute:
87 If present, automatic invalid input detect mute is enabled.
89 - st,activate-mute-output:
90 If present, a mute output will be activated in ase the volume will
105 mute commands.
129 st,invalid-input-detect-mute; // mute if no valid digital
Dst,sta32x.txt71 - st,invalid-input-detect-mute:
72 If present, automatic invalid input detect mute is enabled.
90 st,invalid-input-detect-mute; // mute if no valid digital
Dnvidia,tegra-audio-wm8903.txt27 - nvidia,hp-mute-gpios : The GPIO that mutes the headphones
/linux-4.1.27/Documentation/sound/alsa/soc/
Dcodec.txt21 7) DAC Digital mute control.
158 7 - Codec DAC digital mute control
160 Most codecs have a digital mute before the DACs that can be used to
161 minimise any system noise. The mute stops any digital data from
165 when the mute is applied or freed.
169 static int wm8974_mute(struct snd_soc_dai *dai, int mute)
174 if (mute)
Doverview.txt46 codec up/down in the correct sequence (including using digital mute). ASoC
/linux-4.1.27/sound/i2c/other/
Dpt2258.c59 pt->mute = 1; in snd_pt2258_reset()
152 ucontrol->value.integer.value[0] = !pt->mute; in pt2258_switch_get()
164 if (pt->mute == val) in pt2258_switch_put()
167 pt->mute = val; in pt2258_switch_put()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-tvaudio.c189 unsigned int mute; in mute_input_7134() local
196 mute = (dev->ctl_mute || in mute_input_7134()
198 if (card(dev).mute.name) { in mute_input_7134()
203 if (mute) in mute_input_7134()
204 in = &card(dev).mute; in mute_input_7134()
207 if (dev->hw_mute == mute && in mute_input_7134()
210 mute,in->name); in mute_input_7134()
215 dev->ctl_mute,dev->automute,dev->input->name,mute,in->name); in mute_input_7134()
216 dev->hw_mute = mute; in mute_input_7134()
221 saa_writeb(SAA7134_AUDIO_MUTE_CTRL, mute ? in mute_input_7134()
[all …]
Dsaa7134-cards.c148 .mute = {
191 .mute = {
269 .mute = {
319 .mute = {
419 .mute = {
641 .mute = {
741 .mute = {
803 .mute = {
867 .mute = {
1027 .mute = {
[all …]
Dsaa7134.h388 struct saa7134_input mute; member
/linux-4.1.27/sound/soc/codecs/
Dlm49453.c1228 static int lm49453_hp_mute(struct snd_soc_dai *dai, int mute) in lm49453_hp_mute() argument
1231 (mute ? (BIT(1)|BIT(0)) : 0)); in lm49453_hp_mute()
1235 static int lm49453_lo_mute(struct snd_soc_dai *dai, int mute) in lm49453_lo_mute() argument
1238 (mute ? (BIT(3)|BIT(2)) : 0)); in lm49453_lo_mute()
1242 static int lm49453_ls_mute(struct snd_soc_dai *dai, int mute) in lm49453_ls_mute() argument
1245 (mute ? (BIT(5)|BIT(4)) : 0)); in lm49453_ls_mute()
1249 static int lm49453_ep_mute(struct snd_soc_dai *dai, int mute) in lm49453_ep_mute() argument
1252 (mute ? BIT(4) : 0)); in lm49453_ep_mute()
1256 static int lm49453_ha_mute(struct snd_soc_dai *dai, int mute) in lm49453_ha_mute() argument
1259 (mute ? (BIT(7)|BIT(6)) : 0)); in lm49453_ha_mute()
Dcq93vc.c46 static int cq93vc_mute(struct snd_soc_dai *dai, int mute) in cq93vc_mute() argument
51 if (mute) in cq93vc_mute()
Dtwl6040.c955 int mute) in twl6040_mute_path() argument
968 if (mute) { in twl6040_mute_path()
979 priv->dl1_unmuted = !mute; in twl6040_mute_path()
985 if (mute) { in twl6040_mute_path()
995 priv->dl2_unmuted = !mute; in twl6040_mute_path()
1002 static int twl6040_digital_mute(struct snd_soc_dai *dai, int mute) in twl6040_digital_mute() argument
1006 twl6040_mute_path(dai->codec, TWL6040_DAI_DL1, mute); in twl6040_digital_mute()
1007 twl6040_mute_path(dai->codec, TWL6040_DAI_DL2, mute); in twl6040_digital_mute()
1011 twl6040_mute_path(dai->codec, dai->id, mute); in twl6040_digital_mute()
Disabelle.c868 static int isabelle_hs_mute(struct snd_soc_dai *dai, int mute) in isabelle_hs_mute() argument
871 BIT(4), (mute ? BIT(4) : 0)); in isabelle_hs_mute()
876 static int isabelle_hf_mute(struct snd_soc_dai *dai, int mute) in isabelle_hf_mute() argument
879 BIT(4), (mute ? BIT(4) : 0)); in isabelle_hf_mute()
884 static int isabelle_line_mute(struct snd_soc_dai *dai, int mute) in isabelle_line_mute() argument
887 BIT(4), (mute ? BIT(4) : 0)); in isabelle_line_mute()
Dsn95031.c648 static int sn95031_pcm_hs_mute(struct snd_soc_dai *dai, int mute) in sn95031_pcm_hs_mute() argument
651 SN95031_HSLVOLCTRL, BIT(7), (!mute << 7)); in sn95031_pcm_hs_mute()
653 SN95031_HSRVOLCTRL, BIT(7), (!mute << 7)); in sn95031_pcm_hs_mute()
657 static int sn95031_pcm_spkr_mute(struct snd_soc_dai *dai, int mute) in sn95031_pcm_spkr_mute() argument
660 SN95031_IHFLVOLCTRL, BIT(7), (!mute << 7)); in sn95031_pcm_spkr_mute()
662 SN95031_IHFRVOLCTRL, BIT(7), (!mute << 7)); in sn95031_pcm_spkr_mute()
Dpcm1792a.c90 static int pcm1792a_digital_mute(struct snd_soc_dai *dai, int mute) in pcm1792a_digital_mute() argument
97 PCM1792A_MUTE_MASK, !!mute); in pcm1792a_digital_mute()
Dtlv320aic26.c136 static int aic26_mute(struct snd_soc_dai *dai, int mute) in aic26_mute() argument
143 dai, mute); in aic26_mute()
145 if (mute) in aic26_mute()
Dtfa9879.c101 static int tfa9879_digital_mute(struct snd_soc_dai *dai, int mute) in tfa9879_digital_mute() argument
107 !!mute << TFA9879_S_MUTE_SHIFT); in tfa9879_digital_mute()
Dpcm1681.c154 static int pcm1681_digital_mute(struct snd_soc_dai *dai, int mute) in pcm1681_digital_mute() argument
160 if (mute) in pcm1681_digital_mute()
Dwm8728.c75 static int wm8728_mute(struct snd_soc_dai *dai, int mute) in wm8728_mute() argument
80 if (mute) in wm8728_mute()
Dsta529.c260 static int sta529_mute(struct snd_soc_dai *dai, int mute) in sta529_mute() argument
264 if (mute) in sta529_mute()
Duda134x.c142 static int uda134x_mute(struct snd_soc_dai *dai, int mute) in uda134x_mute() argument
147 pr_debug("%s mute: %d\n", __func__, mute); in uda134x_mute()
149 if (mute) in uda134x_mute()
Dad193x.c110 static int ad193x_mute(struct snd_soc_dai *dai, int mute) in ad193x_mute() argument
114 if (mute) in ad193x_mute()
Dak4535.c315 static int ak4535_mute(struct snd_soc_dai *dai, int mute) in ak4535_mute() argument
319 if (!mute) in ak4535_mute()
Dwm8711.c210 static int wm8711_mute(struct snd_soc_dai *dai, int mute) in wm8711_mute() argument
215 if (mute) in wm8711_mute()
Dssm4567.c210 static int ssm4567_mute(struct snd_soc_dai *dai, int mute) in ssm4567_mute() argument
215 val = mute ? SSM4567_DAC_MUTE : 0; in ssm4567_mute()
Dcs42l51.c445 static int cs42l51_dai_mute(struct snd_soc_dai *dai, int mute) in cs42l51_dai_mute() argument
453 if (mute) in cs42l51_dai_mute()
Dwm8776.c315 static int wm8776_mute(struct snd_soc_dai *dai, int mute) in wm8776_mute() argument
319 return snd_soc_write(codec, WM8776_DACMUTE, !!mute); in wm8776_mute()
Dsta32x.c381 unsigned int mute; in sta32x_cache_sync() local
385 regmap_read(sta32x->regmap, STA32X_MMUTE, &mute); in sta32x_cache_sync()
386 regmap_write(sta32x->regmap, STA32X_MMUTE, mute | STA32X_MMUTE_MMUTE); in sta32x_cache_sync()
389 regmap_write(sta32x->regmap, STA32X_MMUTE, mute); in sta32x_cache_sync()
Dwm8978.c842 static int wm8978_mute(struct snd_soc_dai *dai, int mute) in wm8978_mute() argument
846 dev_dbg(codec->dev, "%s: %d\n", __func__, mute); in wm8978_mute()
848 if (mute) in wm8978_mute()
Dml26124.c424 static int ml26124_mute(struct snd_soc_dai *dai, int mute) in ml26124_mute() argument
438 if (mute) in ml26124_mute()
Dssm2602.c324 static int ssm2602_mute(struct snd_soc_dai *dai, int mute) in ssm2602_mute() argument
328 if (mute) in ssm2602_mute()
Dwm8971.c543 static int wm8971_mute(struct snd_soc_dai *dai, int mute) in wm8971_mute() argument
548 if (mute) in wm8971_mute()
Dtas2552.c255 static int tas2552_mute(struct snd_soc_dai *dai, int mute) in tas2552_mute() argument
260 if (mute) in tas2552_mute()
Dcs4265.c400 static int cs4265_digital_mute(struct snd_soc_dai *dai, int mute) in cs4265_digital_mute() argument
404 if (mute) { in cs4265_digital_mute()
Dsta350.c420 unsigned int mute; in sta350_cache_sync() local
424 regmap_read(sta350->regmap, STA350_CFUD, &mute); in sta350_cache_sync()
425 regmap_write(sta350->regmap, STA350_MMUTE, mute | STA350_MMUTE_MMUTE); in sta350_cache_sync()
428 regmap_write(sta350->regmap, STA350_MMUTE, mute); in sta350_cache_sync()
Dcs42xx8.c282 static int cs42xx8_digital_mute(struct snd_soc_dai *dai, int mute) in cs42xx8_digital_mute() argument
288 CS42XX8_DACMUTE_ALL, mute ? CS42XX8_DACMUTE_ALL : 0); in cs42xx8_digital_mute()
Dcs4270.c406 static int cs4270_dai_mute(struct snd_soc_dai *dai, int mute) in cs4270_dai_mute() argument
414 if (mute) in cs4270_dai_mute()
Dwm8974.c489 static int wm8974_mute(struct snd_soc_dai *dai, int mute) in wm8974_mute() argument
494 if (mute) in wm8974_mute()
Dak4641.c391 static int ak4641_mute(struct snd_soc_dai *dai, int mute) in ak4641_mute() argument
395 return snd_soc_update_bits(codec, AK4641_DAC, 0x20, mute ? 0x20 : 0); in ak4641_mute()
Dwm8510.c493 static int wm8510_mute(struct snd_soc_dai *dai, int mute) in wm8510_mute() argument
498 if (mute) in wm8510_mute()
Dwm8770.c478 static int wm8770_mute(struct snd_soc_dai *dai, int mute) in wm8770_mute() argument
484 !!mute << 4); in wm8770_mute()
Dtlv320aic23.c413 static int tlv320aic23_mute(struct snd_soc_dai *dai, int mute) in tlv320aic23_mute() argument
419 if (mute) in tlv320aic23_mute()
Dwm8750.c612 static int wm8750_mute(struct snd_soc_dai *dai, int mute) in wm8750_mute() argument
617 if (mute) in wm8750_mute()
Dcs4271.c410 static int cs4271_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in cs4271_mute_stream() argument
421 if (mute) { in cs4271_mute_stream()
Dwm8940.c458 static int wm8940_mute(struct snd_soc_dai *dai, int mute) in wm8940_mute() argument
463 if (mute) in wm8940_mute()
Des8328.c435 static int es8328_mute(struct snd_soc_dai *dai, int mute) in es8328_mute() argument
439 mute ? ES8328_DACCONTROL3_DACMUTE : 0); in es8328_mute()
Dssm2518.c392 static int ssm2518_mute(struct snd_soc_dai *dai, int mute) in ssm2518_mute() argument
397 if (mute) in ssm2518_mute()
Dmax98088.c1531 static int max98088_dai1_digital_mute(struct snd_soc_dai *codec_dai, int mute) in max98088_dai1_digital_mute() argument
1536 if (mute) in max98088_dai1_digital_mute()
1546 static int max98088_dai2_digital_mute(struct snd_soc_dai *codec_dai, int mute) in max98088_dai2_digital_mute() argument
1551 if (mute) in max98088_dai2_digital_mute()
Dwm8988.c713 static int wm8988_mute(struct snd_soc_dai *dai, int mute) in wm8988_mute() argument
718 if (mute) in wm8988_mute()
Dwm8731.c374 static int wm8731_mute(struct snd_soc_dai *dai, int mute) in wm8731_mute() argument
379 if (mute) in wm8731_mute()
Dadau1701.c572 static int adau1701_digital_mute(struct snd_soc_dai *dai, int mute) in adau1701_digital_mute() argument
579 if (mute) in adau1701_digital_mute()
Dalc5632.c909 static int alc5632_mute(struct snd_soc_dai *dai, int mute) in alc5632_mute() argument
916 if (mute) in alc5632_mute()
Dwm8955.c750 static int wm8955_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8955_digital_mute() argument
755 if (mute) in wm8955_digital_mute()
Dwm8580.c772 static int wm8580_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8580_digital_mute() argument
779 if (mute) in wm8580_digital_mute()
Dtas5086.c456 static int tas5086_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in tas5086_mute_stream() argument
462 if (mute) in tas5086_mute_stream()
Dadau1977.c611 static int adau1977_mute(struct snd_soc_dai *dai, int mute, int stream) in adau1977_mute() argument
616 if (mute) in adau1977_mute()
Dwm8753.c1309 static int wm8753_mute(struct snd_soc_dai *dai, int mute) in wm8753_mute() argument
1317 if (mute && wm8753->dai_func == 1) { in wm8753_mute()
1321 if (mute) in wm8753_mute()
Dwm8961.c704 static int wm8961_digital_mute(struct snd_soc_dai *dai, int mute) in wm8961_digital_mute() argument
709 if (mute) in wm8961_digital_mute()
Dalc5623.c746 static int alc5623_mute(struct snd_soc_dai *dai, int mute) in alc5623_mute() argument
752 if (mute) in alc5623_mute()
Dtlv320aic32x4.c482 static int aic32x4_mute(struct snd_soc_dai *dai, int mute) in aic32x4_mute() argument
488 if (mute) in aic32x4_mute()
Dwm8960.c608 static int wm8960_mute(struct snd_soc_dai *dai, int mute) in wm8960_mute() argument
612 if (mute) in wm8960_mute()
Dwm8990.c1095 static int wm8990_mute(struct snd_soc_dai *dai, int mute) in wm8990_mute() argument
1102 if (mute) in wm8990_mute()
Dwm8983.c616 static int wm8983_dac_mute(struct snd_soc_dai *dai, int mute) in wm8983_dac_mute() argument
622 !!mute << WM8983_SOFTMUTE_SHIFT); in wm8983_dac_mute()
Dda7210.c936 static int da7210_mute(struct snd_soc_dai *dai, int mute) in da7210_mute() argument
941 if (mute) in da7210_mute()
Dwm8350.c52 u16 mute; member
949 static int wm8350_mute(struct snd_soc_dai *dai, int mute) in wm8350_mute() argument
954 if (mute) in wm8350_mute()
Dda9055.c1221 static int da9055_mute(struct snd_soc_dai *dai, int mute) in da9055_mute() argument
1225 if (mute) { in da9055_mute()
Dwm8900.c979 static int wm8900_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8900_digital_mute() argument
986 if (mute) in wm8900_digital_mute()
Dwm8985.c589 static int wm8985_dac_mute(struct snd_soc_dai *dai, int mute) in wm8985_dac_mute() argument
595 !!mute << WM8985_SOFTMUTE_SHIFT); in wm8985_dac_mute()
Dwm8991.c1103 static int wm8991_mute(struct snd_soc_dai *dai, int mute) in wm8991_mute() argument
1109 if (mute) in wm8991_mute()
Dwm9081.c1156 static int wm9081_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm9081_digital_mute() argument
1163 if (mute) in wm9081_digital_mute()
Dwm8400.c1115 static int wm8400_mute(struct snd_soc_dai *dai, int mute) in wm8400_mute() argument
1120 if (mute) in wm8400_mute()
Dcs42l52.c843 static int cs42l52_digital_mute(struct snd_soc_dai *dai, int mute) in cs42l52_digital_mute() argument
847 if (mute) in cs42l52_digital_mute()
Dsgtl5000.c449 static int sgtl5000_digital_mute(struct snd_soc_dai *codec_dai, int mute) in sgtl5000_digital_mute() argument
455 adcdac_ctrl, mute ? adcdac_ctrl : 0); in sgtl5000_digital_mute()
D88pm860x-codec.c927 static int pm860x_digital_mute(struct snd_soc_dai *codec_dai, int mute) in pm860x_digital_mute() argument
932 if (mute) in pm860x_digital_mute()
Dcs42l56.c865 static int cs42l56_digital_mute(struct snd_soc_dai *dai, int mute) in cs42l56_digital_mute() argument
869 if (mute) { in cs42l56_digital_mute()
Dtlv320aic31xx.c813 static int aic31xx_dac_mute(struct snd_soc_dai *codec_dai, int mute) in aic31xx_dac_mute() argument
817 if (mute) { in aic31xx_dac_mute()
Dda7213.c1201 static int da7213_mute(struct snd_soc_dai *dai, int mute) in da7213_mute() argument
1205 if (mute) { in da7213_mute()
Dtlv320aic3x.c1185 static int aic3x_mute(struct snd_soc_dai *dai, int mute) in aic3x_mute() argument
1191 if (mute) { in aic3x_mute()
Dwm8993.c1337 static int wm8993_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8993_digital_mute() argument
1344 if (mute) in wm8993_digital_mute()
Dwm8903.c1306 static int wm8903_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8903_digital_mute() argument
1313 if (mute) in wm8903_digital_mute()
Dwm8995.c1422 static int wm8995_aif_mute(struct snd_soc_dai *dai, int mute) in wm8995_aif_mute() argument
1439 !!mute << WM8995_AIF1DAC1_MUTE_SHIFT); in wm8995_aif_mute()
Dwm8904.c1817 static int wm8904_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8904_digital_mute() argument
1822 if (mute) in wm8904_digital_mute()
Dmax98090.c2076 static int max98090_dai_digital_mute(struct snd_soc_dai *codec_dai, int mute) in max98090_dai_digital_mute() argument
2081 regval = mute ? M98090_DVM_MASK : 0; in max98090_dai_digital_mute()
Dwm8962.c2930 static int wm8962_mute(struct snd_soc_dai *dai, int mute) in wm8962_mute() argument
2935 if (mute) in wm8962_mute()
/linux-4.1.27/Documentation/video4linux/
Dradiotrack.txt68 0 0 : audio mute
109 Card Off: BASE <-- 0x00 (audio mute, no stereo detect,
137 BASE <-- 0x01 (audio mute, no stereo detect, radio
139 BASE <-- 0x03 (audio mute, no stereo detect, radio
142 BASE <-- 0x05 (audio mute, no stereo detect, radio
144 BASE <-- 0x07 (audio mute, no stereo detect, radio
DREADME.saa713462 - saa7130 - low-price chip, doesn't have mute, that is why all those
63 cards should have .mute field defined in their tuner structure.
Dv4l2-controls.txt498 struct v4l2_ctrl *mute = ctrl->cluster[AUDIO_CL_MUTE];
500 write_reg(0x123, mute->val ? 0 : ctrl->val);
521 struct v4l2_ctrl *mute;
529 state->mute = v4l2_ctrl_new_std(&state->ctrl_handler, ...);
532 And in foo_s_ctrl you can use these pointers directly: state->mute->val.
535 reason mute was never added (because the hardware doesn't support that
536 particular feature), then mute will be NULL. So in that case we have a
548 each control. For example, in the case of a volume/mute cluster the 'is_new'
549 flag of the mute control would be set if the user called VIDIOC_S_CTRL for
550 mute only. If the user would call VIDIOC_S_EXT_CTRLS for both mute and volume
[all …]
Dsi4713.txt34 Applications can use v4l2 radio API to specify frequency of operation, mute state,
37 When the v4l2 mute property is set to 1 (true), the driver will turn the chip off.
64 mute (bool) : default=1 value=0
Dsi476x.txt51 0x06 | smattn | Soft mute attenuation level in dB
Dsi470x.txt58 v4l2-ctl -d /dev/radio0 --set-ctrl=volume=10,mute=0 --set-freq=95.21 --all
/linux-4.1.27/arch/powerpc/include/asm/
Dps3av.h473 u16 mute; /* in: mute on/off */ member
478 struct ps3av_av_mute mute[PS3AV_MUTE_PORT_MAX]; member
528 struct ps3av_av_mute mute[PS3AV_MUTE_PORT_MAX]; member
544 u16 mute; /* in: mute */ member
623 u32 mute; /* in: mute */ member
628 struct ps3av_audio_mute mute[PS3AV_OPT_PORT_MAX]; member
/linux-4.1.27/sound/pci/oxygen/
Dxonar_cs43xx.c246 u8 mute; in update_cs4362a_volumes() local
248 mute = chip->dac_mute ? CS4362A_MUTE : 0; in update_cs4362a_volumes()
251 (127 - chip->dac_volume[2 + i]) | mute); in update_cs4362a_volumes()
351 unsigned int reg, unsigned int mute) in xonar_d1_line_mic_ac97_switch() argument
356 mute ? GPIO_D1_INPUT_ROUTE : 0, in xonar_d1_line_mic_ac97_switch()
Doxygen.h100 unsigned int reg, unsigned int mute);
Dxonar_pcm179x.c975 unsigned int reg, unsigned int mute) in xonar_line_mic_ac97_switch() argument
980 mute ? GPIO_INPUT_ROUTE : 0, in xonar_line_mic_ac97_switch()
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-av-audio.c389 static void set_mute(struct cx18 *cx, int mute) in set_mute() argument
400 if (mute) { in set_mute()
412 cx18_av_and_or(cx, 0x8d3, ~0x2, mute ? 0x02 : 0x00); in set_mute()
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Dtwl4030-audio.txt17 -ti,hs_extmute: Use external mute for HS pop reduction
18 -ti,hs_extmute_gpio: Use external GPIO to control the external mute
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-video.c885 struct v4l2_ctrl *mute; in cx23885_set_freq() local
896 mute = v4l2_ctrl_find(&dev->ctrl_handler, V4L2_CID_AUDIO_MUTE); in cx23885_set_freq()
897 if (mute) { in cx23885_set_freq()
898 old_mute_val = v4l2_ctrl_g_ctrl(mute); in cx23885_set_freq()
900 v4l2_ctrl_s_ctrl(mute, 1); in cx23885_set_freq()
910 v4l2_ctrl_s_ctrl(mute, old_mute_val); in cx23885_set_freq()
918 struct v4l2_ctrl *mute; in cx23885_set_freq_via_ops() local
933 mute = v4l2_ctrl_find(&dev->ctrl_handler, V4L2_CID_AUDIO_MUTE); in cx23885_set_freq_via_ops()
934 if (mute) { in cx23885_set_freq_via_ops()
935 old_mute_val = v4l2_ctrl_g_ctrl(mute); in cx23885_set_freq_via_ops()
[all …]
/linux-4.1.27/sound/soc/intel/atom/
Dsst-atom-controls.c401 u16 task_id, u16 loc_id, u16 module_id, int mute) in sst_send_gain_cmd() argument
411 if (mute || gv->mute) { in sst_send_gain_cmd()
446 ucontrol->value.integer.value[0] = gv->mute ? 1 : 0; in sst_gain_get()
482 gv->mute = !!ucontrol->value.integer.value[0]; in sst_gain_put()
483 dev_dbg(cmpnt->dev, "%s: Mute %d\n", mc->pname, gv->mute); in sst_gain_put()
508 struct sst_data *drv, int mute);
589 struct sst_data *drv, int mute) in sst_set_pipe_gain() argument
604 mc->pipe_id | mc->instance_id, mc->module_id, mute); in sst_set_pipe_gain()
1168 int sst_send_pipe_gains(struct snd_soc_dai *dai, int stream, int mute) in sst_send_pipe_gains() argument
1191 sst_set_pipe_gain(ids, drv, mute); in sst_send_pipe_gains()
[all …]
Dsst-mfld-platform.h157 int sst_send_pipe_gains(struct snd_soc_dai *dai, int stream, int mute);
Dsst-mfld-dsp.h468 u32 mute; member
Dsst-mfld-platform-pcm.c104 static int sst_media_digital_mute(struct snd_soc_dai *dai, int mute, int stream) in sst_media_digital_mute() argument
107 return sst_send_pipe_gains(dai, stream, mute); in sst_media_digital_mute()
Dsst-atom-controls.h706 bool mute; member
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-core.c719 static void tm6010_set_mute_sif(struct tm6000_core *dev, u8 mute) in tm6010_set_mute_sif() argument
723 if (mute) in tm6010_set_mute_sif()
729 static void tm6010_set_mute_adc(struct tm6000_core *dev, u8 mute) in tm6010_set_mute_adc() argument
733 if (mute) in tm6010_set_mute_adc()
749 int tm6000_tvaudio_set_mute(struct tm6000_core *dev, u8 mute) in tm6000_tvaudio_set_mute() argument
762 tm6010_set_mute_sif(dev, mute); in tm6000_tvaudio_set_mute()
772 tm6010_set_mute_adc(dev, mute); in tm6000_tvaudio_set_mute()
Dtm6000.h335 int tm6000_tvaudio_set_mute(struct tm6000_core *dev, u8 mute);
/linux-4.1.27/sound/soc/omap/
Dams-delta.c422 static int ams_delta_digital_mute(struct snd_soc_dai *dai, int mute) in ams_delta_digital_mute() argument
426 if (ams_delta_muted == mute) in ams_delta_digital_mute()
430 ams_delta_muted = mute; in ams_delta_digital_mute()
436 mute ? AMS_DELTA_LATCH2_MODEM_CODEC : 0); in ams_delta_digital_mute()
/linux-4.1.27/sound/isa/wss/
Dwss_lib.c565 static void snd_wss_calibrate_mute(struct snd_wss *chip, int mute) in snd_wss_calibrate_mute() argument
569 mute = mute ? 0x80 : 0; in snd_wss_calibrate_mute()
571 if (chip->calibrate_mute == mute) { in snd_wss_calibrate_mute()
575 if (!mute) { in snd_wss_calibrate_mute()
592 mute | chip->image[CS4231_AUX1_LEFT_INPUT]); in snd_wss_calibrate_mute()
594 mute | chip->image[CS4231_AUX1_RIGHT_INPUT]); in snd_wss_calibrate_mute()
596 mute | chip->image[CS4231_AUX2_LEFT_INPUT]); in snd_wss_calibrate_mute()
598 mute | chip->image[CS4231_AUX2_RIGHT_INPUT]); in snd_wss_calibrate_mute()
600 mute | chip->image[CS4231_LEFT_OUTPUT]); in snd_wss_calibrate_mute()
602 mute | chip->image[CS4231_RIGHT_OUTPUT]); in snd_wss_calibrate_mute()
[all …]
/linux-4.1.27/sound/pci/ice1712/
Dmaya44.c128 unsigned short mute; /* mute bit */ member
139 .mute = 0x00,
147 .mute = 0x00,
155 .mute = 0xa5,
218 data = vol->mute; in maya_vol_put()
Dwtm.c78 static void stac9460_dac_mute_all(struct snd_ice1712 *ice, unsigned char mute, in stac9460_dac_mute_all() argument
92 new = (~mute << 7 & 0x80) | (old & ~0x80); in stac9460_dac_mute_all()
111 new = (~mute << 7 & 0x80) | (old & ~0x80); in stac9460_dac_mute_all()
Dprodigy192.c93 unsigned char mute) in stac9460_dac_mute() argument
98 new = (~mute << 7 & 0x80) | (old & ~0x80); in stac9460_dac_mute()
/linux-4.1.27/sound/sparc/
Dcs4231.c561 static void snd_cs4231_calibrate_mute(struct snd_cs4231 *chip, int mute) in snd_cs4231_calibrate_mute() argument
565 mute = mute ? 1 : 0; in snd_cs4231_calibrate_mute()
567 if (chip->calibrate_mute == mute) { in snd_cs4231_calibrate_mute()
571 if (!mute) { in snd_cs4231_calibrate_mute()
580 mute ? 0x80 : chip->image[CS4231_AUX1_LEFT_INPUT]); in snd_cs4231_calibrate_mute()
582 mute ? 0x80 : chip->image[CS4231_AUX1_RIGHT_INPUT]); in snd_cs4231_calibrate_mute()
584 mute ? 0x80 : chip->image[CS4231_AUX2_LEFT_INPUT]); in snd_cs4231_calibrate_mute()
586 mute ? 0x80 : chip->image[CS4231_AUX2_RIGHT_INPUT]); in snd_cs4231_calibrate_mute()
588 mute ? 0x80 : chip->image[CS4231_LEFT_OUTPUT]); in snd_cs4231_calibrate_mute()
590 mute ? 0x80 : chip->image[CS4231_RIGHT_OUTPUT]); in snd_cs4231_calibrate_mute()
[all …]
/linux-4.1.27/drivers/gpu/drm/radeon/
Ddce3_1_afmt.c223 void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in dce3_2_set_mute() argument
228 if (mute) in dce3_2_set_mute()
Dradeon_audio.c95 void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
96 void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
97 void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute);
681 static void radeon_audio_set_mute(struct drm_encoder *encoder, bool mute) in radeon_audio_set_mute() argument
690 radeon_encoder->audio->set_mute(encoder, dig->afmt->offset, mute); in radeon_audio_set_mute()
Dradeon_audio.h63 void (*set_mute)(struct drm_encoder *encoder, u32 offset, bool mute);
Devergreen_hdmi.c389 void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in dce4_set_mute() argument
394 if (mute) in dce4_set_mute()
Dr600_hdmi.c393 void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in r600_set_mute() argument
398 if (mute) in r600_set_mute()
/linux-4.1.27/sound/pci/au88x0/
Dau88x0_wt.h45 mute, /* 6 W 1:mute, 0:unmute */
/linux-4.1.27/sound/drivers/vx/
Dvx_mixer.c128 void vx_toggle_dac_mute(struct vx_core *chip, int mute) in vx_toggle_dac_mute() argument
133 chip->ops->akm_write(chip, XX_CODEC_DAC_CONTROL_REGISTER, mute); /* XXX */ in vx_toggle_dac_mute()
136 mute ? DAC_ATTEN_MAX : DAC_ATTEN_MIN); in vx_toggle_dac_mute()
211 unsigned int mute; member
241 if (info->mute) in vx_adjust_audio_level()
273 info.mute = (rmh.Stat[i] & AUDIO_IO_HAS_MUTE_LEVEL) ? 1 : 0;
307 info.mute = !active; in vx_set_audio_switch()
/linux-4.1.27/include/media/
Dtea575x.h59 bool mute; /* Device is muted? */ member
/linux-4.1.27/sound/soc/intel/haswell/
Dsst-haswell-ipc.c226 u32 mute[SST_HSW_NO_CHANNELS]; member
298 u32 mute[SST_HSW_NO_CHANNELS]; member
879 if (hsw->mute[0] && hsw->mute[1]) { in sst_hsw_stream_set_volume()
882 } else if (hsw->mute[0]) in sst_hsw_stream_set_volume()
884 else if (hsw->mute[1]) in sst_hsw_stream_set_volume()
890 if (hsw->mute[channel]) { in sst_hsw_stream_set_volume()
935 if (hsw->mute[0] && hsw->mute[1]) { in sst_hsw_mixer_set_volume()
938 } else if (hsw->mute[0]) in sst_hsw_mixer_set_volume()
940 else if (hsw->mute[1]) in sst_hsw_mixer_set_volume()
946 if (hsw->mute[channel]) { in sst_hsw_mixer_set_volume()
/linux-4.1.27/arch/arm/boot/dts/
Dmpa1600.dts72 label = "Monitor mute";
/linux-4.1.27/Documentation/devicetree/bindings/iio/frequency/
Dadf4350.txt58 - adi,mute-till-lock-enable: Enables Mute-Till-Lock-Detect function.
85 adi,mute-till-lock-enable;
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-cards.c257 .gpio_audio_mute = { .mask = 0x2000, .mute = 0x2000 },
300 .gpio_audio_mute = { .mask = 0x0001, .mute = 0x0001 },
342 .gpio_audio_mute = { .mask = 0x0001, .mute = 0x0001 },
493 .gpio_audio_mute = { .mask = 0x6000, .mute = 0x6000 },
859 .gpio_audio_mute = { .mask = 0x6000, .mute = 0x6000 },
1246 .mute = 0x0000 }, /* 0x200? Disable for now. */
Divtv-cards.h231 u16 mute; /* set this value to mute, 0 to unmute */ member
Divtv-gpio.c269 data = ctrl->val ? itv->card->gpio_audio_mute.mute : 0; in subdev_s_ctrl()
/linux-4.1.27/drivers/crypto/amcc/
Dcrypto4xx_alg.c57 u32 sn_mask, u32 mute, u32 cp_pad, in set_dynamic_sa_command_1() argument
67 sa->sa_command_1.bf.mutable_bit_proc = mute; in set_dynamic_sa_command_1()
/linux-4.1.27/Documentation/video4linux/bttv/
DInsmod-options104 tda9874a_AMSEL=0/1 auto-mute select for NICAM (default=0)
122 AMSEL=0: auto-mute will switch between NICAM sound
124 AMSEL=1: auto-mute will switch between NICAM sound
DSound-FAQ65 u32 audiomux[6]; /* Tuner, Radio, external, internal, mute, stereo */
74 (i.e. which pins must be high/low for tuner/mute/...). This will be
/linux-4.1.27/drivers/media/radio/si4713/
Dsi4713.c809 static int si4713_set_mute(struct si4713_device *sdev, u16 mute) in si4713_set_mute() argument
813 mute = set_mute(mute); in si4713_set_mute()
817 SI4713_TX_LINE_INPUT_MUTE, mute); in si4713_set_mute()
1496 sdev->mute = v4l2_ctrl_new_std(hdl, &si4713_ctrl_ops, in si4713_probe()
1586 v4l2_ctrl_cluster(29, &sdev->mute); in si4713_probe()
Dsi4713.h208 struct v4l2_ctrl *mute; member
/linux-4.1.27/sound/pci/mixart/
Dmixart_core.h424 u32 mute; member
450 u32 mute; member
/linux-4.1.27/Documentation/laptops/
Dthinkpad-acpi.txt293 Warning: when in NVRAM mode, the volume up/down/mute
297 interface. When in ACPI event mode, volume up/down/mute
744 Audio mute and microphone mute LEDs are supported, but currently not
1060 audio control: volume up, volume down and mute.
1062 It is worth noting that the normal way the mute function works (on
1063 ThinkPads that do not have a "mute LED") is:
1065 1. Press mute to mute. It will *always* mute, you can press it as
1066 many times as you want, and the sound will remain mute.
1072 mute-toggle solution found on normal consumer laptops: you can be
1073 absolutely sure the ThinkPad will not make noise if you press the mute
[all …]
/linux-4.1.27/drivers/media/i2c/cx25840/
Dcx25840-core.h59 struct v4l2_ctrl *mute; member
Dcx25840-audio.c545 if (state->mute->val) in cx25840_audio_s_ctrl()
/linux-4.1.27/sound/firewire/
Disight.c519 __be32 mute; in isight_mute_get() local
522 err = reg_read(isight, REG_MUTE, &mute); in isight_mute_get()
526 value->value.integer.value[0] = !mute; in isight_mute_get()
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-hdw-internal.h373 VCREATE_DATA(mute);
/linux-4.1.27/drivers/media/pci/bt8xx/
Dbttv-driver.c1002 audio_mux_gpio(struct bttv *btv, int input, int mute) in audio_mux_gpio() argument
1011 mute_gpio = mute || (btv->opt_automute && (!signal || !btv->users) in audio_mux_gpio()
1034 audio_mute(struct bttv *btv, int mute) in audio_mute() argument
1038 audio_mux_gpio(btv, btv->audio_input, mute); in audio_mute()
1043 v4l2_ctrl_s_ctrl(ctrl, mute); in audio_mute()
1048 v4l2_ctrl_s_ctrl(ctrl, mute); in audio_mute()
1053 v4l2_ctrl_s_ctrl(ctrl, mute); in audio_mute()
1061 audio_mux_gpio(btv, input, btv->mute); in audio_input()
1312 btv->mute = c->val; in bttv_s_ctrl()
3056 audio_mute(btv, btv->mute); in bttv_open()
[all …]
Dbttvp.h430 unsigned int mute; member
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-core.c398 if (dev->board.mute_gpio && dev->mute) in em28xx_set_audio_source()
453 if (!dev->mute) in em28xx_audio_analog_set()
476 if (dev->mute) in em28xx_audio_analog_set()
Dem28xx-audio.c299 dev->mute = 0; in snd_em28xx_capture_open()
331 dev->mute = 1; in snd_em28xx_pcm_close()
Dem28xx.h651 int mute; member
Dem28xx-video.c1154 dev->mute = ctrl->val; in em28xx_ctrl_notify()
1173 dev->mute = ctrl->val; in em28xx_s_ctrl()
2441 dev->mute = 1; in em28xx_v4l2_init()
/linux-4.1.27/sound/pci/asihpi/
Dasihpi.c1566 u32 mute; in snd_asihpi_volume_mute_get() local
1568 hpi_handle_error(hpi_volume_get_mute(h_control, &mute)); in snd_asihpi_volume_mute_get()
1569 ucontrol->value.integer.value[0] = mute ? 0 : 1; in snd_asihpi_volume_mute_get()
1582 int mute = ucontrol->value.integer.value[0] ? 0 : HPI_BITMASK_ALL_CHANNELS; in snd_asihpi_volume_mute_put() local
1583 hpi_handle_error(hpi_volume_set_mute(h_control, mute)); in snd_asihpi_volume_mute_put()
1593 u32 mute; in snd_asihpi_volume_add() local
1607 if (hpi_volume_get_mute(hpi_ctl->h_control, &mute) == 0) { in snd_asihpi_volume_add()
Dhpi.h1361 u16 hpi_volume_set_mute(u32 h_control, u32 mute);
1363 u16 hpi_volume_get_mute(u32 h_control, u32 *mute);
Dhpifunc.c2761 u16 hpi_volume_set_mute(u32 h_control, u32 mute) in hpi_volume_set_mute() argument
2763 return hpi_control_param_set(h_control, HPI_VOLUME_MUTE, mute, 0); in hpi_volume_set_mute()
2766 u16 hpi_volume_get_mute(u32 h_control, u32 *mute) in hpi_volume_get_mute() argument
2768 return hpi_control_param1_get(h_control, HPI_VOLUME_MUTE, mute); in hpi_volume_get_mute()
/linux-4.1.27/drivers/platform/x86/
Dthinkpad_acpi.c1982 u16 mute:1; member
2340 n->mute = !!(d & TP_NVRAM_MASK_MUTE); in hotkey_read_nvram()
2421 if (newn->mute) { in hotkey_compare_and_issue_event()
2423 if (!oldn->mute || in hotkey_compare_and_issue_event()
2434 if (oldn->mute) { in hotkey_compare_and_issue_event()
6860 static int __volume_set_mute_ec(const bool mute) in __volume_set_mute_ec() argument
6872 n = (mute) ? s | TP_EC_AUDIO_MUTESW_MSK : in __volume_set_mute_ec()
6886 static int volume_alsa_set_mute(const bool mute) in volume_alsa_set_mute() argument
6889 (mute) ? "" : "un"); in volume_alsa_set_mute()
6890 return __volume_set_mute_ec(mute); in volume_alsa_set_mute()
[all …]
Dpanasonic-laptop.c433 static DEVICE_ATTR(mute, S_IRUGO, show_mute, NULL);
DKconfig365 (headphone and speakers), which is operated by the mute and (in
376 All IBM models have both volume and mute control. Newer Lenovo
377 models only have mute control (the volume hotkeys are just normal
462 IBM, Zoom, Switch Display (fn+F7), ThinkLight, Volume up/down/mute,
/linux-4.1.27/drivers/staging/media/bcm2048/
Dradio-bcm2048.c775 static int bcm2048_set_mute(struct bcm2048_device *bdev, u16 mute) in bcm2048_set_mute() argument
783 if (mute) in bcm2048_set_mute()
791 bdev->mute_state = mute; in bcm2048_set_mute()
2048 DEFINE_SYSFS_PROPERTY(mute, unsigned, int, "%u", 0)
2084 __ATTR(mute, S_IRUGO | S_IWUSR, bcm2048_mute_read,
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-core.h206 struct v4l2_ctrl *mute; member
Dvivid-kthread-cap.c525 dev->volume->cur.val, dev->mute->cur.val); in vivid_fillbuff()
/linux-4.1.27/sound/pci/lola/
Dlola.h515 int lola_setup_all_analog_gains(struct lola *chip, int dir, bool mute);
Dlola_mixer.c333 int lola_setup_all_analog_gains(struct lola *chip, int dir, bool mute) in lola_setup_all_analog_gains() argument
342 unsigned int val = mute ? 0 : pin[idx].cur_gain_step; in lola_setup_all_analog_gains()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dmain.h639 bool mute, struct txpwr_limits *txpwr);
/linux-4.1.27/sound/ppc/
Dawacs.c806 static int toggle_amp_mute(struct awacs_amp *amp, int index, int mute) in toggle_amp_mute() argument
811 if (mute) { in toggle_amp_mute()
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164.h544 int saa7164_api_audio_mute(struct saa7164_port *port, int mute);
Dsaa7164-api.c471 int saa7164_api_audio_mute(struct saa7164_port *port, int mute) in saa7164_api_audio_mute() argument
474 u8 v = mute; in saa7164_api_audio_mute()
477 dprintk(DBGLVL_API, "%s(%d)\n", __func__, mute); in saa7164_api_audio_mute()
/linux-4.1.27/drivers/media/dvb-frontends/drx39xyj/
Ddrx_driver.h1478 bool mute; /**< mute overrides volume setting */ member
1677 bool mute; member
/linux-4.1.27/sound/oss/
Dad1848.c464 int mute; in oss_change_bits() local
478 mute = 0; /* No mute bit; do nothing special */ in oss_change_bits()
483 mute = (set_mute_bit << devc->mix_devices[dev][chn].mutepos); in oss_change_bits()
492 *muteval |= mute; in oss_change_bits()
/linux-4.1.27/sound/isa/wavefront/
Dwavefront_synth.c752 if (prog.layer[l].mute) { in wavefront_get_program_status()
819 if (header->hdr.pr.layer[i].mute) { in wavefront_send_program()
/linux-4.1.27/drivers/net/wireless/b43/
Dphy_n.h944 bool mute; member
/linux-4.1.27/sound/soc/
Dsoc-core.c2291 int snd_soc_dai_digital_mute(struct snd_soc_dai *dai, int mute, in snd_soc_dai_digital_mute() argument
2298 return dai->driver->ops->mute_stream(dai, mute, direction); in snd_soc_dai_digital_mute()
2301 return dai->driver->ops->digital_mute(dai, mute); in snd_soc_dai_digital_mute()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/phy/
Dphy_cmn.c1083 void wlc_phy_mute_upd(struct brcms_phy_pub *pih, bool mute, u32 flags) in wlc_phy_mute_upd() argument
1087 if (mute) in wlc_phy_mute_upd()
1092 if (!mute && (flags & PHY_MUTE_FOR_PREISM)) in wlc_phy_mute_upd()
/linux-4.1.27/sound/pci/hda/
Dhda_generic.c4238 int *paths, bool mute) in do_automute() argument
4263 if (mute) in do_automute()
4276 if (!mute) in do_automute()
4286 set_pin_eapd(codec, nid, !mute); in do_automute()
4288 bool on = !mute; in do_automute()

12