| /sound/soc/codecs/ |
| A D | wcd-clsh-v2.c | 129 if (ctrl->clsh_users < 0) in wcd_enable_clsh_block() 130 ctrl->clsh_users = 0; in wcd_enable_clsh_block() 851 if (nstate == ctrl->state) in wcd_clsh_ctrl_set_state() 868 ctrl->state = nstate; in wcd_clsh_ctrl_set_state() 869 ctrl->mode = mode; in wcd_clsh_ctrl_set_state() 877 return ctrl->state; in wcd_clsh_ctrl_get_state() 886 ctrl = kzalloc(sizeof(*ctrl), GFP_KERNEL); in wcd_clsh_ctrl_alloc() 887 if (!ctrl) in wcd_clsh_ctrl_alloc() 891 ctrl->comp = comp; in wcd_clsh_ctrl_alloc() 894 return ctrl; in wcd_clsh_ctrl_alloc() [all …]
|
| A D | sigmadsp.c | 124 ctrl->num_bytes); in sigmadsp_ctrl_write() 127 ctrl->num_bytes); in sigmadsp_ctrl_write() 146 memcpy(ctrl->cache, data, ctrl->num_bytes); in sigmadsp_ctrl_put() 166 ret = sigmadsp_read(sigmadsp, ctrl->addr, ctrl->cache, in sigmadsp_ctrl_get() 226 ctrl = kzalloc(sizeof(*ctrl) + num_bytes, GFP_KERNEL); in sigma_fw_load_control() 227 if (!ctrl) in sigma_fw_load_control() 235 ctrl->name = name; in sigma_fw_load_control() 242 if (ctrl->name && strncmp(ctrl->name, READBACK_CTRL_NAME, in sigma_fw_load_control() 255 kfree(ctrl); in sigma_fw_load_control() 473 kfree(ctrl); in sigmadsp_firmware_release() [all …]
|
| A D | wcd-clsh-v2.h | 57 extern void wcd_clsh_ctrl_free(struct wcd_clsh_ctrl *ctrl); 58 extern int wcd_clsh_ctrl_get_state(struct wcd_clsh_ctrl *ctrl); 59 extern int wcd_clsh_ctrl_set_state(struct wcd_clsh_ctrl *ctrl, 63 extern void wcd_clsh_set_hph_mode(struct wcd_clsh_ctrl *ctrl,
|
| A D | src4xxx.c | 158 unsigned int ctrl; in src4xxx_set_dai_fmt() local 162 ctrl = SRC4XXX_BUS_MASTER; in src4xxx_set_dai_fmt() 166 ctrl = 0; in src4xxx_set_dai_fmt() 176 ctrl |= SRC4XXX_BUS_I2S; in src4xxx_set_dai_fmt() 179 ctrl |= SRC4XXX_BUS_LEFT_J; in src4xxx_set_dai_fmt() 182 ctrl |= SRC4XXX_BUS_RIGHT_J_24; in src4xxx_set_dai_fmt() 198 SRC4XXX_BUS_FMT_MS_MASK, ctrl); in src4xxx_set_dai_fmt()
|
| A D | adau1373.c | 1057 unsigned int ctrl; in adau1373_hw_params() local 1098 ctrl = ADAU1373_DAI_WLEN_16; in adau1373_hw_params() 1101 ctrl = ADAU1373_DAI_WLEN_20; in adau1373_hw_params() 1104 ctrl = ADAU1373_DAI_WLEN_24; in adau1373_hw_params() 1107 ctrl = ADAU1373_DAI_WLEN_32; in adau1373_hw_params() 1114 ADAU1373_DAI_WLEN_MASK, ctrl); in adau1373_hw_params() 1122 unsigned int ctrl; in adau1373_set_dai_fmt() local 1126 ctrl = ADAU1373_DAI_MASTER; in adau1373_set_dai_fmt() 1130 ctrl = 0; in adau1373_set_dai_fmt() 1139 ctrl |= ADAU1373_DAI_FORMAT_I2S; in adau1373_set_dai_fmt() [all …]
|
| /sound/soc/atmel/ |
| A D | mchp-spdiftx.c | 265 spin_lock(&ctrl->lock); in mchp_spdiftx_interrupt() 267 spin_unlock(&ctrl->lock); in mchp_spdiftx_interrupt() 272 spin_lock(&ctrl->lock); in mchp_spdiftx_interrupt() 274 spin_unlock(&ctrl->lock); in mchp_spdiftx_interrupt() 312 spin_lock(&ctrl->lock); in mchp_spdiftx_trigger() 338 spin_unlock(&ctrl->lock); in mchp_spdiftx_trigger() 481 ctrl->ch_stat[3] |= aes3; in mchp_spdiftx_hw_params() 555 sizeof(ctrl->ch_stat)); in mchp_spdiftx_cs_get() 615 sizeof(ctrl->user_data)); in mchp_spdiftx_subcode_get() 834 ctrl = &dev->control; in mchp_spdiftx_probe() [all …]
|
| A D | mchp-spdifrx.c | 364 complete(&ctrl->user_data[ch].done); in mchp_spdif_interrupt() 373 complete(&ctrl->ch_stat[ch].done); in mchp_spdif_interrupt() 705 bool ulock_old = ctrl->ulock; in mchp_spdifrx_ulock_get() 722 ctrl->ulock = 0; in mchp_spdifrx_ulock_get() 731 return ulock_old != ctrl->ulock; in mchp_spdifrx_ulock_get() 742 bool badf_old = ctrl->badf; in mchp_spdifrx_badf_get() 759 ctrl->badf = 0; in mchp_spdifrx_badf_get() 768 return badf_old != ctrl->badf; in mchp_spdifrx_badf_get() 779 bool signal_old = ctrl->signal; in mchp_spdifrx_signal_get() 818 ctrl->signal = 0; in mchp_spdifrx_signal_get() [all …]
|
| /sound/soc/spear/ |
| A D | spdif_in.c | 50 ctrl |= SPDIF_MODE_16BIT | SPDIF_FIFO_THRES_16; in spdif_in_configure() 52 writel(ctrl, host->io_base + SPDIF_IN_CTRL); in spdif_in_configure() 83 ctrl |= SPDIF_XTRACT_16BIT; in spdif_in_format() 87 ctrl &= ~SPDIF_XTRACT_16BIT; in spdif_in_format() 91 writel(ctrl, host->io_base + SPDIF_IN_CTRL); in spdif_in_format() 114 u32 ctrl; in spdif_in_trigger() local 128 ctrl = readl(host->io_base + SPDIF_IN_CTRL); in spdif_in_trigger() 129 ctrl |= SPDIF_IN_SAMPLE | SPDIF_IN_ENB; in spdif_in_trigger() 130 writel(ctrl, host->io_base + SPDIF_IN_CTRL); in spdif_in_trigger() 137 ctrl = readl(host->io_base + SPDIF_IN_CTRL); in spdif_in_trigger() [all …]
|
| A D | spdif_out.c | 94 u32 divider, ctrl; in spdif_out_clock() local 99 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock() 100 ctrl &= ~SPDIF_DIVIDER_MASK; in spdif_out_clock() 102 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock() 155 u32 ctrl; in spdif_out_trigger() local 166 ctrl &= ~SPDIF_OPMODE_MASK; in spdif_out_trigger() 168 ctrl |= SPDIF_OPMODE_AUD_DATA | in spdif_out_trigger() 171 ctrl |= SPDIF_OPMODE_MUTE_PCM; in spdif_out_trigger() 178 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger() 179 ctrl &= ~SPDIF_OPMODE_MASK; in spdif_out_trigger() [all …]
|
| /sound/soc/fsl/ |
| A D | fsl_spdif.c | 264 pos = &ctrl->upos; in spdif_irq_uqrx_full() 269 pos = &ctrl->qpos; in spdif_irq_uqrx_full() 290 ctrl->subcode[*pos++] = val; in spdif_irq_uqrx_full() 302 if (ctrl->qpos == 0) in spdif_irq_uq_sync() 306 ctrl->ready_buf = (ctrl->qpos - 1) / SPDIF_QSUB_SIZE + 1; in spdif_irq_uq_sync() 324 ctrl->ready_buf = 0; in spdif_irq_uq_err() 325 ctrl->upos = 0; in spdif_irq_uq_err() 326 ctrl->qpos = 0; in spdif_irq_uq_err() 860 if (ctrl->ready_buf) { in fsl_spdif_subcode_get() 892 if (ctrl->ready_buf) { in fsl_spdif_qget() [all …]
|
| /sound/pci/ |
| A D | ens1370.c | 835 ensoniq->ctrl |= what; in snd_ensoniq_trigger() 837 ensoniq->ctrl &= ~what; in snd_ensoniq_trigger() 865 ensoniq->ctrl &= ~ES_DAC1_EN; in snd_ensoniq_playback1_prepare() 953 ensoniq->ctrl &= ~ES_ADC_EN; in snd_ensoniq_capture_prepare() 1418 ensoniq->ctrl |= nval1; in snd_es1371_spdif_put() 1521 unsigned int ctrl; in snd_es1373_line_put() local 1524 ctrl = ensoniq->ctrl; in snd_es1373_line_put() 1529 changed = (ctrl != ensoniq->ctrl); in snd_es1373_line_put() 1685 ensoniq->ctrl &= ~mask; in snd_ensoniq_control_put() 1686 ensoniq->ctrl |= nval; in snd_ensoniq_control_put() [all …]
|
| A D | cmipci.c | 448 unsigned int ctrl; /* FUNCTRL0 current value */ member 795 cm->ctrl &= ~val; in snd_cmipci_pcm_prepare() 797 cm->ctrl |= val; in snd_cmipci_pcm_prepare() 873 cm->ctrl |= chen; in snd_cmipci_pcm_trigger() 883 cm->ctrl &= ~chen; in snd_cmipci_pcm_trigger() 890 cm->ctrl |= pause; in snd_cmipci_pcm_trigger() 895 cm->ctrl &= ~pause; in snd_cmipci_pcm_trigger() 1336 cm->ctrl |= CM_CHEN0 << rec->ch; in snd_cmipci_silence_hack() 1344 cm->ctrl &= ~(CM_CHEN0 << rec->ch); in snd_cmipci_silence_hack() 3022 cm->ctrl = CM_CHADC0; /* default FUNCNTRL0 */ in snd_cmipci_create() [all …]
|
| /sound/soc/ti/ |
| A D | omap-mcpdm.c | 122 ctrl |= (MCPDM_SW_DN_RST | MCPDM_SW_UP_RST); in omap_mcpdm_start() 123 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_start() 125 ctrl |= link_mask; in omap_mcpdm_start() 126 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_start() 128 ctrl &= ~(MCPDM_SW_DN_RST | MCPDM_SW_UP_RST); in omap_mcpdm_start() 129 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_start() 141 ctrl |= (MCPDM_SW_DN_RST | MCPDM_SW_UP_RST); in omap_mcpdm_stop() 142 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_stop() 144 ctrl &= ~(link_mask); in omap_mcpdm_stop() 145 omap_mcpdm_write(mcpdm, MCPDM_REG_CTRL, ctrl); in omap_mcpdm_stop() [all …]
|
| A D | omap-dmic.c | 63 u32 ctrl = omap_dmic_read(dmic, OMAP_DMIC_CTRL_REG); in omap_dmic_start() local 74 u32 ctrl = omap_dmic_read(dmic, OMAP_DMIC_CTRL_REG); in omap_dmic_stop() local 76 ctrl & ~OMAP_DMIC_UP_ENABLE_MASK); in omap_dmic_stop() 231 u32 ctrl; in omap_dmic_dai_prepare() local 240 ctrl = omap_dmic_read(dmic, OMAP_DMIC_CTRL_REG); in omap_dmic_dai_prepare() 243 ctrl &= ~(OMAP_DMIC_FORMAT | OMAP_DMIC_POLAR_MASK); in omap_dmic_dai_prepare() 244 ctrl |= (OMAP_DMICOUTFORMAT_LJUST | OMAP_DMIC_POLAR1 | in omap_dmic_dai_prepare() 248 ctrl &= ~OMAP_DMIC_CLK_DIV_MASK; in omap_dmic_dai_prepare() 249 ctrl |= OMAP_DMIC_CLK_DIV(dmic->clk_div); in omap_dmic_dai_prepare() 251 omap_dmic_write(dmic, OMAP_DMIC_CTRL_REG, ctrl); in omap_dmic_dai_prepare() [all …]
|
| /sound/soc/amd/acp/ |
| A D | chip_offset_byte.h | 32 #define ACP_EXTERNAL_INTR_REG_ADDR(chip, offset, ctrl) \ argument 33 (chip->base + chip->rsrc->irq_reg_offset + offset + (ctrl * 0x04)) 36 #define ACP_EXTERNAL_INTR_CNTL(chip, ctrl) ACP_EXTERNAL_INTR_REG_ADDR(chip, 0x4, ctrl) argument 37 #define ACP_EXTERNAL_INTR_STAT(chip, ctrl) ACP_EXTERNAL_INTR_REG_ADDR(chip, \ argument 38 (0x4 + (chip->rsrc->no_of_ctrls * 0x04)), ctrl)
|
| /sound/soc/pxa/ |
| A D | pxa2xx-ac97.c | 224 struct ac97_controller *ctrl; in pxa2xx_ac97_dev_probe() local 251 ctrl = snd_ac97_controller_register(&pxa2xx_ac97_ops, &pdev->dev, in pxa2xx_ac97_dev_probe() 254 if (IS_ERR(ctrl)) in pxa2xx_ac97_dev_probe() 255 return PTR_ERR(ctrl); in pxa2xx_ac97_dev_probe() 257 platform_set_drvdata(pdev, ctrl); in pxa2xx_ac97_dev_probe() 268 struct ac97_controller *ctrl = platform_get_drvdata(pdev); in pxa2xx_ac97_dev_remove() local 270 snd_ac97_controller_unregister(ctrl); in pxa2xx_ac97_dev_remove()
|
| A D | mmp-sspa.c | 42 u32 ctrl; member 172 sspa->ctrl = 0; in mmp_sspa_set_dai_fmt() 194 sspa->ctrl |= SSPA_CTL_XDATDLY(1); in mmp_sspa_set_dai_fmt() 217 u32 sspa_ctrl = sspa->ctrl; in mmp_sspa_hw_params() 445 __raw_writel(sspa->ctrl, sspa->tx_base + SSPA_CTL); in mmp_sspa_open() 446 __raw_writel(sspa->ctrl, sspa->rx_base + SSPA_CTL); in mmp_sspa_open()
|
| /sound/soc/jz4740/ |
| A D | jz4740-i2s.c | 258 uint32_t ctrl, conf; in jz4740_i2s_hw_params() local 261 regmap_read(i2s->regmap, JZ_REG_AIC_CTRL, &ctrl); in jz4740_i2s_hw_params() 282 ctrl &= ~JZ_AIC_CTRL_OUTPUT_SAMPLE_SIZE; in jz4740_i2s_hw_params() 283 ctrl |= FIELD_PREP(JZ_AIC_CTRL_OUTPUT_SAMPLE_SIZE, sample_size); in jz4740_i2s_hw_params() 286 ctrl |= JZ_AIC_CTRL_MONO_TO_STEREO; in jz4740_i2s_hw_params() 288 ctrl &= ~JZ_AIC_CTRL_MONO_TO_STEREO; in jz4740_i2s_hw_params() 294 ctrl &= ~JZ_AIC_CTRL_INPUT_SAMPLE_SIZE; in jz4740_i2s_hw_params() 295 ctrl |= FIELD_PREP(JZ_AIC_CTRL_INPUT_SAMPLE_SIZE, sample_size); in jz4740_i2s_hw_params() 314 regmap_write(i2s->regmap, JZ_REG_AIC_CTRL, ctrl); in jz4740_i2s_hw_params()
|
| /sound/sparc/ |
| A D | dbri.c | 1372 mm->ctrl[0] = CS4215_RSRVD_1 | CS4215_MLB; in cs4215_init_data() 1375 mm->ctrl[3] = 0; in cs4215_init_data() 1543 dbri->mm.ctrl[0] &= ~CS4215_CLB; in cs4215_setctrl() 1569 dbri->mm.ctrl[0] |= CS4215_CLB; in cs4215_setctrl() 1604 dbri->mm.ctrl[1] = CS4215_DFR_ULAW; in cs4215_prepare() 1608 dbri->mm.ctrl[1] = CS4215_DFR_ALAW; in cs4215_prepare() 1612 dbri->mm.ctrl[1] = CS4215_DFR_LINEAR8; in cs4215_prepare() 1616 dbri->mm.ctrl[1] = CS4215_DFR_LINEAR16; in cs4215_prepare() 1626 dbri->mm.ctrl[2] = CS4215_XCLK | in cs4215_prepare() 1631 dbri->mm.ctrl[1] |= CS4215_DFR_STEREO; in cs4215_prepare() [all …]
|
| /sound/drivers/ |
| A D | serial-generic.c | 306 drvdata->serdev->ctrl->nr); in snd_serial_generic_rmidi() 308 drvdata->serdev->ctrl->nr); in snd_serial_generic_rmidi() 333 sprintf(card->shortname, "SerialMIDI-%d", serdev->ctrl->nr); in snd_serial_generic_probe() 334 sprintf(card->longname, "Serial MIDI device at serial%d", serdev->ctrl->nr); in snd_serial_generic_probe()
|
| /sound/soc/sti/ |
| A D | sti_uniperif.c | 260 struct snd_kcontrol_new *ctrl; in sti_uniperiph_dai_create_ctrl() local 271 ctrl = &uni->snd_ctrls[i]; in sti_uniperiph_dai_create_ctrl() 272 ctrl->index = uni->id; in sti_uniperiph_dai_create_ctrl() 273 ctrl->device = uni->id; in sti_uniperiph_dai_create_ctrl()
|
| /sound/isa/cs423x/ |
| A D | cs4236.c | 81 struct pnp_dev *ctrl; member 280 acard->ctrl = pnp_request_card_device(card, id->devs[1].id, NULL); in snd_card_cs423x_pnpc() 281 if (acard->ctrl == NULL) in snd_card_cs423x_pnpc() 294 if (acard->ctrl && cport[dev] > 0) { in snd_card_cs423x_pnpc() 295 if (snd_cs423x_pnp_init_ctrl(dev, acard->ctrl) < 0) in snd_card_cs423x_pnpc()
|
| /sound/soc/mediatek/mt2701/ |
| A D | Makefile | 3 snd-soc-mt2701-afe-y := mt2701-afe-pcm.o mt2701-afe-clock-ctrl.o
|
| /sound/soc/meson/ |
| A D | Makefile | 4 snd-soc-meson-aiu-y += aiu-acodec-ctrl.o 5 snd-soc-meson-aiu-y += aiu-codec-ctrl.o
|
| /sound/pci/au88x0/ |
| A D | au88x0_wt.h | 50 ctrl, /* a W */
|