/linux/sound/virtio/ |
H A D | virtio_pcm_ops.c | 109 struct virtio_pcm_substream *vss = vs->substreams[substream->number]; in virtsnd_pcm_open() local 111 substream->runtime->hw = vss->hw; in virtsnd_pcm_open() 112 substream->private_data = vss; in virtsnd_pcm_open() 117 vss->stopped = !!virtsnd_pcm_msg_pending_num(vss); in virtsnd_pcm_open() 118 vss->suspended = false; in virtsnd_pcm_open() 143 * @vss: VirtIO PCM substream. 153 static int virtsnd_pcm_dev_set_params(struct virtio_pcm_substream *vss, in virtsnd_pcm_dev_set_params() argument 183 msg = virtsnd_pcm_ctl_msg_alloc(vss, VIRTIO_SND_R_PCM_SET_PARAMS, in virtsnd_pcm_dev_set_params() 195 if (vss->features & (1U << VIRTIO_SND_PCM_F_MSG_POLLING)) in virtsnd_pcm_dev_set_params() 199 if (vss->features & (1U << VIRTIO_SND_PCM_F_EVT_XRUNS)) in virtsnd_pcm_dev_set_params() [all …]
|
H A D | virtio_pcm_msg.c | 122 * @vss: VirtIO PCM substream. 132 int virtsnd_pcm_msg_alloc(struct virtio_pcm_substream *vss, in virtsnd_pcm_msg_alloc() argument 135 struct snd_pcm_runtime *runtime = vss->substream->runtime; in virtsnd_pcm_msg_alloc() 138 vss->msgs = kcalloc(periods, sizeof(*vss->msgs), GFP_KERNEL); in virtsnd_pcm_msg_alloc() 139 if (!vss->msgs) in virtsnd_pcm_msg_alloc() 142 vss->nmsgs = periods; in virtsnd_pcm_msg_alloc() 153 msg->substream = vss; in virtsnd_pcm_msg_alloc() 161 vss->msgs[i] = msg; in virtsnd_pcm_msg_alloc() 169 * @vss: VirtIO PCM substream. 173 void virtsnd_pcm_msg_free(struct virtio_pcm_substream *vss) in virtsnd_pcm_msg_free() argument [all …]
|
H A D | virtio_pcm.c | 85 * @vss: VirtIO substream. 91 static int virtsnd_pcm_build_hw(struct virtio_pcm_substream *vss, in virtsnd_pcm_build_hw() argument 94 struct virtio_device *vdev = vss->snd->vdev; in virtsnd_pcm_build_hw() 100 vss->features = le32_to_cpu(info->features); in virtsnd_pcm_build_hw() 106 vss->hw.info = in virtsnd_pcm_build_hw() 119 vss->sid, info->channels_min, info->channels_max); in virtsnd_pcm_build_hw() 123 vss->hw.channels_min = info->channels_min; in virtsnd_pcm_build_hw() 124 vss->hw.channels_max = info->channels_max; in virtsnd_pcm_build_hw() 128 vss->hw.formats = 0; in virtsnd_pcm_build_hw() 141 vss->hw.formats |= pcm_format_to_bits(alsa_fmt); in virtsnd_pcm_build_hw() [all …]
|
H A D | virtio_pcm.h | 114 virtsnd_pcm_ctl_msg_alloc(struct virtio_pcm_substream *vss, 117 int virtsnd_pcm_msg_alloc(struct virtio_pcm_substream *vss, 120 void virtsnd_pcm_msg_free(struct virtio_pcm_substream *vss); 122 int virtsnd_pcm_msg_send(struct virtio_pcm_substream *vss, unsigned long offset, 125 unsigned int virtsnd_pcm_msg_pending_num(struct virtio_pcm_substream *vss);
|
H A D | virtio_card.h | 108 virtsnd_pcm_queue(struct virtio_pcm_substream *vss) in virtsnd_pcm_queue() argument 110 if (vss->direction == SNDRV_PCM_STREAM_PLAYBACK) in virtsnd_pcm_queue() 111 return virtsnd_tx_queue(vss->snd); in virtsnd_pcm_queue() 113 return virtsnd_rx_queue(vss->snd); in virtsnd_pcm_queue()
|
H A D | virtio_card.c | 366 struct virtio_pcm_substream *vss = &snd->substreams[i]; in virtsnd_remove() local 368 cancel_work_sync(&vss->elapsed_period); in virtsnd_remove() 369 virtsnd_pcm_msg_free(vss); in virtsnd_remove()
|
/linux/sound/soc/codecs/ |
H A D | wm8958-dsp2.c | 239 wm8958_dsp2_fw(component, "MBC+VSS", wm8994->mbc_vss, false); in wm8958_dsp_start_vss() 622 int vss = kcontrol->private_value; in wm8958_vss_get() local 626 ucontrol->value.integer.value[0] = wm8994->vss_ena[vss]; in wm8958_vss_get() 634 int vss = kcontrol->private_value; in wm8958_vss_put() local 638 if (wm8994->vss_ena[vss] == ucontrol->value.integer.value[0]) in wm8958_vss_put() 647 if (wm8958_dsp2_busy(wm8994, vss)) { in wm8958_vss_put() 648 dev_dbg(component->dev, "DSP2 active on %d already\n", vss); in wm8958_vss_put() 652 if (wm8994->enh_eq_ena[vss]) in wm8958_vss_put() 655 wm8994->vss_ena[vss] = ucontrol->value.integer.value[0]; in wm8958_vss_put() 657 wm8958_dsp_apply(component, vss, wm8994->vss_ena[vss]); in wm8958_vss_put() [all …]
|
H A D | wm8994.h | 125 /* Platform dependant VSS configuration */ 130 /* Platform dependant VSS HPF configuration */
|
/linux/tools/hv/ |
H A D | hv_vss_daemon.c | 244 openlog("Hyper-V VSS", 0, LOG_USER); in main() 245 syslog(LOG_INFO, "VSS starting; pid is:%d", getpid()); in main() 303 syslog(LOG_INFO, "VSS: kernel module version: %d", in main() 321 syslog(LOG_INFO, "VSS: op=%s: %s\n", in main() 333 syslog(LOG_INFO, "VSS: op=CHECK HOT BACKUP\n"); in main()
|
/linux/include/linux/mfd/wm8994/ |
H A D | pdata.h | 71 /* Coefficient layout when using MBC+VSS firmware */ 76 * VSS HPF configurations are specified with a label and two values to 87 * VSS configurations are specified with a label and array of values
|
/linux/tools/testing/selftests/powerpc/tm/ |
H A D | tm-signal.S | 19 /* long tm_signal_self(pid_t pid, long *gprs, double *fps, vector *vms, vector *vss); */ 33 std r7, STACK_FRAME_PARAM(4)(sp) /* vss */
|
H A D | tm-signal-context-chk-fpu.c | 35 … tm_signal_self_context_load(pid_t pid, long *gprs, double *fps, vector int *vms, vector int *vss);
|
H A D | tm-signal-context-chk-gpr.c | 35 … tm_signal_self_context_load(pid_t pid, long *gprs, double *fps, vector int *vms, vector int *vss);
|
H A D | tm-signal-context-chk-vmx.c | 36 … tm_signal_self_context_load(pid_t pid, long *gprs, double *fps, vector int *vms, vector int *vss);
|
/linux/tools/arch/x86/lib/ |
H A D | x86-opcode-map.txt | 357 11: vmovups Wps,Vps | vmovupd Wpd,Vpd (66) | vmovss Wss,Hx,Vss (F3),(v1) | vmovsd Wsd,Hx,Vsd (F2),(v1) 387 2a: cvtpi2ps Vps,Qpi | cvtpi2pd Vpd,Qpi (66) | vcvtsi2ss Vss,Hss,Ey (F3),(v1) | vcvtsi2sd Vsd,Hsd,Ey (F2),(v1) 391 2e: vucomiss Vss,Wss (v1) | vucomisd Vsd,Wsd (66),(v1) 392 2f: vcomiss Vss,Wss (v1) | vcomisd Vsd,Wsd (66),(v1) 429 51: vsqrtps Vps,Wps | vsqrtpd Vpd,Wpd (66) | vsqrtss Vss,Hss,Wss (F3),(v1) | vsqrtsd Vsd,Hsd,Wsd (F2),(v1) 430 52: vrsqrtps Vps,Wps | vrsqrtss Vss,Hss,Wss (F3),(v1) 431 53: vrcpps Vps,Wps | vrcpss Vss,Hss,Wss (F3),(v1) 436 58: vaddps Vps,Hps,Wps | vaddpd Vpd,Hpd,Wpd (66) | vaddss Vss,Hss,Wss (F3),(v1) | vaddsd Vsd,Hsd,Wsd (F2),(v1) 437 59: vmulps Vps,Hps,Wps | vmulpd Vpd,Hpd,Wpd (66) | vmulss Vss,Hss,Wss (F3),(v1) | vmulsd Vsd,Hsd,Wsd (F2),(v1) 438 5a: vcvtps2pd Vpd,Wps | vcvtpd2ps Vps,Wpd (66) | vcvtss2sd Vsd,Hx,Wss (F3),(v1) | vcvtsd2ss Vss,H [all...] |
/linux/drivers/video/fbdev/ |
H A D | fm2fb.c | 94 * 1 analog red 0.7 Vss 95 * 2 analog green 0.7 Vss 96 * 3 analog blue 0.7 Vss
|
H A D | atafb.c | 121 short vft, vbb, vbe, vdb, vde, vss; member 150 #define VSS hw.falcon.vss macro 1275 par->VSS = par->VFT + 1 - (vsync_len * 2 - 1); in falcon_decode_var() 1276 /* vbb,vss,vft must be even in interlace mode */ in falcon_decode_var() 1279 par->VSS++; in falcon_decode_var() 1483 var->vsync_len = (hw->vft + 1 - hw->vss + 1) / 2; /* round up */ in falcon_encode_var() 1539 hw->vss = videl.vss; in falcon_get_par() 1601 videl.vss = hw->vss; in falcon_vbl_switcher() 1691 int vdb, vss, hbe, hss; in falcon_blank() local 1697 vss = current_par.VSS; in falcon_blank() [all …]
|
/linux/include/uapi/linux/ |
H A D | hyperv.h | 71 * Header for all VSS messages. 94 * struct hv_vss_msg encodes the fields that the Linux VSS 101 * because the Linux VSS driver responds that it doesn't support
|
H A D | connector.h | 48 #define CN_VSS_IDX 0xA /* HyperV VSS */
|
/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | headc57d.c | 135 memset_io(mem, 0x00, 0x20); /* VSS header. */ in headc57d_olut_load_8() 168 memset_io(mem, 0x00, 0x20); /* VSS header. */ in headc57d_olut_load() 192 asyh->olut.size = 4 /* VSS header. */ + 1024 + 1 /* Entries. */; in headc57d_olut()
|
H A D | wndwc57e.c | 160 memset_io(mem, 0x00, 0x20); /* VSS header. */ in wndwc57e_ilut_load() 191 asyw->xlut.i.size = 4 /* VSS header. */ + size + 1 /* Entries. */; in wndwc57e_ilut()
|
/linux/arch/mips/alchemy/common/ |
H A D | Makefile | 10 setup.o sleeper.o dma.o dbdma.o vss.o irq.o usb.o
|
H A D | vss.c | 3 * Au1300 media block power gating (VSS)
|
/linux/Documentation/devicetree/bindings/display/panel/ |
H A D | boe,bf060y8m-aj0.yaml | 35 description: EL Driving negative (VSS) supply (-5.00V to -1.40V)
|
/linux/drivers/media/dvb-frontends/ |
H A D | stb0899_drv.h | 63 #define STB0899_GPIOPULLDN 0x00 /* Output device is connected to Vss */
|