Home
last modified time | relevance | path

Searched refs:mute (Results 1 – 25 of 349) sorted by relevance

12345678910>>...14

/openbmc/linux/sound/soc/codecs/
H A Dwm8524.c28 struct gpio_desc *mute; member
78 gpiod_set_value_cansleep(wm8524->mute, 1); in wm8524_startup()
89 gpiod_set_value_cansleep(wm8524->mute, 0); in wm8524_shutdown()
150 static int wm8524_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in wm8524_mute_stream() argument
154 if (wm8524->mute) in wm8524_mute_stream()
155 gpiod_set_value_cansleep(wm8524->mute, mute); in wm8524_mute_stream()
226 wm8524->mute = devm_gpiod_get(&pdev->dev, "wlf,mute", GPIOD_OUT_LOW); in wm8524_codec_probe()
227 if (IS_ERR(wm8524->mute)) { in wm8524_codec_probe()
228 ret = PTR_ERR(wm8524->mute); in wm8524_codec_probe()
H A Duda1334.c24 struct gpio_desc *mute; member
110 gpiod_set_value_cansleep(uda1334->mute, 1); in uda1334_startup()
121 gpiod_set_value_cansleep(uda1334->mute, 0); in uda1334_shutdown()
183 static int uda1334_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in uda1334_mute_stream() argument
187 if (uda1334->mute) in uda1334_mute_stream()
188 gpiod_set_value_cansleep(uda1334->mute, mute); in uda1334_mute_stream()
259 uda1334->mute = devm_gpiod_get(&pdev->dev, "nxp,mute", GPIOD_OUT_LOW); in uda1334_codec_probe()
260 if (IS_ERR(uda1334->mute)) { in uda1334_codec_probe()
261 ret = PTR_ERR(uda1334->mute); in uda1334_codec_probe()
H A Drk3328_codec.c34 struct gpio_desc *mute; member
109 static int rk3328_mute_stream(struct snd_soc_dai *dai, int mute, int direction) in rk3328_mute_stream() argument
115 if (mute) in rk3328_mute_stream()
198 gpiod_set_value(rk3328->mute, 0); in rk3328_codec_open_playback()
239 gpiod_set_value(rk3328->mute, 1); in rk3328_codec_close_playback()
451 rk3328->mute = gpiod_get_optional(&pdev->dev, "mute", GPIOD_OUT_HIGH); in rk3328_platform_probe()
452 if (IS_ERR(rk3328->mute)) in rk3328_platform_probe()
453 return PTR_ERR(rk3328->mute); in rk3328_platform_probe()
459 if (!rk3328->mute && of_machine_is_compatible("pine64,rock64")) { in rk3328_platform_probe()
/openbmc/linux/drivers/media/radio/
H A Dradio-gemtek.c153 int i, bit, q, mute; in gemtek_bu2614_transmit() local
155 mute = gt->muted ? GEMTEK_MT : 0x00; in gemtek_bu2614_transmit()
157 outb_p(mute | GEMTEK_CE | GEMTEK_DA | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
162 outb_p(mute | GEMTEK_CE | bit, isa->io); in gemtek_bu2614_transmit()
164 outb_p(mute | GEMTEK_CE | bit | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
168 outb_p(mute | GEMTEK_DA | GEMTEK_CK, isa->io); in gemtek_bu2614_transmit()
214 static int gemtek_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in gemtek_s_mute_volume() argument
219 gt->muted = mute; in gemtek_s_mute_volume()
221 if (!mute) in gemtek_s_mute_volume()
240 outb_p((i >> 5) | (mute ? GEMTEK_MT : 0), isa->io); in gemtek_s_mute_volume()
H A Dradio-rtrack2.c87 outb_p(v4l2_ctrl_g_ctrl(isa->mute), isa->io); in rtrack2_s_frequency()
97 static int rtrack2_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in rtrack2_s_mute_volume() argument
99 outb(mute, isa->io); in rtrack2_s_mute_volume()
H A Dradio-aimslab.c92 if (!v4l2_ctrl_g_ctrl(rt->isa.mute)) in rtrack_set_pins()
118 static int rtrack_s_mute_volume(struct radio_isa_card *isa, bool mute, int vol) in rtrack_s_mute_volume() argument
123 if (mute) { in rtrack_s_mute_volume()
/openbmc/linux/sound/firewire/oxfw/
H A Doxfw-spkr.c11 bool mute; member
151 value->value.integer.value[0] = !spkr->mute; in spkr_mute_get()
161 bool mute; in spkr_mute_put() local
164 mute = !value->value.integer.value[0]; in spkr_mute_put()
166 if (mute == spkr->mute) in spkr_mute_put()
169 err = avc_audio_feature_mute(oxfw->unit, spkr->mute_fb_id, &mute, in spkr_mute_put()
173 spkr->mute = mute; in spkr_mute_put()
298 err = avc_audio_feature_mute(oxfw->unit, spkr->mute_fb_id, &spkr->mute, in snd_oxfw_add_spkr()
/openbmc/linux/drivers/media/i2c/
H A Dwm8739.c46 struct v4l2_ctrl *mute; member
91 u16 mute; in wm8739_s_ctrl() local
109 mute = state->mute->val ? 0x80 : 0; in wm8739_s_ctrl()
114 wm8739_write(sd, R0, (vol_l & 0x1f) | mute); in wm8739_s_ctrl()
115 wm8739_write(sd, R1, (vol_r & 0x1f) | mute); in wm8739_s_ctrl()
201 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, in wm8739_probe()
/openbmc/linux/drivers/ps3/
H A Dps3av_cmd.c213 int ps3av_cmd_av_video_mute(int num_of_port, u32 *port, u32 mute) in ps3av_cmd_av_video_mute() argument
223 av_video_mute.mute[i].avport = port[i]; in ps3av_cmd_av_video_mute()
224 av_video_mute.mute[i].mute = mute; in ps3av_cmd_av_video_mute()
264 int ps3av_cmd_av_tv_mute(u32 avport, u32 mute) in ps3av_cmd_av_tv_mute() argument
271 tv_mute.mute = mute; in ps3av_cmd_av_tv_mute()
416 if (mute != PS3AV_CMD_MUTE_OFF) in ps3av_cmd_video_format_black()
447 av_audio_mute.mute[i].avport = port[i]; in ps3av_cmd_av_audio_mute()
448 av_audio_mute.mute[i].mute = mute; in ps3av_cmd_av_audio_mute()
799 int ps3av_cmd_audio_mute(int num_of_port, u32 *port, u32 mute) in ps3av_cmd_audio_mute() argument
810 audio_mute.mute[i].avport = port[i]; in ps3av_cmd_audio_mute()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dmaxim,max9759.yaml20 mute-gpios:
22 description: the gpio connected to the mute pin
31 - mute-gpios
42 mute-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
H A Dwlf,wm8524.yaml22 wlf,mute-gpios:
29 - wlf,mute-gpios
39 wlf,mute-gpios = <&gpio1 8 GPIO_ACTIVE_LOW>;
H A Drohm,bd28623.yaml12 that can be connected to GPIOs reset and mute.
44 mute-gpios:
47 GPIO specifier for the active low mute line
69 mute-gpios = <&gpio 1 GPIO_ACTIVE_LOW>;
H A Dasahi-kasei,ak4458.yaml30 mute-gpios:
33 GPIO used to mute all the outputs
71 mute-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
H A 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
H A Duda1334.txt8 - nxp,mute-gpios: a GPIO spec for the MUTE pin.
15 nxp,mute-gpios = <&gpio1 8 GPIO_ACTIVE_LOW>;
H A Dti,tas6424.txt10 - mute-gpios: GPIO used to mute all the outputs
/openbmc/linux/include/uapi/sound/
H A Dtlv.h47 #define SNDRV_CTL_TLVD_DB_SCALE_ITEM(min, step, mute) \ argument
51 ((mute) ? SNDRV_CTL_TLVD_DB_SCALE_MUTE : 0))
52 #define SNDRV_CTL_TLVD_DECLARE_DB_SCALE(name, min, step, mute) \ argument
54 SNDRV_CTL_TLVD_DB_SCALE_ITEM(min, step, mute) \
/openbmc/linux/sound/soc/spear/
H A Dspdif_out.c31 u32 mute; member
167 if (!host->saved_params.mute) in spdif_out_trigger()
191 static int spdif_mute(struct snd_soc_dai *dai, int mute, int direction) in spdif_mute() argument
196 host->saved_params.mute = mute; in spdif_mute()
200 if (mute) in spdif_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()
/openbmc/linux/Documentation/sound/cards/
H A Daudigy-mixer.rst278 * 2 - mono, C destination attn, default 0 (mute)
279 * 3 - mono, D destination attn, default 0 (mute)
280 * 4 - mono, E destination attn, default 0 (mute)
281 * 5 - mono, F destination attn, default 0 (mute)
282 * 6 - mono, G destination attn, default 0 (mute)
283 * 7 - mono, H destination attn, default 0 (mute)
285 * 9 - left, B destination attn, default 0 (mute)
286 * 10 - left, C destination attn, default 0 (mute)
287 * 11 - left, D destination attn, default 0 (mute)
288 * 12 - left, E destination attn, default 0 (mute)
[all …]
/openbmc/linux/drivers/staging/media/av7110/
H A Daudio-set-mute.rst41 - Indicates if audio device shall mute or not.
45 FALSE: Audio Un-mute
54 This ioctl call asks the audio device to mute the stream that is
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_afmt.c148 bool mute) in afmt3_audio_mute_control() argument
151 if (mute && afmt->funcs->afmt_powerdown) in afmt3_audio_mute_control()
153 if (!mute && afmt->funcs->afmt_poweron) in afmt3_audio_mute_control()
156 REG_UPDATE(AFMT_AUDIO_PACKET_CONTROL, AFMT_AUDIO_SAMPLE_SEND, !mute); in afmt3_audio_mute_control()
/openbmc/linux/Documentation/sound/soc/
H A Dcodec.rst22 7. DAC Digital mute control.
168 Codec DAC digital mute control
170 Most codecs have a digital mute before the DACs that can be used to
171 minimise any system noise. The mute stops any digital data from
175 when the mute is applied or freed.
180 static int wm8974_mute(struct snd_soc_dai *dai, int mute, int direction)
185 if (mute)
/openbmc/linux/sound/i2c/other/
H A Dpt2258.c45 pt->mute = 1; in snd_pt2258_reset()
138 ucontrol->value.integer.value[0] = !pt->mute; in pt2258_switch_get()
150 if (pt->mute == val) in pt2258_switch_put()
153 pt->mute = val; in pt2258_switch_put()
/openbmc/linux/drivers/media/pci/saa7134/
H A Dsaa7134-tvaudio.c173 unsigned int mute; in mute_input_7134() local
180 mute = (dev->ctl_mute || in mute_input_7134()
182 if (card(dev).mute.type) { in mute_input_7134()
187 if (mute) in mute_input_7134()
188 in = &card(dev).mute; in mute_input_7134()
191 if (dev->hw_mute == mute && in mute_input_7134()
194 mute, saa7134_input_name[in->type]); in mute_input_7134()
202 dev->hw_mute = mute; in mute_input_7134()
207 saa_writeb(SAA7134_AUDIO_MUTE_CTRL, mute ? in mute_input_7134()
747 if (card(dev).mute.type && dev->ctl_mute) in mute_input_7133()
[all …]
/openbmc/qemu/hw/audio/
H A Dwm8750.c53 uint8_t diff[2], pol, ds, monomix[2], alc, mute; member
148 AUD_set_volume_in(s->adc_voice[0], s->mute, in wm8750_vol_update()
151 AUD_set_volume_in(s->adc_voice[1], s->mute, in wm8750_vol_update()
154 AUD_set_volume_in(s->adc_voice[2], s->mute, in wm8750_vol_update()
161 AUD_set_volume_out(s->dac_voice[0], s->mute, in wm8750_vol_update()
166 AUD_set_volume_out(s->dac_voice[1], s->mute, in wm8750_vol_update()
171 AUD_set_volume_out(s->dac_voice[2], s->mute, in wm8750_vol_update()
292 s->mute = 1; in wm8750_reset()
435 s->mute = (value >> 3) & 1; /* DACMU */ in wm8750_tx()
612 VMSTATE_UINT8(mute, WM8750State),

12345678910>>...14