/sound/pci/ice1712/ |
D | hoontech.h | 30 #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/ |
D | iso-resources.c | 26 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 …]
|
D | iso-resources.h | 30 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/ |
D | local.h | 60 #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/ |
D | kmb_platform.h | 70 #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/ |
D | aio-core.c | 86 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/ |
D | wl1273.c | 33 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 …]
|
D | cros_ec_codec.c | 114 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 …]
|
D | adau-utils.c | 18 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()
|
D | cx2072x.c | 716 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 …]
|
D | cx2072x.h | 204 } r; member 226 } r; member 248 } r; member 268 } r; member 281 } r; member 293 } r; member 310 } r; member
|
D | tlv320aic32x4-clk.c | 34 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/ |
D | core.c | 41 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/ |
D | wavefront_fx.c | 159 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/ |
D | ac97_pcm.c | 154 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/ |
D | psc-ac97.c | 212 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 …]
|
D | ac97c.c | 84 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/ |
D | pcm_drm_eld.c | 28 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()
|
D | pcm_lib.c | 514 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/ |
D | ymfpci.c | 71 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/ |
D | sound_core.c | 245 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/ |
D | txx9aclc-ac97.c | 175 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/ |
D | seq_ports.c | 448 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/ |
D | hpi_version.h | 24 #define HPI_VERSION_CONSTRUCTOR(maj, min, r) ((maj << 16) + (min << 8) + r) argument
|
/sound/core/oss/ |
D | mulaw.c | 37 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()
|