Home
last modified time | relevance | path

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

1234

/linux/sound/ppc/
H A Dtumbler.c198 static int tumbler_set_master_volume(struct pmac_tumbler *mix) in tumbler_set_master_volume() argument
203 if (! mix->i2c.client) in tumbler_set_master_volume()
206 if (! mix->master_switch[0]) in tumbler_set_master_volume()
209 left_vol = mix->master_vol[0]; in tumbler_set_master_volume()
214 if (! mix->master_switch[1]) in tumbler_set_master_volume()
217 right_vol = mix->master_vol[1]; in tumbler_set_master_volume()
231 if (i2c_smbus_write_i2c_block_data(mix->i2c.client, TAS_REG_VOL, 6, in tumbler_set_master_volume()
233 dev_err(&mix->i2c.client->dev, "failed to set volume\n"); in tumbler_set_master_volume()
256 struct pmac_tumbler *mix = chip->mixer_data; in tumbler_get_master_volume() local
258 ucontrol->value.integer.value[0] = mix->master_vol[0]; in tumbler_get_master_volume()
[all …]
H A Ddaca.c54 static int daca_set_volume(struct pmac_daca *mix) in daca_set_volume() argument
58 if (! mix->i2c.client) in daca_set_volume()
61 if (mix->left_vol > DACA_VOL_MAX) in daca_set_volume()
64 data[0] = mix->left_vol; in daca_set_volume()
65 if (mix->right_vol > DACA_VOL_MAX) in daca_set_volume()
68 data[1] = mix->right_vol; in daca_set_volume()
69 data[1] |= mix->deemphasis ? 0x40 : 0; in daca_set_volume()
70 if (i2c_smbus_write_block_data(mix->i2c.client, DACA_REG_AVOL, in daca_set_volume()
72 dev_err(&mix->i2c.client->dev, "failed to set volume\n"); in daca_set_volume()
86 struct pmac_daca *mix; in daca_get_deemphasis() local
[all …]
/linux/drivers/clk/mmp/
H A Dclk-mix.c24 static unsigned int _get_maxdiv(struct mmp_clk_mix *mix) in _get_maxdiv() argument
26 unsigned int div_mask = (1 << mix->reg_info.width_div) - 1; in _get_maxdiv()
30 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_maxdiv()
32 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_maxdiv()
34 if (mix->div_table) { in _get_maxdiv()
35 for (clkt = mix->div_table; clkt->div; clkt++) in _get_maxdiv()
43 static unsigned int _get_div(struct mmp_clk_mix *mix, unsigned int val) in _get_div() argument
47 if (mix->div_flags & CLK_DIVIDER_ONE_BASED) in _get_div()
49 if (mix->div_flags & CLK_DIVIDER_POWER_OF_TWO) in _get_div()
51 if (mix->div_table) { in _get_div()
[all …]
H A DMakefile6 obj-y += clk-apbc.o clk-apmu.o clk-frac.o clk-mix.o clk-gate.o clk.o
/linux/sound/soc/renesas/rcar/
H A 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 …]
H A DMakefile2 snd-soc-rcar-y := core.o gen.o dma.o adg.o ssi.o ssiu.o src.o ctu.o mix.o dvc.o cmd.o debugfs.o
H A Ddma.c653 struct rsnd_mod *mix = rsnd_io_to_mod_mix(io); in rsnd_dma_of_path() local
719 } else if (mix) { in rsnd_dma_of_path()
720 mod[idx++] = mix; in rsnd_dma_of_path()
721 mix = NULL; in rsnd_dma_of_path()
/linux/drivers/clk/spacemit/
H A Dccu_mix.c18 struct ccu_mix *mix = hw_to_ccu_mix(hw); in ccu_gate_disable() local
20 ccu_update(&mix->common, ctrl, mix->gate.mask, 0); in ccu_gate_disable()
25 struct ccu_mix *mix = hw_to_ccu_mix(hw); in ccu_gate_enable() local
26 struct ccu_gate_config *gate = &mix->gate; in ccu_gate_enable()
28 ccu_update(&mix->common, ctrl, gate->mask, gate->mask); in ccu_gate_enable()
35 struct ccu_mix *mix = hw_to_ccu_mix(hw); in ccu_gate_is_enabled() local
36 struct ccu_gate_config *gate = &mix->gate; in ccu_gate_is_enabled()
38 return (ccu_read(&mix->common, ctrl) & gate->mask) == gate->mask; in ccu_gate_is_enabled()
44 struct ccu_mix *mix = hw_to_ccu_mix(hw); in ccu_factor_recalc_rate() local
46 return parent_rate * mix->factor.mul / mix->factor.div; in ccu_factor_recalc_rate()
[all …]
/linux/sound/pci/au88x0/
H A Dau88x0_core.c90 vortex_mix_muteinputgain(vortex_t * vortex, unsigned char mix,
93 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_A + ((mix << 5) + channel),
95 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_B + ((mix << 5) + channel),
99 static int vortex_mix_getvolume(vortex_t * vortex, unsigned char mix)
102 a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff;
108 vortex_mix_getinputvolume(vortex_t * vortex, unsigned char mix,
112 if (!(mchannels[mix] & (1 << channel)))
115 VORTEX_MIX_INVOL_A + (((mix << 5) + channel) << 2));
131 static void vortex_mix_rampvolume(vortex_t * vortex, int mix)
137 if (((1 << ch) & rampchs[mix]) == 0)
[all …]
H A Dau88x0_synth.c20 unsigned char mix, int a);
106 int i, ii, mix; in vortex_wt_connect() local
117 mix = in vortex_wt_connect()
121 vortex->mixwt[(i * NR_WTROUTES) + ii] = mix; in vortex_wt_connect()
124 ADB_WTOUT(i, ii + 0x20), ADB_MIXIN(mix)); in vortex_wt_connect()
126 vortex_connection_mixin_mix(vortex, en, mix, in vortex_wt_connect()
130 mix, in vortex_wt_connect()
H A Dau88x0.h255 unsigned char mix, int a);
257 unsigned char mix, int mixin,
259 static void vortex_mix_setvolumebyte(vortex_t * vortex, unsigned char mix,
/linux/security/selinux/include/
H A Dhash.h21 #define mix(input) \ in av_hash() macro
32 mix(key1); in av_hash()
33 mix(key2); in av_hash()
34 mix(key3); in av_hash()
36 #undef mix in av_hash()
/linux/arch/x86/boot/
H A Dvideo-mode.c102 struct mode_info mix; in raw_set_mode() local
103 *real_mode = mix.mode = mode; in raw_set_mode()
104 mix.x = mix.y = 0; in raw_set_mode()
105 return card->set_mode(&mix); in raw_set_mode()
/linux/net/ceph/
H A 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/scripts/
H A Drecordmcount.pl578 my $mix = $dirname . "/.tmp_mx_" . $filename;
583 `$ld -r $inputfile $mcount_o -o $mix`;
588 `$mv $mix $inputfile`;
/linux/Documentation/devicetree/bindings/net/
H A Dcavium-mix.txt4 - compatible: "cavium,octeon-5750-mix"
25 compatible = "cavium,octeon-5750-mix";
/linux/drivers/video/fbdev/aty/
H A Dmach64_accel.c291 u32 pix_width, rotation = 0, src, mix; in atyfb_imageblit() local
370 mix = FRGD_MIX_S | BKGD_MIX_S; in atyfb_imageblit()
373 mix = FRGD_MIX_D_XOR_S | BKGD_MIX_D; in atyfb_imageblit()
378 aty_st_le32(DP_MIX, mix, par); in atyfb_imageblit()
/linux/drivers/infiniband/hw/hfi1/
H A Dpio.h31 union mix { union
45 union mix carry; /* pending unwritten bytes */
/linux/Documentation/userspace-api/media/mediactl/
H A Dmedia-request-ioc-queue.rst47 It is not allowed to mix queuing requests with queuing buffers directly
64 to mix the two APIs.
/linux/drivers/char/
H A Drandom.c1022 struct timer_list mix; member
1035 .mix = __TIMER_INITIALIZER(mix_interrupt_randomness, 0)
1079 struct fast_pool *fast_pool = container_of(work, struct fast_pool, mix); in mix_interrupt_randomness()
1132 if (!timer_pending(&fast_pool->mix)) { in add_interrupt_randomness()
1133 fast_pool->mix.expires = jiffies; in add_interrupt_randomness()
1134 add_timer_on(&fast_pool->mix, raw_smp_processor_id()); in add_interrupt_randomness()
/linux/Documentation/sound/hd-audio/
H A Drealtek-pc-beep.rst42 When zero, mix 1Ah (possibly with amplification, depending on L and R bits)
47 When one, mix 1Ah (possibly with amplification, depending on L and R bits)
98 enabled via verbs on NID 01h). Additionally, it can mix (with optional
/linux/arch/arm64/boot/dts/renesas/
H A Dulcb.dtsi517 * #include "ulcb-simple-audio-card-mix+split.dtsi"
519 * #include "ulcb-audio-graph-card-mix+split.dtsi"
520 * #include "ulcb-audio-graph-card2-mix+split.dtsi"
H A Dulcb-audio-graph-card-mix+split.dtsi24 label = "snd-ulcb-mix";
H A Dulcb-simple-audio-card-mix+split.dtsi27 label = "snd-ulcb-mix";
H A Dulcb-audio-graph-card2-mix+split.dtsi23 label = "snd-ulcb-mix";

1234