Home
last modified time | relevance | path

Searched refs:r (Results 1 – 25 of 93) sorted by relevance

1234

/sound/pci/ice1712/
Dhoontech.h30 #define ICE1712_STDSP24_0_BOX(r, x) r[0] = ((r[0] & ~3) | ((x)&3)) argument
31 #define ICE1712_STDSP24_0_DAREAR(r, x) r[0] = ((r[0] & ~4) | (((x)&1)<<2)) argument
32 #define ICE1712_STDSP24_1_CHN1(r, x) r[1] = ((r[1] & ~1) | ((x)&1)) argument
33 #define ICE1712_STDSP24_1_CHN2(r, x) r[1] = ((r[1] & ~2) | (((x)&1)<<1)) argument
34 #define ICE1712_STDSP24_1_CHN3(r, x) r[1] = ((r[1] & ~4) | (((x)&1)<<2)) argument
35 #define ICE1712_STDSP24_2_CHN4(r, x) r[2] = ((r[2] & ~1) | ((x)&1)) argument
36 #define ICE1712_STDSP24_2_MIDIIN(r, x) r[2] = ((r[2] & ~2) | (((x)&1)<<1)) argument
37 #define ICE1712_STDSP24_2_MIDI1(r, x) r[2] = ((r[2] & ~4) | (((x)&1)<<2)) argument
38 #define ICE1712_STDSP24_3_MIDI2(r, x) r[3] = ((r[3] & ~1) | ((x)&1)) argument
39 #define ICE1712_STDSP24_3_MUTE(r, x) r[3] = ((r[3] & ~2) | (((x)&1)<<1)) argument
[all …]
/sound/firewire/
Diso-resources.c26 int fw_iso_resources_init(struct fw_iso_resources *r, struct fw_unit *unit) in fw_iso_resources_init() argument
28 r->channels_mask = ~0uLL; in fw_iso_resources_init()
29 r->unit = unit; in fw_iso_resources_init()
30 mutex_init(&r->mutex); in fw_iso_resources_init()
31 r->allocated = false; in fw_iso_resources_init()
41 void fw_iso_resources_destroy(struct fw_iso_resources *r) in fw_iso_resources_destroy() argument
43 WARN_ON(r->allocated); in fw_iso_resources_destroy()
44 mutex_destroy(&r->mutex); in fw_iso_resources_destroy()
105 int fw_iso_resources_allocate(struct fw_iso_resources *r, in fw_iso_resources_allocate() argument
108 struct fw_card *card = fw_parent_device(r->unit)->card; in fw_iso_resources_allocate()
[all …]
Diso-resources.h30 int fw_iso_resources_init(struct fw_iso_resources *r,
32 void fw_iso_resources_destroy(struct fw_iso_resources *r);
34 int fw_iso_resources_allocate(struct fw_iso_resources *r,
36 int fw_iso_resources_update(struct fw_iso_resources *r);
37 void fw_iso_resources_free(struct fw_iso_resources *r);
/sound/soc/dwc/
Dlocal.h60 #define COMP1_TX_WORDSIZE_3(r) (((r) & GENMASK(27, 25)) >> 25) argument
61 #define COMP1_TX_WORDSIZE_2(r) (((r) & GENMASK(24, 22)) >> 22) argument
62 #define COMP1_TX_WORDSIZE_1(r) (((r) & GENMASK(21, 19)) >> 19) argument
63 #define COMP1_TX_WORDSIZE_0(r) (((r) & GENMASK(18, 16)) >> 16) argument
64 #define COMP1_TX_CHANNELS(r) (((r) & GENMASK(10, 9)) >> 9) argument
65 #define COMP1_RX_CHANNELS(r) (((r) & GENMASK(8, 7)) >> 7) argument
66 #define COMP1_RX_ENABLED(r) (((r) & BIT(6)) >> 6) argument
67 #define COMP1_TX_ENABLED(r) (((r) & BIT(5)) >> 5) argument
68 #define COMP1_MODE_EN(r) (((r) & BIT(4)) >> 4) argument
69 #define COMP1_FIFO_DEPTH_GLOBAL(r) (((r) & GENMASK(3, 2)) >> 2) argument
[all …]
/sound/soc/intel/keembay/
Dkmb_platform.h70 #define COMP1_TX_WORDSIZE_3(r) FIELD_GET(GENMASK(27, 25), (r)) argument
71 #define COMP1_TX_WORDSIZE_2(r) FIELD_GET(GENMASK(24, 22), (r)) argument
72 #define COMP1_TX_WORDSIZE_1(r) FIELD_GET(GENMASK(21, 19), (r)) argument
73 #define COMP1_TX_WORDSIZE_0(r) FIELD_GET(GENMASK(18, 16), (r)) argument
74 #define COMP1_RX_ENABLED(r) FIELD_GET(BIT(6), (r)) argument
75 #define COMP1_TX_ENABLED(r) FIELD_GET(BIT(5), (r)) argument
76 #define COMP1_MODE_EN(r) FIELD_GET(BIT(4), (r)) argument
77 #define COMP1_APB_DATA_WIDTH(r) FIELD_GET(GENMASK(1, 0), (r)) argument
78 #define COMP2_RX_WORDSIZE_3(r) FIELD_GET(GENMASK(12, 10), (r)) argument
79 #define COMP2_RX_WORDSIZE_2(r) FIELD_GET(GENMASK(9, 7), (r)) argument
[all …]
/sound/soc/uniphier/
Daio-core.c86 struct regmap *r = chip->regmap_sg; in aio_iecout_set_enable() local
88 if (!r) in aio_iecout_set_enable()
91 regmap_write(r, SG_AOUTEN, (enable) ? ~0 : 0); in aio_iecout_set_enable()
109 struct regmap *r = chip->regmap; in aio_chip_set_pll() local
148 regmap_update_bits(r, A2APLLCTR1, A2APLLCTR1_APLLX_MASK << shift, in aio_chip_set_pll()
167 struct regmap *r = chip->regmap; in aio_chip_init() local
169 regmap_update_bits(r, A2APLLCTR0, in aio_chip_init()
173 regmap_update_bits(r, A2EXMCLKSEL0, in aio_chip_init()
177 regmap_update_bits(r, A2AIOINPUTSEL, A2AIOINPUTSEL_RXSEL_MASK, in aio_chip_init()
184 regmap_update_bits(r, CDA2D_TEST, CDA2D_TEST_DDR_MODE_MASK, in aio_chip_init()
[all …]
/sound/soc/codecs/
Dwl1273.c33 int r = 0; in snd_wl1273_fm_set_i2s_mode() local
70 r = -EINVAL; in snd_wl1273_fm_set_i2s_mode()
104 r = -EINVAL; in snd_wl1273_fm_set_i2s_mode()
113 r = core->write(core, WL1273_I2S_MODE_CONFIG_SET, mode); in snd_wl1273_fm_set_i2s_mode()
114 if (r) in snd_wl1273_fm_set_i2s_mode()
118 r = core->write(core, WL1273_AUDIO_ENABLE, in snd_wl1273_fm_set_i2s_mode()
120 if (r) in snd_wl1273_fm_set_i2s_mode()
126 return r; in snd_wl1273_fm_set_i2s_mode()
133 int r = 0; in snd_wl1273_fm_set_channel_number() local
143 r = core->write(core, WL1273_MOST_MODE_SET, WL1273_RX_MONO); in snd_wl1273_fm_set_channel_number()
[all …]
Dcros_ec_codec.c114 struct ec_response_ec_codec_dmic_get_gain_idx r; in dmic_get_gain() local
121 (uint8_t *)&r, sizeof(r)); in dmic_get_gain()
124 ucontrol->value.integer.value[0] = r.gain; in dmic_get_gain()
130 (uint8_t *)&r, sizeof(r)); in dmic_get_gain()
133 ucontrol->value.integer.value[1] = r.gain; in dmic_get_gain()
193 struct ec_response_ec_codec_dmic_get_max_gain r; in dmic_probe() local
203 (uint8_t *)&r, sizeof(r)); in dmic_probe()
209 dev_dbg(dev, "max gain = %d\n", r.max_gain); in dmic_probe()
213 control->max = r.max_gain; in dmic_probe()
214 control->platform_max = r.max_gain; in dmic_probe()
[all …]
Dadau-utils.c18 unsigned int r, n, m, i, j; in adau_calc_pll_cfg() local
22 r = 0; in adau_calc_pll_cfg()
30 r = freq_out / freq_in; in adau_calc_pll_cfg()
37 r = freq_out / freq_in; in adau_calc_pll_cfg()
42 if (n > 0xffff || m > 0xffff || div > 3 || r > 8 || r < 2) in adau_calc_pll_cfg()
50 regs[4] = (r << 3) | (div << 1); in adau_calc_pll_cfg()
Dcx2072x.c716 reg2.r.tx_master = 1; in cx2072x_config_i2spcm()
717 reg3.r.rx_master = 1; in cx2072x_config_i2spcm()
722 reg2.r.tx_master = 0; in cx2072x_config_i2spcm()
723 reg3.r.rx_master = 0; in cx2072x_config_i2spcm()
782 reg1.r.rx_data_one_line = 1; in cx2072x_config_i2spcm()
783 reg1.r.tx_data_one_line = 1; in cx2072x_config_i2spcm()
791 reg1.r.rx_ws_pol = is_frame_inv; in cx2072x_config_i2spcm()
792 reg1.r.rx_ws_wid = pulse_len - 1; in cx2072x_config_i2spcm()
794 reg1.r.rx_frm_len = frame_len / BITS_PER_SLOT - 1; in cx2072x_config_i2spcm()
795 reg1.r.rx_sa_size = (sample_size / BITS_PER_SLOT) - 1; in cx2072x_config_i2spcm()
[all …]
Dcx2072x.h204 } r; member
226 } r; member
248 } r; member
268 } r; member
281 } r; member
293 } r; member
310 } r; member
Dtlv320aic32x4-clk.c34 u16 r; member
87 settings->r = val & AIC32X4_PLL_R_MASK; in clk_aic32x4_pll_get_muldiv()
115 AIC32X4_PLL_R_MASK, settings->r); in clk_aic32x4_pll_set_muldiv()
148 rate = (u64) parent_rate * settings->r * in clk_aic32x4_pll_calc_rate()
175 settings->r = ((u32) multiplier / 640000) + 1; in clk_aic32x4_pll_calc_muldiv()
176 if (settings->r > 4) in clk_aic32x4_pll_calc_muldiv()
178 do_div(multiplier, settings->r); in clk_aic32x4_pll_calc_muldiv()
/sound/aoa/soundbus/i2sbus/
Dcore.c41 struct dbdma_command_mem *r, in alloc_dbdma_descriptor_ring() argument
45 r->size = (numcmds + 3) * sizeof(struct dbdma_cmd); in alloc_dbdma_descriptor_ring()
49 r->space = dma_alloc_coherent(&macio_get_pci_dev(i2sdev->macio)->dev, in alloc_dbdma_descriptor_ring()
50 r->size, &r->bus_addr, GFP_KERNEL); in alloc_dbdma_descriptor_ring()
51 if (!r->space) in alloc_dbdma_descriptor_ring()
54 r->cmds = (void*)DBDMA_ALIGN(r->space); in alloc_dbdma_descriptor_ring()
55 r->bus_cmd_start = r->bus_addr + in alloc_dbdma_descriptor_ring()
56 (dma_addr_t)((char*)r->cmds - (char*)r->space); in alloc_dbdma_descriptor_ring()
62 struct dbdma_command_mem *r) in free_dbdma_descriptor_ring() argument
64 if (!r->space) return; in free_dbdma_descriptor_ring()
[all …]
/sound/isa/wavefront/
Dwavefront_fx.c159 wavefront_fx_info r; in snd_wavefront_fx_ioctl() local
173 if (copy_from_user (&r, (void __user *)arg, sizeof (wavefront_fx_info))) in snd_wavefront_fx_ioctl()
176 switch (r.request) { in snd_wavefront_fx_ioctl()
178 wavefront_fx_mute (dev, r.data[0]); in snd_wavefront_fx_ioctl()
182 if (r.data[2] <= 0) { in snd_wavefront_fx_ioctl()
186 } else if (r.data[2] == 1) { in snd_wavefront_fx_ioctl()
187 pd = (unsigned short *) &r.data[3]; in snd_wavefront_fx_ioctl()
189 if (r.data[2] > 256) { in snd_wavefront_fx_ioctl()
195 r.data[3], in snd_wavefront_fx_ioctl()
196 r.data[2] * sizeof(short)); in snd_wavefront_fx_ioctl()
[all …]
/sound/pci/ac97/
Dac97_pcm.c154 return rate_reg_tables[dbl][pcm->r[dbl].rate_table[cidx]][slot - 3]; in get_slot_reg()
411 rates &= pcm->r[dbl].codec[cidx]->rates[idx]; in get_rates()
479 slots = pcm->r[0].slots; in snd_ac97_pcm_assign()
493 tmp &= ~rpcms[k].r[0].rslots[j]; in snd_ac97_pcm_assign()
497 tmp &= pcm->r[0].slots; in snd_ac97_pcm_assign()
500 rpcm->r[0].rslots[j] = tmp; in snd_ac97_pcm_assign()
501 rpcm->r[0].codec[j] = bus->codec[j]; in snd_ac97_pcm_assign()
502 rpcm->r[0].rate_table[j] = rate_table[pcm->stream][j]; in snd_ac97_pcm_assign()
511 rpcm->r[0].slots |= tmp; in snd_ac97_pcm_assign()
520 if ((tmp & pcm->r[1].slots) == tmp) { in snd_ac97_pcm_assign()
[all …]
/sound/soc/au1x/
Dpsc-ac97.c212 unsigned long r, ro, stat; in au1xpsc_ac97_hw_params() local
217 r = ro = __raw_readl(AC97_CFG(pscdata)); in au1xpsc_ac97_hw_params()
223 if ((PSC_AC97CFG_GET_LEN(r) != params->msbits) || in au1xpsc_ac97_hw_params()
229 r &= ~PSC_AC97CFG_LEN_MASK; in au1xpsc_ac97_hw_params()
230 r |= PSC_AC97CFG_SET_LEN(params->msbits); in au1xpsc_ac97_hw_params()
234 r &= ~PSC_AC97CFG_TXSLOT_MASK; in au1xpsc_ac97_hw_params()
235 r |= PSC_AC97CFG_TXSLOT_ENA(3); in au1xpsc_ac97_hw_params()
236 r |= PSC_AC97CFG_TXSLOT_ENA(4); in au1xpsc_ac97_hw_params()
238 r &= ~PSC_AC97CFG_RXSLOT_MASK; in au1xpsc_ac97_hw_params()
239 r |= PSC_AC97CFG_RXSLOT_ENA(3); in au1xpsc_ac97_hw_params()
[all …]
Dac97c.c84 unsigned short r) in au1xac97c_ac97_read() argument
103 WR(ctx, AC97_CMDRESP, CMD_IDX(r) | CMD_READ); in au1xac97c_ac97_read()
120 pr_debug("AC97RD %04x %04lx %d\n", r, data, retry); in au1xac97c_ac97_read()
125 static void au1xac97c_ac97_write(struct snd_ac97 *ac97, unsigned short r, in au1xac97c_ac97_write() argument
142 WR(ctx, AC97_CMDRESP, CMD_WRITE | CMD_IDX(r) | CMD_SET_DATA(v)); in au1xac97c_ac97_write()
152 pr_debug("AC97WR %04x %04x %d\n", r, v, retry); in au1xac97c_ac97_write()
/sound/core/
Dpcm_drm_eld.c28 struct snd_interval *r = hw_param_interval(params, rule->var); in eld_limit_rates() local
49 return snd_interval_list(r, ARRAY_SIZE(eld_rates), eld_rates, in eld_limit_rates()
57 const struct snd_interval *r; in eld_limit_channels() local
67 r = hw_param_interval_c(params, SNDRV_PCM_HW_PARAM_RATE); in eld_limit_channels()
69 if (r->min <= eld_rates[i] && r->max >= eld_rates[i]) in eld_limit_channels()
Dpcm_lib.c514 unsigned int *r) in div32() argument
517 *r = 0; in div32()
520 *r = a % b; in div32()
533 unsigned int r; in div_up() local
537 q = div32(a, b, &r); in div_up()
538 if (r) in div_up()
553 unsigned int c, unsigned int *r) in muldiv32() argument
557 *r = 0; in muldiv32()
560 n = div_u64_rem(n, c, r); in muldiv32()
562 *r = 0; in muldiv32()
[all …]
/sound/pci/ymfpci/
Dymfpci.c71 struct resource *r = NULL; in snd_ymfpci_create_gameport() local
91 r = request_region(io_port, 1, "YMFPCI gameport"); in snd_ymfpci_create_gameport()
92 if (r) in snd_ymfpci_create_gameport()
95 if (!r) { in snd_ymfpci_create_gameport()
113 if (!r) { in snd_ymfpci_create_gameport()
114 r = request_region(io_port, 1, "YMFPCI gameport"); in snd_ymfpci_create_gameport()
115 if (!r) { in snd_ymfpci_create_gameport()
126 release_and_free_resource(r); in snd_ymfpci_create_gameport()
135 gameport_set_port_data(gp, r); in snd_ymfpci_create_gameport()
151 struct resource *r = gameport_get_port_data(chip->gameport); in snd_ymfpci_free_gameport() local
[all …]
/sound/
Dsound_core.c245 int r; in sound_insert_unit() local
252 r = __sound_insert_unit(s, list, fops, index, low, top); in sound_insert_unit()
255 if (r < 0) in sound_insert_unit()
257 else if (r < SOUND_STEP) in sound_insert_unit()
260 sprintf(s->name, "sound/%s%d", name, r / SOUND_STEP); in sound_insert_unit()
268 r = __register_chrdev(SOUND_MAJOR, s->unit_minor, 1, s->name, in sound_insert_unit()
270 if (r < 0) { in sound_insert_unit()
278 r = -EBUSY; in sound_insert_unit()
289 return r; in sound_insert_unit()
/sound/soc/txx9/
Dtxx9aclc-ac97.c175 struct resource *r; in txx9aclc_ac97_dev_probe() local
187 r = platform_get_resource(pdev, IORESOURCE_MEM, 0); in txx9aclc_ac97_dev_probe()
188 drvdata->base = devm_ioremap_resource(&pdev->dev, r); in txx9aclc_ac97_dev_probe()
193 drvdata->physbase = r->start; in txx9aclc_ac97_dev_probe()
194 if (sizeof(drvdata->physbase) > sizeof(r->start) && in txx9aclc_ac97_dev_probe()
195 r->start >= TXX9_DIRECTMAP_BASE && in txx9aclc_ac97_dev_probe()
196 r->start < TXX9_DIRECTMAP_BASE + 0x400000) in txx9aclc_ac97_dev_probe()
/sound/core/seq/
Dseq_ports.c448 static inline int addr_match(struct snd_seq_addr *r, struct snd_seq_addr *s) in addr_match() argument
450 return (r->client == s->client) && (r->port == s->port); in addr_match()
455 static int match_subs_info(struct snd_seq_port_subscribe *r, in match_subs_info() argument
458 if (addr_match(&r->sender, &s->sender) && in match_subs_info()
459 addr_match(&r->dest, &s->dest)) { in match_subs_info()
460 if (r->flags && r->flags == s->flags) in match_subs_info()
461 return r->queue == s->queue; in match_subs_info()
462 else if (! r->flags) in match_subs_info()
/sound/pci/asihpi/
Dhpi_version.h24 #define HPI_VERSION_CONSTRUCTOR(maj, min, r) ((maj << 16) + (min << 8) + r) argument
/sound/core/oss/
Dmulaw.c37 int r = 0; in val_seg() local
41 r += 4; in val_seg()
45 r += 2; in val_seg()
48 r += 1; in val_seg()
49 return r; in val_seg()

1234