/linux-6.1.9/sound/soc/tegra/ |
D | tegra210_ope.c | 34 static int tegra210_ope_set_audio_cif(struct tegra210_ope *ope, in tegra210_ope_set_audio_cif() argument 63 tegra_set_cif(ope->regmap, reg, &cif_conf); in tegra210_ope_set_audio_cif() 73 struct tegra210_ope *ope = snd_soc_dai_get_drvdata(dai); in tegra210_ope_hw_params() local 77 err = tegra210_ope_set_audio_cif(ope, params, in tegra210_ope_hw_params() 84 err = tegra210_ope_set_audio_cif(ope, params, in tegra210_ope_hw_params() 98 struct tegra210_ope *ope = dev_get_drvdata(cmpnt->dev); in tegra210_ope_component_probe() local 114 snd_soc_component_init_regmap(cmpnt, ope->regmap); in tegra210_ope_component_probe() 202 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_ope_get_data_dir() local 204 ucontrol->value.enumerated.item[0] = ope->data_dir; in tegra210_ope_get_data_dir() 213 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_ope_put_data_dir() local [all …]
|
D | tegra210_mbdrc.c | 239 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_mbdrc_get() local 242 regmap_read(ope->mbdrc_regmap, mc->reg, &val); in tegra210_mbdrc_get() 255 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_mbdrc_put() local 261 regmap_update_bits_check(ope->mbdrc_regmap, mc->reg, in tegra210_mbdrc_put() 271 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_mbdrc_get_enum() local 275 regmap_read(ope->mbdrc_regmap, e->reg, &val); in tegra210_mbdrc_get_enum() 286 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_mbdrc_put_enum() local 298 regmap_update_bits_check(ope->mbdrc_regmap, e->reg, mask, val, in tegra210_mbdrc_put_enum() 309 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_mbdrc_band_params_get() local 317 regmap_read(ope->mbdrc_regmap, regs, &data[i]); in tegra210_mbdrc_band_params_get() [all …]
|
D | tegra210_peq.c | 105 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_peq_get() local 109 regmap_read(ope->peq_regmap, mc->reg, &val); in tegra210_peq_get() 128 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_peq_put() local 140 regmap_update_bits_check(ope->peq_regmap, mc->reg, (mask << mc->shift), in tegra210_peq_put() 151 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_peq_ram_get() local 158 tegra210_peq_read_ram(ope->peq_regmap, reg_ctrl, reg_data, in tegra210_peq_ram_get() 174 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_peq_ram_put() local 184 tegra210_peq_write_ram(ope->peq_regmap, reg_ctrl, reg_data, in tegra210_peq_ram_put() 359 struct tegra210_ope *ope = snd_soc_component_get_drvdata(cmpnt); in tegra210_peq_component_init() local 363 regmap_update_bits(ope->peq_regmap, TEGRA210_PEQ_CFG, in tegra210_peq_component_init() [all …]
|
D | Makefile | 22 snd-soc-tegra210-ope-objs := tegra210_ope.o tegra210_mbdrc.o tegra210_peq.o 42 obj-$(CONFIG_SND_SOC_TEGRA210_OPE) += snd-soc-tegra210-ope.o
|
/linux-6.1.9/Documentation/devicetree/bindings/sound/ |
D | nvidia,tegra210-ope.yaml | 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-ope.yaml# 25 - const: nvidia,tegra210-ope 28 - nvidia,tegra234-ope 29 - nvidia,tegra194-ope 30 - nvidia,tegra186-ope 31 - const: nvidia,tegra210-ope 82 compatible = "nvidia,tegra210-ope";
|
D | nvidia,tegra210-ahub.yaml | 115 $ref: nvidia,tegra210-ope.yaml#
|
/linux-6.1.9/arch/arm64/boot/dts/nvidia/ |
D | tegra210.dtsi | 1727 compatible = "nvidia,tegra210-ope"; 1747 compatible = "nvidia,tegra210-ope";
|
D | tegra186.dtsi | 513 compatible = "nvidia,tegra186-ope", 514 "nvidia,tegra210-ope";
|
D | tegra234.dtsi | 350 compatible = "nvidia,tegra234-ope", 351 "nvidia,tegra210-ope";
|
D | tegra194.dtsi | 587 compatible = "nvidia,tegra194-ope", 588 "nvidia,tegra210-ope";
|