Home
last modified time | relevance | path

Searched refs:ahub (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/sound/soc/tegra/
Dtegra30_ahub.c34 static struct tegra30_ahub *ahub; variable
38 regmap_write(ahub->regmap_apbif, reg, val); in tegra30_apbif_write()
45 regmap_read(ahub->regmap_apbif, reg, &val); in tegra30_apbif_read()
51 regmap_write(ahub->regmap_ahub, reg, val); in tegra30_audio_write()
56 regcache_cache_only(ahub->regmap_apbif, true); in tegra30_ahub_runtime_suspend()
57 regcache_cache_only(ahub->regmap_ahub, true); in tegra30_ahub_runtime_suspend()
59 clk_disable_unprepare(ahub->clk_apbif); in tegra30_ahub_runtime_suspend()
60 clk_disable_unprepare(ahub->clk_d_audio); in tegra30_ahub_runtime_suspend()
80 ret = clk_prepare_enable(ahub->clk_d_audio); in tegra30_ahub_runtime_resume()
85 ret = clk_prepare_enable(ahub->clk_apbif); in tegra30_ahub_runtime_resume()
[all …]
DMakefile9 snd-soc-tegra30-ahub-objs := tegra30_ahub.o
18 obj-$(CONFIG_SND_SOC_TEGRA30_AHUB) += snd-soc-tegra30-ahub.o
/Linux-v4.19/Documentation/devicetree/bindings/sound/
Dnvidia,tegra30-ahub.txt4 - compatible : For Tegra30, must contain "nvidia,tegra30-ahub". For Tegra114,
5 must contain "nvidia,tegra114-ahub". For Tegra124, must contain
6 "nvidia,tegra124-ahub". Otherwise, must contain "nvidia,<chip>-ahub",
66 ahub@70080000 {
67 compatible = "nvidia,tegra30-ahub";
Dnvidia,tegra30-i2s.txt15 - nvidia,ahub-cif-ids : The list of AHUB CIF IDs for this port, rx (playback)
16 first, tx (capture) second. See nvidia,tegra30-ahub.txt for values.
23 nvidia,ahub-cif-ids = <4 4>;
/Linux-v4.19/arch/arm/boot/dts/
Dtegra114.dtsi544 ahub@70080000 {
545 compatible = "nvidia,tegra114-ahub";
590 nvidia,ahub-cif-ids = <4 4>;
600 nvidia,ahub-cif-ids = <5 5>;
610 nvidia,ahub-cif-ids = <6 6>;
620 nvidia,ahub-cif-ids = <7 7>;
630 nvidia,ahub-cif-ids = <8 8>;
Dtegra30.dtsi748 ahub@70080000 {
749 compatible = "nvidia,tegra30-ahub";
783 nvidia,ahub-cif-ids = <4 4>;
793 nvidia,ahub-cif-ids = <5 5>;
803 nvidia,ahub-cif-ids = <6 6>;
813 nvidia,ahub-cif-ids = <7 7>;
823 nvidia,ahub-cif-ids = <8 8>;
Dtegra124.dtsi916 ahub@70300000 {
917 compatible = "nvidia,tegra124-ahub";
971 nvidia,ahub-cif-ids = <4 4>;
981 nvidia,ahub-cif-ids = <5 5>;
991 nvidia,ahub-cif-ids = <6 6>;
1001 nvidia,ahub-cif-ids = <7 7>;
1011 nvidia,ahub-cif-ids = <8 8>;
Dtegra30-colibri.dtsi424 ahub@70080000 {
Dtegra30-cardhu.dtsi381 ahub@70080000 {
Dtegra124-nyan.dtsi512 ahub@70300000 {
Dtegra30-apalis.dtsi693 ahub@70080000 {
Dtegra114-dalmore.dts1107 ahub@70080000 {
Dtegra124-venice2.dts1012 ahub@70300000 {
Dtegra124-apalis-v1.2.dtsi1923 ahub@70300000 {
Dtegra124-apalis.dtsi1952 ahub@70300000 {
Dtegra30-beaver.dts1907 ahub@70080000 {
Dtegra124-jetson-tk1.dts1831 ahub@70300000 {
/Linux-v4.19/arch/arm64/boot/dts/nvidia/
Dtegra132.dtsi859 ahub@70300000 {
860 compatible = "nvidia,tegra124-ahub";
914 nvidia,ahub-cif-ids = <4 4>;
925 nvidia,ahub-cif-ids = <5 5>;
936 nvidia,ahub-cif-ids = <6 6>;
947 nvidia,ahub-cif-ids = <7 7>;
958 nvidia,ahub-cif-ids = <8 8>;