/sound/firewire/oxfw/ |
D | oxfw.c | 93 oxfw->quirks |= SND_OXFW_QUIRK_JUMBO_PAYLOAD; in name_card() 152 oxfw->quirks |= SND_OXFW_QUIRK_SCS_TRANSACTION; in detect_quirks() 154 oxfw->quirks |= SND_OXFW_QUIRK_BLOCKING_TRANSMISSION; in detect_quirks() 164 oxfw->quirks |= SND_OXFW_QUIRK_BLOCKING_TRANSMISSION | in detect_quirks() 191 oxfw->quirks |= SND_OXFW_QUIRK_WRONG_DBS; in detect_quirks() 194 if (!(oxfw->quirks & SND_OXFW_QUIRK_JUMBO_PAYLOAD)) in detect_quirks() 195 oxfw->quirks |= SND_OXFW_QUIRK_BLOCKING_TRANSMISSION; in detect_quirks() 200 oxfw->quirks |= SND_OXFW_QUIRK_IGNORE_NO_INFO_PACKET | in detect_quirks() 285 if (oxfw->quirks & SND_OXFW_QUIRK_SCS_TRANSACTION) in oxfw_bus_reset()
|
D | oxfw-stream.c | 159 if (!(oxfw->quirks & SND_OXFW_QUIRK_BLOCKING_TRANSMISSION)) in init_stream() 168 if (!(oxfw->quirks & SND_OXFW_QUIRK_IGNORE_NO_INFO_PACKET)) in init_stream() 176 if (oxfw->quirks & SND_OXFW_QUIRK_JUMBO_PAYLOAD) in init_stream() 178 if (oxfw->quirks & SND_OXFW_QUIRK_WRONG_DBS) in init_stream() 366 if (oxfw->quirks & SND_OXFW_QUIRK_JUMBO_PAYLOAD) { in snd_oxfw_stream_start_duplex() 370 } else if (oxfw->quirks & SND_OXFW_QUIRK_VOLUNTARY_RECOVERY) { in snd_oxfw_stream_start_duplex()
|
D | oxfw.h | 66 unsigned int quirks; member
|
/sound/soc/sunxi/ |
D | sun4i-spdif.c | 188 const struct sun4i_spdif_quirks *quirks; member 193 const struct sun4i_spdif_quirks *quirks = host->quirks; in sun4i_spdif_configure() local 200 quirks->val_fctl_ftx, quirks->val_fctl_ftx); in sun4i_spdif_configure() 509 const struct sun4i_spdif_quirks *quirks; in sun4i_spdif_probe() local 530 quirks = of_device_get_match_data(&pdev->dev); in sun4i_spdif_probe() 531 if (quirks == NULL) { in sun4i_spdif_probe() 535 host->quirks = quirks; in sun4i_spdif_probe() 553 host->dma_params_tx.addr = res->start + quirks->reg_dac_txdata; in sun4i_spdif_probe() 559 if (quirks->has_reset) { in sun4i_spdif_probe()
|
D | sun8i-codec-analog.c | 690 const struct sun8i_codec_analog_quirks *quirks) in sun8i_codec_analog_add_mixer() argument 696 if (!quirks->has_mic2 && !quirks->has_linein) { in sun8i_codec_analog_add_mixer() 739 const struct sun8i_codec_analog_quirks *quirks; in sun8i_codec_analog_cmpnt_probe() local 747 quirks = of_device_get_match_data(dev); in sun8i_codec_analog_cmpnt_probe() 750 ret = sun8i_codec_analog_add_mixer(cmpnt, quirks); in sun8i_codec_analog_cmpnt_probe() 754 if (quirks->has_headphone) { in sun8i_codec_analog_cmpnt_probe() 760 if (quirks->has_hmic) { in sun8i_codec_analog_cmpnt_probe() 766 if (quirks->has_linein) { in sun8i_codec_analog_cmpnt_probe() 772 if (quirks->has_lineout) { in sun8i_codec_analog_cmpnt_probe() 778 if (quirks->has_mbias) { in sun8i_codec_analog_cmpnt_probe() [all …]
|
D | sun4i-codec.c | 1701 const struct sun4i_codec_quirks *quirks; in sun4i_codec_probe() local 1716 quirks = of_device_get_match_data(&pdev->dev); in sun4i_codec_probe() 1717 if (quirks == NULL) { in sun4i_codec_probe() 1723 quirks->regmap_config); in sun4i_codec_probe() 1742 if (quirks->has_reset) { in sun4i_codec_probe() 1763 quirks->reg_adc_fifoc); in sun4i_codec_probe() 1788 scodec->playback_dma_data.addr = res->start + quirks->reg_dac_txdata; in sun4i_codec_probe() 1793 scodec->capture_dma_data.addr = res->start + quirks->reg_adc_rxdata; in sun4i_codec_probe() 1797 ret = devm_snd_soc_register_component(&pdev->dev, quirks->codec, in sun4i_codec_probe() 1818 card = quirks->create_card(&pdev->dev); in sun4i_codec_probe()
|
D | sun8i-codec.c | 168 const struct sun8i_codec_quirks *quirks; member 365 invert ^= scodec->quirks->lrck_inversion; in sun8i_codec_set_fmt() 1182 if (scodec->quirks->legacy_widgets) { in sun8i_codec_component_probe() 1266 scodec->quirks = of_device_get_match_data(&pdev->dev); in sun8i_codec_probe()
|
/sound/soc/samsung/ |
D | i2s.c | 50 u32 quirks; member 114 u32 quirks; member 329 int tdm = priv->quirks & QUIRK_SUPPORTS_TDM; in set_bfs() 549 if ((priv->quirks & QUIRK_NO_MUXPSR) in i2s_set_sysclk() 835 if (!any_active(i2s) && (priv->quirks & QUIRK_NEED_RSTCLR)) in i2s_startup() 918 if (!(priv->quirks & QUIRK_NO_MUXPSR)) { in config_setup() 1057 if (priv->quirks & QUIRK_NEED_RSTCLR) in samsung_i2s_dai_probe() 1060 if (priv->quirks & QUIRK_SUPPORTS_IDMA) in samsung_i2s_dai_probe() 1095 if (priv->quirks & QUIRK_NEED_RSTCLR) { in samsung_i2s_dai_remove() 1294 if (!(priv->quirks & QUIRK_NO_MUXPSR)) { in i2s_register_clock_provider() [all …]
|
/sound/soc/meson/ |
D | axg-tdmout.c | 110 const struct axg_tdm_formatter_hw *quirks, in axg_tdmout_prepare() argument 113 unsigned int val, skew = quirks->skew_offset; in axg_tdmout_prepare() 240 .quirks = &(const struct axg_tdm_formatter_hw) { 249 .quirks = &(const struct axg_tdm_formatter_hw) { 309 .quirks = &(const struct axg_tdm_formatter_hw) {
|
D | axg-tdm-formatter.h | 26 const struct axg_tdm_formatter_hw *quirks, 34 const struct axg_tdm_formatter_hw *quirks; member
|
D | axg-tdmin.c | 112 const struct axg_tdm_formatter_hw *quirks, in axg_tdmin_prepare() argument 115 unsigned int val, skew = quirks->skew_offset; in axg_tdmin_prepare() 230 .quirks = &(const struct axg_tdm_formatter_hw) {
|
D | axg-tdm-formatter.c | 120 formatter->drv->quirks, in axg_tdm_formatter_enable()
|
/sound/soc/intel/boards/ |
D | cht_bsw_max98090_ti.c | 39 int quirks; member 52 if (ctx->quirks & QUIRK_PMC_PLT_CLK_0) in platform_clock_control() 225 if (ctx->quirks & QUIRK_PMC_PLT_CLK_0) in cht_codec_init() 547 drv->quirks = (unsigned long)dmi_id->driver_data; in snd_cht_mc_probe() 574 if (drv->quirks & QUIRK_PMC_PLT_CLK_0) in snd_cht_mc_probe() 594 if (drv->quirks & QUIRK_PMC_PLT_CLK_0) { in snd_cht_mc_probe() 632 if (ctx->quirks & QUIRK_PMC_PLT_CLK_0) in snd_cht_mc_remove()
|
/sound/soc/dwc/ |
D | dwc-i2s.c | 472 dev->quirks & DW_I2S_QUIRK_COMP_PARAM1) in dw_configure_dai() 476 dev->quirks & DW_I2S_QUIRK_COMP_PARAM1) in dw_configure_dai() 484 if (dev->quirks & DW_I2S_QUIRK_16BIT_IDX_OVERRIDE) in dw_configure_dai() 498 if (dev->quirks & DW_I2S_QUIRK_16BIT_IDX_OVERRIDE) in dw_configure_dai() 535 if (dev->quirks & DW_I2S_QUIRK_16BIT_IDX_OVERRIDE) in dw_configure_dai_by_pd() 644 dev->quirks = pdata->quirks; in dw_i2s_probe() 645 if (dev->quirks & DW_I2S_QUIRK_COMP_REG_OFFSET) { in dw_i2s_probe()
|
D | local.h | 94 unsigned int quirks; member
|
/sound/usb/ |
D | Makefile | 21 quirks.o \
|
/sound/firewire/bebob/ |
D | bebob.c | 168 bebob->quirks |= SND_BEBOB_QUIRK_INITIAL_DISCONTINUOUS_DBC; in detect_quirks() 174 bebob->quirks |= SND_BEBOB_QUIRK_WRONG_DBC; in detect_quirks()
|
D | bebob.h | 92 unsigned int quirks; // Combination of snd_bebob_quirk enumerations. member
|
D | bebob_stream.c | 450 if (bebob->quirks & SND_BEBOB_QUIRK_WRONG_DBC) in init_stream() 631 if (!(bebob->quirks & SND_BEBOB_QUIRK_INITIAL_DISCONTINUOUS_DBC)) in snd_bebob_stream_start_duplex()
|
/sound/soc/codecs/ |
D | rt711-sdca-sdw.c | 188 prop->quirks = SDW_SLAVE_QUIRKS_INVALID_INITIAL_PARITY; in rt711_sdca_read_prop()
|
D | rt715-sdw.c | 443 prop->quirks = SDW_SLAVE_QUIRKS_INVALID_INITIAL_PARITY; in rt715_read_prop()
|
D | rt700-sdw.c | 345 prop->quirks = SDW_SLAVE_QUIRKS_INVALID_INITIAL_PARITY; in rt700_read_prop()
|
D | rt711-sdw.c | 350 prop->quirks = SDW_SLAVE_QUIRKS_INVALID_INITIAL_PARITY; in rt711_read_prop()
|
D | rt1316-sdw.c | 205 prop->quirks = SDW_SLAVE_QUIRKS_INVALID_INITIAL_PARITY; in rt1316_read_prop()
|
D | rt1308-sdw.c | 127 prop->quirks = SDW_SLAVE_QUIRKS_INVALID_INITIAL_PARITY; in rt1308_read_prop()
|