arm64: tegra: Move HDA into the correct bus

HDA is part of the DISP_USB bus, so move it into that and drop the
address prefix accordingly.

Acked-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
Thierry Reding 2025-11-04 14:22:04 +01:00
parent 21ef26d0e7
commit 8911ee2543
2 changed files with 19 additions and 17 deletions

View File

@ -29,8 +29,10 @@ interrupt-controller@9960000 {
status = "okay";
};
};
};
hda@88090b0000 {
bus@8800000000 {
hda@90b0000 {
nvidia,model = "NVIDIA Jetson Thor AGX HDA";
status = "okay";
};

View File

@ -3347,22 +3347,6 @@ pmc: pmc@c800000 {
#interrupt-cells = <2>;
interrupt-controller;
};
hda@88090b0000 {
compatible = "nvidia,tegra264-hda";
reg = <0x88 0x90b0000 0x0 0x10000>;
interrupts = <GIC_SPI 251 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&bpmp TEGRA264_CLK_AZA_2XBIT>;
clock-names = "hda";
resets = <&bpmp TEGRA264_RESET_HDA>,
<&bpmp TEGRA264_RESET_HDACODEC>;
reset-names = "hda", "hda2codec_2x";
interconnects = <&mc TEGRA264_MEMORY_CLIENT_HDAR &emc>,
<&mc TEGRA264_MEMORY_CLIENT_HDAW &emc>;
interconnect-names = "dma-mem", "write";
iommus = <&smmu3 TEGRA264_SID_HDA>;
status = "disabled";
};
};
/* TOP_MMIO */
@ -3716,6 +3700,22 @@ smmu3: iommu@6000000 {
#iommu-cells = <1>;
dma-coherent;
};
hda@90b0000 {
compatible = "nvidia,tegra264-hda";
reg = <0x0 0x90b0000 0x0 0x10000>;
interrupts = <GIC_SPI 251 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&bpmp TEGRA264_CLK_AZA_2XBIT>;
clock-names = "hda";
resets = <&bpmp TEGRA264_RESET_HDA>,
<&bpmp TEGRA264_RESET_HDACODEC>;
reset-names = "hda", "hda2codec_2x";
interconnects = <&mc TEGRA264_MEMORY_CLIENT_HDAR &emc>,
<&mc TEGRA264_MEMORY_CLIENT_HDAW &emc>;
interconnect-names = "dma-mem", "write";
iommus = <&smmu3 TEGRA264_SID_HDA>;
status = "disabled";
};
};
/* UPHY MMIO */