Home
last modified time | relevance | path

Searched refs:mix (Results 1 – 25 of 99) sorted by relevance

1234

/Linux-v4.19/sound/ppc/
Dtumbler.c212 static int tumbler_set_master_volume(struct pmac_tumbler *mix) in tumbler_set_master_volume() argument
217 if (! mix->i2c.client) in tumbler_set_master_volume()
220 if (! mix->master_switch[0]) in tumbler_set_master_volume()
223 left_vol = mix->master_vol[0]; in tumbler_set_master_volume()
228 if (! mix->master_switch[1]) in tumbler_set_master_volume()
231 right_vol = mix->master_vol[1]; in tumbler_set_master_volume()
245 if (i2c_smbus_write_i2c_block_data(mix->i2c.client, TAS_REG_VOL, 6, in tumbler_set_master_volume()
270 struct pmac_tumbler *mix = chip->mixer_data; in tumbler_get_master_volume() local
272 ucontrol->value.integer.value[0] = mix->master_vol[0]; in tumbler_get_master_volume()
273 ucontrol->value.integer.value[1] = mix->master_vol[1]; in tumbler_get_master_volume()
[all …]
Ddaca.c67 static int daca_set_volume(struct pmac_daca *mix) in daca_set_volume() argument
71 if (! mix->i2c.client) in daca_set_volume()
74 if (mix->left_vol > DACA_VOL_MAX) in daca_set_volume()
77 data[0] = mix->left_vol; in daca_set_volume()
78 if (mix->right_vol > DACA_VOL_MAX) in daca_set_volume()
81 data[1] = mix->right_vol; in daca_set_volume()
82 data[1] |= mix->deemphasis ? 0x40 : 0; in daca_set_volume()
83 if (i2c_smbus_write_block_data(mix->i2c.client, DACA_REG_AVOL, in daca_set_volume()
99 struct pmac_daca *mix; in daca_get_deemphasis() local
100 if (! (mix = chip->mixer_data)) in daca_get_deemphasis()
[all …]
/Linux-v4.19/drivers/clk/mmp/
Dclk-mix.c27 static unsigned int _get_maxdiv(struct mmp_clk_mix *mix) in _get_maxdiv() argument
29 unsigned int div_mask = (1 << mix->reg_info.width_div) - 1; in _get_maxdiv()
33 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_maxdiv()
35 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_maxdiv()
37 if (mix->div_table) { in _get_maxdiv()
38 for (clkt = mix->div_table; clkt->div; clkt++) in _get_maxdiv()
46 static unsigned int _get_div(struct mmp_clk_mix *mix, unsigned int val) in _get_div() argument
50 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_div()
52 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_div()
54 if (mix->div_table) { in _get_div()
[all …]
DMakefile6 obj-y += clk-apbc.o clk-apmu.o clk-frac.o clk-mix.o clk-gate.o clk.o
/Linux-v4.19/sound/soc/sh/rcar/
Dmix.c61 #define rsnd_mix_get(priv, id) ((struct rsnd_mix *)(priv->mix) + id)
66 ((pos) = (struct rsnd_mix *)(priv)->mix + i); \
81 #define rsnd_mix_get_vol(mix, X) \ argument
82 rsnd_flags_has(mix, HAS_VOL##X) ? \
83 (VOL_MAX - rsnd_kctrl_vals(mix->volume##X)) : 0
89 struct rsnd_mix *mix = rsnd_mod_to_mix(mod); in rsnd_mix_volume_parameter() local
90 u32 volA = rsnd_mix_get_vol(mix, A); in rsnd_mix_volume_parameter()
91 u32 volB = rsnd_mix_get_vol(mix, B); in rsnd_mix_volume_parameter()
92 u32 volC = rsnd_mix_get_vol(mix, C); in rsnd_mix_volume_parameter()
93 u32 volD = rsnd_mix_get_vol(mix, D); in rsnd_mix_volume_parameter()
[all …]
Dcmd.c28 struct rsnd_mod *mix = rsnd_io_to_mod_mix(io); in rsnd_cmd_init() local
38 if (!mix && !dvc) in rsnd_cmd_init()
44 if (mix) { in rsnd_cmd_init()
59 if (mix == rsnd_io_to_mod_mix(tio)) in rsnd_cmd_init()
64 if (mix == rsnd_io_to_mod_mix(tio)) in rsnd_cmd_init()
DMakefile2 snd-soc-rcar-objs := core.o gen.o dma.o adg.o ssi.o ssiu.o src.o ctu.o mix.o dvc.o cmd.o
Ddma.c600 struct rsnd_mod *mix = rsnd_io_to_mod_mix(io); in rsnd_dma_of_path() local
644 } else if (mix) { in rsnd_dma_of_path()
645 mod[idx++] = mix; in rsnd_dma_of_path()
646 mix = NULL; in rsnd_dma_of_path()
/Linux-v4.19/sound/pci/emu10k1/
Demumixer.c1246 struct snd_emu10k1_pcm_mixer *mix = in snd_emu10k1_send_routing_get() local
1256 mix->send_routing[voice][idx] & mask; in snd_emu10k1_send_routing_get()
1266 struct snd_emu10k1_pcm_mixer *mix = in snd_emu10k1_send_routing_put() local
1276 if (mix->send_routing[voice][idx] != val) { in snd_emu10k1_send_routing_put()
1277 mix->send_routing[voice][idx] = val; in snd_emu10k1_send_routing_put()
1281 if (change && mix->epcm) { in snd_emu10k1_send_routing_put()
1282 if (mix->epcm->voices[0] && mix->epcm->voices[1]) { in snd_emu10k1_send_routing_put()
1283 update_emu10k1_fxrt(emu, mix->epcm->voices[0]->number, in snd_emu10k1_send_routing_put()
1284 &mix->send_routing[1][0]); in snd_emu10k1_send_routing_put()
1285 update_emu10k1_fxrt(emu, mix->epcm->voices[1]->number, in snd_emu10k1_send_routing_put()
[all …]
Demupcm.c287 struct snd_emu10k1_pcm_mixer *mix) in snd_emu10k1_pcm_init_voice() argument
325 memcpy(send_routing, &mix->send_routing[tmp][0], 8); in snd_emu10k1_pcm_init_voice()
326 memcpy(send_amount, &mix->send_volume[tmp][0], 8); in snd_emu10k1_pcm_init_voice()
681 struct snd_emu10k1_pcm_mixer *mix) in snd_emu10k1_playback_prepare_voice() argument
696 vattn = mix != NULL ? (mix->attn[tmp] << 16) : 0; in snd_emu10k1_playback_prepare_voice()
768 struct snd_emu10k1_pcm_mixer *mix; in snd_emu10k1_playback_trigger() local
786 mix = &emu->pcm_mixer[substream->number]; in snd_emu10k1_playback_trigger()
787 snd_emu10k1_playback_prepare_voice(emu, epcm->voices[0], 1, 0, mix); in snd_emu10k1_playback_trigger()
788 snd_emu10k1_playback_prepare_voice(emu, epcm->voices[1], 0, 0, mix); in snd_emu10k1_playback_trigger()
1092 struct snd_emu10k1_pcm_mixer *mix; in snd_emu10k1_efx_playback_close() local
[all …]
/Linux-v4.19/sound/pci/au88x0/
Dau88x0_core.c102 vortex_mix_muteinputgain(vortex_t * vortex, unsigned char mix,
105 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_A + ((mix << 5) + channel),
107 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_B + ((mix << 5) + channel),
111 static int vortex_mix_getvolume(vortex_t * vortex, unsigned char mix)
114 a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff;
120 vortex_mix_getinputvolume(vortex_t * vortex, unsigned char mix,
124 if (!(mchannels[mix] & (1 << channel)))
127 VORTEX_MIX_INVOL_A + (((mix << 5) + channel) << 2));
143 static void vortex_mix_rampvolume(vortex_t * vortex, int mix)
149 if (((1 << ch) & rampchs[mix]) == 0)
[all …]
Dau88x0_synth.c32 unsigned char mix, int a);
118 int i, ii, mix; in vortex_wt_connect() local
129 mix = in vortex_wt_connect()
133 vortex->mixwt[(i * NR_WTROUTES) + ii] = mix; in vortex_wt_connect()
136 ADB_WTOUT(i, ii + 0x20), ADB_MIXIN(mix)); in vortex_wt_connect()
138 vortex_connection_mixin_mix(vortex, en, mix, in vortex_wt_connect()
142 mix, in vortex_wt_connect()
Dau88x0.h267 unsigned char mix, int a);
269 unsigned char mix, int mixin,
271 static void vortex_mix_setvolumebyte(vortex_t * vortex, unsigned char mix,
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_ctl.c310 u32 mixercfg = 0, mixercfg_ext = 0, mix, ext; in dpu_hw_ctl_setup_blendstage() local
333 mix = (i + 1) & 0x7; in dpu_hw_ctl_setup_blendstage()
345 mixercfg |= mix << 0; in dpu_hw_ctl_setup_blendstage()
353 mixercfg |= mix << 3; in dpu_hw_ctl_setup_blendstage()
361 mixercfg |= mix << 6; in dpu_hw_ctl_setup_blendstage()
369 mixercfg |= mix << 26; in dpu_hw_ctl_setup_blendstage()
374 mixercfg |= mix << 9; in dpu_hw_ctl_setup_blendstage()
378 mixercfg |= mix << 12; in dpu_hw_ctl_setup_blendstage()
382 mixercfg |= mix << 15; in dpu_hw_ctl_setup_blendstage()
386 mixercfg |= mix << 29; in dpu_hw_ctl_setup_blendstage()
[all …]
/Linux-v4.19/drivers/net/ethernet/cavium/octeon/
Docteon_mgmt.c120 u64 mix; member
164 mix_intena.u64 = cvmx_read_csr(p->mix + MIX_INTENA); in octeon_mgmt_set_rx_irq()
166 cvmx_write_csr(p->mix + MIX_INTENA, mix_intena.u64); in octeon_mgmt_set_rx_irq()
176 mix_intena.u64 = cvmx_read_csr(p->mix + MIX_INTENA); in octeon_mgmt_set_tx_irq()
178 cvmx_write_csr(p->mix + MIX_INTENA, mix_intena.u64); in octeon_mgmt_set_tx_irq()
245 cvmx_write_csr(p->mix + MIX_IRING2, 1); in octeon_mgmt_rx_fill_ring()
257 mix_orcnt.u64 = cvmx_read_csr(p->mix + MIX_ORCNT); in octeon_mgmt_clean_tx_buffers()
261 mix_orcnt.u64 = cvmx_read_csr(p->mix + MIX_ORCNT); in octeon_mgmt_clean_tx_buffers()
281 cvmx_write_csr(p->mix + MIX_ORCNT, mix_orcnt.u64); in octeon_mgmt_clean_tx_buffers()
307 mix_orcnt.u64 = cvmx_read_csr(p->mix + MIX_ORCNT); in octeon_mgmt_clean_tx_buffers()
[all …]
/Linux-v4.19/arch/x86/boot/
Dvideo-mode.c104 struct mode_info mix; in raw_set_mode() local
105 *real_mode = mix.mode = mode; in raw_set_mode()
106 mix.x = mix.y = 0; in raw_set_mode()
107 return card->set_mode(&mix); in raw_set_mode()
/Linux-v4.19/net/ceph/
Dceph_hash.c10 #define mix(a, b, c) \ macro
43 mix(a, b, c); in ceph_str_hash_rjenkins()
86 mix(a, b, c); in ceph_str_hash_rjenkins()
/Linux-v4.19/Documentation/media/uapi/dvb/
Daudio-set-mixer.rst19 .. c:function:: int ioctl(int fd, AUDIO_SET_MIXER, struct audio_mixer *mix)
38 - audio_mixer_t \*mix
/Linux-v4.19/sound/pci/trident/
Dtrident_main.c953 struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[substream->number]; in snd_trident_playback_prepare() local
975 voice->Vol = mix->vol; in snd_trident_playback_prepare()
976 voice->RVol = mix->rvol; in snd_trident_playback_prepare()
977 voice->CVol = mix->cvol; in snd_trident_playback_prepare()
978 voice->Pan = mix->pan; in snd_trident_playback_prepare()
1410 struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[substream->number]; in snd_trident_spdif_prepare() local
1486 voice->Vol = mix->vol; in snd_trident_spdif_prepare()
1487 voice->RVol = mix->rvol; in snd_trident_spdif_prepare()
1488 voice->CVol = mix->cvol; in snd_trident_spdif_prepare()
1489 voice->Pan = mix->pan; in snd_trident_spdif_prepare()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/net/
Dcavium-mix.txt4 - compatible: "cavium,octeon-5750-mix"
25 compatible = "cavium,octeon-5750-mix";
/Linux-v4.19/scripts/
Drecordmcount.pl611 my $mix = $dirname . "/.tmp_mx_" . $filename;
616 `$ld -r $inputfile $mcount_o -o $mix`;
621 `$mv $mix $inputfile`;
/Linux-v4.19/drivers/video/fbdev/aty/
Dmach64_accel.c287 u32 pix_width_save, pix_width, host_cntl, rotation = 0, src, mix; in atyfb_imageblit() local
367 mix = FRGD_MIX_S | BKGD_MIX_S; in atyfb_imageblit()
370 mix = FRGD_MIX_D_XOR_S | BKGD_MIX_D; in atyfb_imageblit()
376 aty_st_le32(DP_MIX, mix, par); in atyfb_imageblit()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dpio.h73 union mix { union
87 union mix carry; /* pending unwritten bytes */
/Linux-v4.19/security/selinux/ss/
Davtab.c43 #define mix(input) { \ in avtab_hash() macro
53 mix(keyp->target_class); in avtab_hash()
54 mix(keyp->target_type); in avtab_hash()
55 mix(keyp->source_type); in avtab_hash()
57 #undef mix in avtab_hash()
/Linux-v4.19/sound/pci/lola/
Dlola.h133 #define LOLA_BAR1_MIX_GAIN(dest, mix) \ argument
134 (LOLA_BAR1_DEST00_MIX00_01_GAIN + (dest) * 0x40 + (mix) * 2)

1234