/openbmc/linux/sound/soc/codecs/ |
H A D | cros_ec_codec.c | 109 struct snd_soc_component *component = in dmic_get_gain() local 112 snd_soc_component_get_drvdata(component); in dmic_get_gain() 141 struct snd_soc_component *component = in dmic_put_gain() local 144 snd_soc_component_get_drvdata(component); in dmic_put_gain() 189 snd_soc_component_get_drvdata(component); in dmic_probe() 224 struct snd_soc_component *component = dai->component; in i2s_rx_hw_params() local 270 struct snd_soc_component *component = dai->component; in i2s_rx_set_bclk_ratio() local 280 struct snd_soc_component *component = dai->component; in i2s_rx_set_fmt() local 331 struct snd_soc_component *component = in i2s_rx_event() local 381 return dmic_probe(component); in i2s_rx_probe() [all …]
|
H A D | max98373-i2c.c | 125 struct snd_soc_component *component = codec_dai->component; in max98373_dai_set_fmt() local 139 dev_err(component->dev, "DAI invert mode unsupported\n"); in max98373_dai_set_fmt() 202 dev_err(component->dev, "format unsupported %d\n", in max98373_set_clock() 219 struct snd_soc_component *component = dai->component; in max98373_dai_hw_params() local 236 dev_err(component->dev, "format unsupported %d\n", in max98373_dai_hw_params() 247 dev_dbg(component->dev, "format supported %d", in max98373_dai_hw_params() 286 dev_err(component->dev, "rate %d not supported\n", in max98373_dai_hw_params() 314 return max98373_set_clock(component, params); in max98373_dai_hw_params() 323 struct snd_soc_component *component = dai->component; in max98373_dai_tdm_slot() local 338 dev_err(component->dev, "BCLK %d not supported\n", in max98373_dai_tdm_slot() [all …]
|
H A D | mc13783.c | 97 struct snd_soc_component *component = dai->component; in mc13783_pcm_hw_params_dac() local 103 snd_soc_component_update_bits(component, MC13783_AUDIO_DAC, in mc13783_pcm_hw_params_dac() 116 struct snd_soc_component *component = dai->component; in mc13783_pcm_hw_params_codec() local 150 struct snd_soc_component *component = dai->component; in mc13783_set_fmt() local 197 snd_soc_component_update_bits(component, reg, mask, val); in mc13783_set_fmt() 244 struct snd_soc_component *component = dai->component; in mc13783_set_sysclk() local 264 snd_soc_component_update_bits(component, reg, mask, val); in mc13783_set_sysclk() 297 struct snd_soc_component *component = dai->component; in mc13783_set_tdm_slot_dac() local 342 struct snd_soc_component *component = dai->component; in mc13783_set_tdm_slot_codec() local 599 snd_soc_component_init_regmap(component, in mc13783_probe() [all …]
|
H A D | max9860.c | 255 struct snd_soc_component *component = dai->component; in max9860_hw_params() local 264 dev_dbg(component->dev, "hw_params %u Hz, %u channels\n", in max9860_hw_params() 300 dev_err(component->dev, in max9860_hw_params() 309 dev_err(component->dev, in max9860_hw_params() 346 dev_dbg(component->dev, "IFC1A %02x\n", ifc1a); in max9860_hw_params() 352 dev_dbg(component->dev, "IFC1B %02x\n", ifc1b); in max9860_hw_params() 411 dev_dbg(component->dev, "SYSCLK %02x\n", sysclk); in max9860_hw_params() 418 dev_dbg(component->dev, "N %lu\n", n); in max9860_hw_params() 433 dev_dbg(component->dev, "Enable PLL\n"); in max9860_hw_params() 437 dev_err(component->dev, "Failed to enable PLL: %d\n", in max9860_hw_params() [all …]
|
H A D | cs42l42.c | 772 snd_soc_component_update_bits(component, in cs42l42_src_config() 779 snd_soc_component_update_bits(component, in cs42l42_src_config() 783 snd_soc_component_update_bits(component, in cs42l42_src_config() 797 dev_err(component->dev, in cs42l42_asp_config() 804 snd_soc_component_update_bits(component, in cs42l42_asp_config() 832 struct snd_soc_component *component = codec_dai->component; in cs42l42_set_dai_fmt() local 894 struct snd_soc_component *component = dai->component; in cs42l42_dai_startup() local 915 struct snd_soc_component *component = dai->component; in cs42l42_pcm_hw_params() local 997 struct snd_soc_component *component = dai->component; in cs42l42_set_sysclk() local 1021 struct snd_soc_component *component = dai->component; in cs42l42_set_bclk_ratio() local [all …]
|
H A D | rt711-sdca.c | 832 struct snd_soc_component *component = in rt711_sdca_mux_get() local 855 struct snd_soc_component *component = in rt711_sdca_mux_put() local 920 struct snd_soc_component *component = in rt711_sdca_fu05_event() local 953 struct snd_soc_component *component = in rt711_sdca_fu0f_event() local 973 struct snd_soc_component *component = in rt711_sdca_fu1e_event() local 993 struct snd_soc_component *component = in rt711_sdca_pde28_event() local 1018 struct snd_soc_component *component = in rt711_sdca_pde29_event() local 1043 struct snd_soc_component *component = in rt711_sdca_pde2a_event() local 1220 rt711->component = component; in rt711_sdca_probe() 1262 struct snd_soc_component *component = dai->component; in rt711_sdca_pcm_hw_params() local [all …]
|
H A D | wm_adsp.h | 32 struct snd_soc_component *component; member 84 int wm_adsp2_component_probe(struct wm_adsp *dsp, struct snd_soc_component *component); 85 int wm_adsp2_component_remove(struct wm_adsp *dsp, struct snd_soc_component *component); 116 int wm_adsp_compr_free(struct snd_soc_component *component, 118 int wm_adsp_compr_set_params(struct snd_soc_component *component, 121 int wm_adsp_compr_get_caps(struct snd_soc_component *component, 124 int wm_adsp_compr_trigger(struct snd_soc_component *component, 127 int wm_adsp_compr_pointer(struct snd_soc_component *component, 130 int wm_adsp_compr_copy(struct snd_soc_component *component,
|
H A D | wcd934x.c | 548 struct snd_soc_component *component; member 1568 struct snd_soc_component *component = dai->component; in wcd934x_set_mix_interpolator_rate() local 1590 dev_err(component->dev, in wcd934x_set_mix_interpolator_rate() 2874 dev_dbg(component->dev, in wcd934x_wcd_mbhc_calc_impedance() 2883 dev_dbg(component->dev, in wcd934x_wcd_mbhc_calc_impedance() 3064 wcd->component = component; in wcd934x_comp_probe() 3074 wcd934x_comp_init(component); in wcd934x_comp_probe() 3079 wcd934x_init_dmic(component); in wcd934x_comp_probe() 3081 if (wcd934x_mbhc_init(component)) in wcd934x_comp_probe() 3164 struct snd_soc_component *component = in wcd934x_put_iir_band_audio_mixer() local [all …]
|
H A D | rt711.c | 509 snd_soc_component_get_dapm(component); in rt711_set_amp_gain_put() 686 struct snd_soc_component *component = in rt711_mux_get() local 716 struct snd_soc_component *component = in rt711_mux_put() local 787 struct snd_soc_component *component = in rt711_dac_surround_event() local 818 struct snd_soc_component *component = in rt711_adc_09_event() local 838 struct snd_soc_component *component = in rt711_adc_08_event() local 905 snd_soc_component_get_dapm(component); in rt711_set_bias_level() 946 rt711->component = component; in rt711_probe() 951 ret = pm_runtime_resume(component->dev); in rt711_probe() 989 struct snd_soc_component *component = dai->component; in rt711_pcm_hw_params() local [all …]
|
H A D | cs4341.c | 48 struct snd_soc_component *component = dai->component; in cs4341_set_fmt() local 49 struct cs4341_priv *cs4341 = snd_soc_component_get_drvdata(component); in cs4341_set_fmt() 82 struct snd_soc_component *component = dai->component; in cs4341_hw_params() local 83 struct cs4341_priv *cs4341 = snd_soc_component_get_drvdata(component); in cs4341_hw_params() 94 dev_err(component->dev, "Unsupported PCM format 0x%08x.\n", in cs4341_hw_params() 110 dev_err(component->dev, "Unsupported DAI format 0x%08x.\n", in cs4341_hw_params() 115 return snd_soc_component_update_bits(component, CS4341_REG_MODE2, in cs4341_hw_params() 121 struct snd_soc_component *component = dai->component; in cs4341_mute() local 124 ret = snd_soc_component_update_bits(component, CS4341_REG_VOLA, in cs4341_mute() 130 return snd_soc_component_update_bits(component, CS4341_REG_VOLB, in cs4341_mute()
|
H A D | tlv320adc3xxx.c | 575 value_msb = snd_soc_component_read(component, reg++); in adc3xxx_coefficient_get() 579 value_lsb = snd_soc_component_read(component, reg++); in adc3xxx_coefficient_get() 1132 snd_soc_component_write(component, ADC3XXX_PLL_PROG_J, in adc3xxx_setup_pll() 1145 struct snd_soc_component *component = dai->component; in adc3xxx_hw_params() local 1151 i = adc3xxx_get_divs(component->dev, adc3xxx->sysclk, in adc3xxx_hw_params() 1182 adc3xxx_setup_pll(component, i); in adc3xxx_hw_params() 1235 struct snd_soc_component *component = codec_dai->component; in adc3xxx_set_dai_sysclk() local 1244 dev_dbg(component->dev, "Set sysclk to %u Hz, %s\n", in adc3xxx_set_dai_sysclk() 1251 struct snd_soc_component *component = codec_dai->component; in adc3xxx_set_dai_fmt() local 1292 dev_err(component->dev, "Invalid DAI format\n"); in adc3xxx_set_dai_fmt() [all …]
|
H A D | ad193x.c | 106 struct ad193x_priv *ad193x = snd_soc_component_get_drvdata(component); in ad193x_check_pll() 148 struct ad193x_priv *ad193x = snd_soc_component_get_drvdata(dai->component); in ad193x_mute() 164 struct ad193x_priv *ad193x = snd_soc_component_get_drvdata(dai->component); in ad193x_set_tdm_slot() 284 struct snd_soc_component *component = codec_dai->component; in ad193x_set_dai_sysclk() local 285 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component); in ad193x_set_dai_sysclk() 286 struct ad193x_priv *ad193x = snd_soc_component_get_drvdata(component); in ad193x_set_dai_sysclk() 317 struct snd_soc_component *component = dai->component; in ad193x_hw_params() local 318 struct ad193x_priv *ad193x = snd_soc_component_get_drvdata(component); in ad193x_hw_params() 476 static int ad193x_component_probe(struct snd_soc_component *component) in ad193x_component_probe() argument 478 struct ad193x_priv *ad193x = snd_soc_component_get_drvdata(component); in ad193x_component_probe() [all …]
|
H A D | pcm3168a.c | 293 struct snd_soc_component *component = dai->component; in pcm3168a_mute() local 328 struct snd_soc_component *component = dai->component; in pcm3168a_update_fixup_pcm_stream() local 357 struct snd_soc_component *component = dai->component; in pcm3168a_set_dai_fmt() local 370 dev_err(component->dev, "unsupported dai format\n"); in pcm3168a_set_dai_fmt() 382 dev_err(component->dev, "unsupported provider mode\n"); in pcm3168a_set_dai_fmt() 405 struct snd_soc_component *component = dai->component; in pcm3168a_set_tdm_slot() local 410 dev_err(component->dev, in pcm3168a_set_tdm_slot() 418 dev_err(component->dev, "Unsupported slot_width %d\n", in pcm3168a_set_tdm_slot() 440 struct snd_soc_component *component = dai->component; in pcm3168a_hw_params() local 473 dev_err(component->dev, "unsupported sysclk ratio\n"); in pcm3168a_hw_params() [all …]
|
H A D | max98388.c | 422 max98388_reset(max98388, component->dev); in max98388_probe() 466 struct snd_soc_component *component = codec_dai->component; in max98388_dai_set_fmt() local 543 dev_err(component->dev, "format unsupported %d\n", in max98388_set_clock() 560 struct snd_soc_component *component = dai->component; in max98388_dai_hw_params() local 579 dev_err(component->dev, "format unsupported %d\n", in max98388_dai_hw_params() 607 dev_dbg(component->dev, "format supported %d", in max98388_dai_hw_params() 646 dev_err(component->dev, "rate %d not supported\n", in max98388_dai_hw_params() 670 ret = max98388_set_clock(component, params); in max98388_dai_hw_params() 691 struct snd_soc_component *component = dai->component; in max98388_dai_tdm_slot() local 707 dev_err(component->dev, "BCLK %d not supported\n", in max98388_dai_tdm_slot() [all …]
|
H A D | tas5805m.c | 229 struct snd_soc_component *component = in tas5805m_vol_get() local 232 snd_soc_component_get_drvdata(component); in tas5805m_vol_get() 250 struct snd_soc_component *component = in tas5805m_vol_put() local 253 snd_soc_component_get_drvdata(component); in tas5805m_vol_put() 305 struct snd_soc_component *component = dai->component; in tas5805m_trigger() local 307 snd_soc_component_get_drvdata(component); in tas5805m_trigger() 313 dev_dbg(component->dev, "clock start\n"); in tas5805m_trigger() 358 snd_soc_component_get_drvdata(component); in tas5805m_dac_event() 364 dev_dbg(component->dev, "DSP shutdown\n"); in tas5805m_dac_event() 415 struct snd_soc_component *component = dai->component; in tas5805m_mute() local [all …]
|
H A D | cs4234.c | 132 switch (snd_soc_component_get_bias_level(component)) { in cs4234_set_bias_level() 289 struct snd_soc_component *component = codec_dai->component; in cs4234_dai_set_fmt() local 305 dev_err(component->dev, "Unsupported dai format\n"); in cs4234_dai_set_fmt() 320 dev_err(component->dev, "Unsupported master/slave mode\n"); in cs4234_dai_set_fmt() 346 struct snd_soc_component *component = dai->component; in cs4234_dai_hw_params() local 371 dev_err(component->dev, "Unsupported mclk/lrclk rate\n"); in cs4234_dai_hw_params() 389 dev_err(component->dev, "Unsupported LR clock\n"); in cs4234_dai_hw_params() 410 dev_err(component->dev, "Unsupported sample width\n"); in cs4234_dai_hw_params() 466 struct snd_soc_component *comp = dai->component; in cs4234_dai_startup() 525 struct snd_soc_component *component = dai->component; in cs4234_dai_set_tdm_slot() local [all …]
|
/openbmc/linux/Documentation/driver-api/pldmfw/ |
H A D | driver-ops.rst | 34 The ``.send_component_table`` operation is used to forward component 35 information to the device. It is called once for each applicable component, 36 that is, for each component indicated by the matching record. The 37 device driver should send the component information to the device firmware, 39 is the first, last, or a middle component, and is expected to be forwarded 40 to firmware as part of the component table information. The driver should an 41 error in the case when the firmware indicates that the component cannot be 42 updated, or return zero if the component can be updated. 48 flash a given component. The driver must perform any steps necessary to send 49 the component data to the device.
|
/openbmc/linux/sound/soc/tegra/ |
H A D | tegra_pcm.h | 23 int tegra_pcm_construct(struct snd_soc_component *component, 25 int tegra_pcm_open(struct snd_soc_component *component, 27 int tegra_pcm_close(struct snd_soc_component *component, 29 int tegra_pcm_hw_params(struct snd_soc_component *component, 32 snd_pcm_uframes_t tegra_pcm_pointer(struct snd_soc_component *component,
|
/openbmc/linux/sound/soc/meson/ |
H A D | t9015.c | 56 struct snd_soc_component *component = dai->component; in t9015_dai_set_fmt() local 72 snd_soc_component_update_bits(component, BLOCK_EN, I2S_MODE, val); in t9015_dai_set_fmt() 176 static int t9015_set_bias_level(struct snd_soc_component *component, in t9015_set_bias_level() argument 179 struct t9015 *priv = snd_soc_component_get_drvdata(component); in t9015_set_bias_level() 181 snd_soc_component_get_bias_level(component); in t9015_set_bias_level() 186 snd_soc_component_update_bits(component, BLOCK_EN, in t9015_set_bias_level() 191 snd_soc_component_update_bits(component, BLOCK_EN, in t9015_set_bias_level() 198 dev_err(component->dev, "AVDD enable failed\n"); in t9015_set_bias_level() 203 snd_soc_component_update_bits(component, BLOCK_EN, in t9015_set_bias_level() 208 snd_soc_component_update_bits(component, BLOCK_EN, in t9015_set_bias_level() [all …]
|
/openbmc/linux/sound/soc/intel/boards/ |
H A D | cml_rt1011_rt5682.c | 138 struct snd_soc_component *component = asoc_rtd_to_codec(rtd, 0)->component; in cml_rt5682_codec_init() local 143 rt5682_sel_asrc_clk_src(component, RT5682_DA_STEREO1_FILTER | in cml_rt5682_codec_init() 169 ret = snd_soc_component_set_jack(component, jack, NULL); in cml_rt5682_codec_init() 178 struct snd_soc_component *component = asoc_rtd_to_codec(rtd, 0)->component; in cml_rt5682_codec_exit() local 180 snd_soc_component_set_jack(component, NULL, NULL); in cml_rt5682_codec_exit() 319 codec_dai->component->name, ret); in cml_rt1011_hw_params() 334 struct snd_soc_component *component = NULL; in sof_card_late_probe() local 345 component = pcm->codec_dai->component; in sof_card_late_probe() 346 return hda_dsp_hdmi_build_controls(card, component); in sof_card_late_probe() 350 component = pcm->codec_dai->component; in sof_card_late_probe() [all …]
|
H A D | skl_hda_dsp_common.h | 50 struct snd_soc_component *component; in skl_hda_hdmi_build_controls() local 59 component = pcm->codec_dai->component; in skl_hda_hdmi_build_controls() 60 if (!component) in skl_hda_hdmi_build_controls() 63 return hda_dsp_hdmi_build_controls(card, component); in skl_hda_hdmi_build_controls()
|
/openbmc/linux/drivers/acpi/acpica/ |
H A D | uttrack.c | 38 u32 component, const char *module, u32 line); 42 u32 component, const char *module, u32 line); 92 u32 component, const char *module, u32 line) in acpi_ut_allocate_and_track() argument 119 component, module, line); in acpi_ut_allocate_and_track() 154 u32 component, in acpi_ut_allocate_zeroed_and_track() argument 181 ACPI_MEM_CALLOC, component, module, in acpi_ut_allocate_zeroed_and_track() 218 u32 component, const char *module, u32 line) in acpi_ut_free_and_track() argument 334 u32 component, const char *module, u32 line) in acpi_ut_track_allocation() argument 368 allocation->component = component; in acpi_ut_track_allocation() 422 u32 component, const char *module, u32 line) in acpi_ut_remove_allocation() argument [all …]
|
/openbmc/linux/sound/soc/sprd/ |
H A D | sprd-pcm-dma.c | 49 static int sprd_pcm_open(struct snd_soc_component *component, in sprd_pcm_open() argument 53 struct device *dev = component->dev; in sprd_pcm_open() 117 struct device *dev = component->dev; in sprd_pcm_close() 162 struct device *dev = component->dev; in sprd_pcm_request_dma_channel() 205 dev_warn(component->dev, "no dma parameters setting\n"); in sprd_pcm_hw_params() 212 ret = sprd_pcm_request_dma_channel(component, in sprd_pcm_hw_params() 268 dev_err(component->dev, in sprd_pcm_hw_params() 294 devm_kfree(component->dev, sg); in sprd_pcm_hw_params() 299 devm_kfree(component->dev, sg); in sprd_pcm_hw_params() 331 dev_err(component->dev, in sprd_pcm_trigger() [all …]
|
/openbmc/linux/sound/soc/fsl/ |
H A D | imx-pcm-rpmsg.c | 142 struct rpmsg_info *info = dev_get_drvdata(component->dev); in imx_rpmsg_pcm_hw_params() 481 ret = imx_rpmsg_restart(component, substream); in imx_rpmsg_pcm_trigger() 486 ret = imx_rpmsg_pause(component, substream); in imx_rpmsg_pcm_trigger() 488 ret = imx_rpmsg_terminate_all(component, substream); in imx_rpmsg_pcm_trigger() 492 ret = imx_rpmsg_pause(component, substream); in imx_rpmsg_pcm_trigger() 495 ret = imx_rpmsg_terminate_all(component, substream); in imx_rpmsg_pcm_trigger() 677 struct snd_soc_component *component; in imx_rpmsg_pcm_probe() local 729 component = snd_soc_lookup_component(&pdev->dev, NULL); in imx_rpmsg_pcm_probe() 730 if (!component) { in imx_rpmsg_pcm_probe() 736 component->name = info->rpdev->id.name; in imx_rpmsg_pcm_probe() [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Attestation/ |
H A D | ComponentIntegrity.interface.yaml | 2 Implement to represent component integrity information acquired from a 4 component (e.g., iRoT or TPM) is typically involved to provide the info 13 component. 21 The type of security technology for the component. 36 The date and time when information for the component was last updated. 38 change that leads to component integrity change should update this 45 "authenticating" association to provide a link to the target component 54 component whose integrity this resource reports. 62 The security technology used for the component.
|