| /linux/sound/hda/codecs/side-codecs/ |
| H A D | cs35l41_hda_property.c | 240 struct cs35l41_hw_cfg *hw_cfg = &cs35l41->hw_cfg; in generic_dsd_config() local 337 hw_cfg->spk_pos = cfg->channel[cs35l41->index]; in generic_dsd_config() 341 if (cfg->channel[i] == hw_cfg->spk_pos) in generic_dsd_config() 345 hw_cfg->bst_type = CS35L41_INT_BOOST; in generic_dsd_config() 346 hw_cfg->bst_ind = cfg->boost_ind_nanohenry; in generic_dsd_config() 347 hw_cfg->bst_ipk = cfg->boost_peak_milliamp; in generic_dsd_config() 348 hw_cfg->bst_cap = cfg->boost_cap_microfarad; in generic_dsd_config() 349 hw_cfg->gpio1.func = CS35L41_NOT_USED; in generic_dsd_config() 350 hw_cfg->gpio1.valid = true; in generic_dsd_config() 352 hw_cfg->bst_type = CS35L41_EXT_BOOST; in generic_dsd_config() [all …]
|
| H A D | cs35l41_hda.c | 660 if (cs35l41->hw_cfg.bst_type == CS35L41_INT_BOOST) in cs35l41_update_mixer() 669 if (cs35l41->hw_cfg.spk_pos == CS35L41_CENTER) { in cs35l41_update_mixer() 706 if (cs35l41->hw_cfg.bst_type == CS35L41_EXT_BOOST) in cs35l41_hda_play_start() 749 cs35l41_global_enable(dev, reg, cs35l41->hw_cfg.bst_type, 1, in cs35l41_hda_play_done() 762 cs35l41_global_enable(dev, reg, cs35l41->hw_cfg.bst_type, 0, in cs35l41_hda_pause_start() 774 if (cs35l41->hw_cfg.bst_type == CS35L41_EXT_BOOST) in cs35l41_hda_pause_done() 869 if (cs35l41->hw_cfg.spk_pos >= ARRAY_SIZE(channel_name)) in cs35l41_hda_channel_map() 873 channel_name[cs35l41->hw_cfg.spk_pos], in cs35l41_hda_channel_map() 880 if (cs35l41->hw_cfg.spk_pos == CS35L41_CENTER) in cs35l41_hda_channel_map() 883 rx_slot = &cs35l41->hw_cfg.spk_pos; in cs35l41_hda_channel_map() [all …]
|
| H A D | cs35l41_hda.h | 65 struct cs35l41_hw_cfg hw_cfg; member
|
| /linux/sound/soc/codecs/ |
| H A D | cs35l41.c | 362 switch (cs35l41->hw_cfg.bst_type) { in cs35l41_boost_enable() 471 if (cs35l41->hw_cfg.bst_type == CS35L41_SHD_BOOST_ACTV || in cs35l41_irq() 472 cs35l41->hw_cfg.bst_type == CS35L41_SHD_BOOST_PASS) { in cs35l41_irq() 521 ret = cs35l41_global_enable(cs35l41->dev, cs35l41->regmap, cs35l41->hw_cfg.bst_type, in cs35l41_main_amp_event() 525 ret = cs35l41_global_enable(cs35l41->dev, cs35l41->regmap, cs35l41->hw_cfg.bst_type, in cs35l41_main_amp_event() 898 struct cs35l41_hw_cfg *hw_cfg = &cs35l41->hw_cfg; in cs35l41_set_pdata() local 901 if (!hw_cfg->valid) in cs35l41_set_pdata() 904 if (hw_cfg->bst_type == CS35L41_EXT_BOOST_NO_VSPK_SWITCH) in cs35l41_set_pdata() 908 ret = cs35l41_init_boost(cs35l41->dev, cs35l41->regmap, hw_cfg); in cs35l41_set_pdata() 913 if (hw_cfg->dout_hiz <= CS35L41_ASP_DOUT_HIZ_MASK && hw_cfg->dout_hiz >= 0) in cs35l41_set_pdata() [all …]
|
| H A D | cs35l41.h | 29 struct cs35l41_hw_cfg hw_cfg; member 38 int cs35l41_probe(struct cs35l41_private *cs35l41, const struct cs35l41_hw_cfg *hw_cfg);
|
| H A D | cs35l41-i2c.c | 36 struct cs35l41_hw_cfg *hw_cfg = dev_get_platdata(dev); in cs35l41_i2c_probe() local 53 return cs35l41_probe(cs35l41, hw_cfg); in cs35l41_i2c_probe()
|
| H A D | cs35l41-lib.c | 1141 struct cs35l41_hw_cfg *hw_cfg) in cs35l41_init_boost() argument 1145 switch (hw_cfg->bst_type) { in cs35l41_init_boost() 1150 ret = cs35l41_boost_config(dev, regmap, hw_cfg->bst_ind, in cs35l41_init_boost() 1151 hw_cfg->bst_cap, hw_cfg->bst_ipk); in cs35l41_init_boost() 1172 dev_err(dev, "Boost type %d not supported\n", hw_cfg->bst_type); in cs35l41_init_boost() 1368 int cs35l41_gpio_config(struct regmap *regmap, struct cs35l41_hw_cfg *hw_cfg) in cs35l41_gpio_config() argument 1370 struct cs35l41_gpio_cfg *gpio1 = &hw_cfg->gpio1; in cs35l41_gpio_config() 1371 struct cs35l41_gpio_cfg *gpio2 = &hw_cfg->gpio2; in cs35l41_gpio_config()
|
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | audioreach.c | 614 struct apm_module_hw_ep_mf_cfg *hw_cfg; in audioreach_display_port_set_media_format() local 626 hw_cfg = p; in audioreach_display_port_set_media_format() 627 param_data = &hw_cfg->param_data; in audioreach_display_port_set_media_format() 633 hw_cfg->mf.sample_rate = cfg->sample_rate; in audioreach_display_port_set_media_format() 634 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_display_port_set_media_format() 635 hw_cfg->mf.num_channels = cfg->num_channels; in audioreach_display_port_set_media_format() 636 hw_cfg->mf.data_format = module->data_format; in audioreach_display_port_set_media_format() 671 struct apm_module_hw_ep_mf_cfg *hw_cfg; in audioreach_display_port_set_media_format() 684 hw_cfg = p; in audioreach_codec_dma_set_media_format() 685 param_data = &hw_cfg in audioreach_codec_dma_set_media_format() 682 struct apm_module_hw_ep_mf_cfg *hw_cfg; audioreach_codec_dma_set_media_format() local 1000 struct apm_module_hw_ep_mf_cfg *hw_cfg; audioreach_i2s_set_media_format() local [all...] |
| /linux/sound/soc/intel/avs/ |
| H A D | dsp.c | 163 if (core_id >= adev->hw_cfg.dsp_cores) { in avs_dsp_get_core() 204 if (core_id >= adev->hw_cfg.dsp_cores) { in avs_dsp_put_core()
|
| H A D | loader.c | 690 ret = avs_ipc_get_hw_config(adev, &adev->hw_cfg); in avs_dsp_alloc_resources() 703 adev->hw_cfg.i2s_caps.ctrl_count = link->slcount; in avs_dsp_alloc_resources() 706 adev->core_refs = devm_kcalloc(adev->dev, adev->hw_cfg.dsp_cores, in avs_dsp_alloc_resources()
|
| H A D | pcm.c | 1486 ssp_count = adev->hw_cfg.i2s_caps.ctrl_count; in avs_register_i2s_component()
|
| /linux/include/sound/ |
| H A D | cs35l41.h | 913 int cs35l41_gpio_config(struct regmap *regmap, struct cs35l41_hw_cfg *hw_cfg); 922 struct cs35l41_hw_cfg *hw_cfg);
|
| /linux/drivers/net/ethernet/atheros/alx/ |
| H A D | hw.c | 853 u32 cfg, hw_cfg; in alx_phy_configured() local 857 hw_cfg = alx_get_phy_config(hw); in alx_phy_configured() 859 if (hw_cfg == ALX_DRV_PHY_UNKNOWN) in alx_phy_configured() 862 return cfg == hw_cfg; in alx_phy_configured()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_debugfs.c | 2736 u32 hw_cfg; in hclge_dbg_dump_ptp_info() local 2761 ret = hclge_ptp_cfg_qry(hdev, &hw_cfg); in hclge_dbg_dump_ptp_info() 2765 seq_printf(s, "sw_cfg: %#x, hw_cfg: %#x\n", sw_cfg, hw_cfg); in hclge_dbg_dump_ptp_info()
|
| /linux/drivers/net/ethernet/microchip/ |
| H A D | lan743x_main.h | 1086 u32 hw_cfg; member
|