Lines Matching defs:hw_cfg
260 ref->elem->hw_cfg,
1434 struct snd_soc_tplg_hw_config *hw_cfg;
1446 hw_cfg = elem->hw_cfg;
1447 hw_cfg->size = elem->size;
1464 if (parse_unsigned(n, &hw_cfg->id))
1477 hw_cfg->fmt = ret;
1499 hw_cfg->bclk_provider = SND_SOC_TPLG_BCLK_CC;
1503 hw_cfg->bclk_provider = SND_SOC_TPLG_BCLK_CC;
1505 hw_cfg->bclk_provider = SND_SOC_TPLG_BCLK_CC;
1509 hw_cfg->bclk_provider = SND_SOC_TPLG_BCLK_CP;
1511 hw_cfg->bclk_provider = SND_SOC_TPLG_BCLK_CP;
1518 if (parse_unsigned(n, &hw_cfg->bclk_rate))
1529 hw_cfg->invert_bclk = ival;
1551 hw_cfg->fsync_provider = SND_SOC_TPLG_FSYNC_CC;
1555 hw_cfg->fsync_provider = SND_SOC_TPLG_FSYNC_CC;
1557 hw_cfg->fsync_provider = SND_SOC_TPLG_FSYNC_CC;
1561 hw_cfg->fsync_provider = SND_SOC_TPLG_FSYNC_CP;
1563 hw_cfg->fsync_provider = SND_SOC_TPLG_FSYNC_CP;
1574 hw_cfg->invert_fsync = ival;
1580 if (parse_unsigned(n, &hw_cfg->fsync_rate))
1587 if (parse_unsigned(n, &hw_cfg->mclk_rate))
1603 hw_cfg->mclk_direction = SND_SOC_TPLG_MCLK_CI;
1605 hw_cfg->mclk_direction = SND_SOC_TPLG_MCLK_CI;
1607 hw_cfg->mclk_direction = SND_SOC_TPLG_MCLK_CO;
1619 hw_cfg->clock_gated =
1622 hw_cfg->clock_gated =
1628 if (parse_unsigned(n, &hw_cfg->tdm_slots))
1634 if (parse_unsigned(n, &hw_cfg->tdm_slot_width))
1640 if (parse_unsigned(n, &hw_cfg->tx_slots))
1646 if (parse_unsigned(n, &hw_cfg->rx_slots))
1652 if (parse_unsigned(n, &hw_cfg->tx_channels))
1658 if (parse_unsigned(n, &hw_cfg->rx_channels))
1673 struct snd_soc_tplg_hw_config *hc = elem->hw_cfg;